
1. Thonny 프로그램 다운로드 및 설치
열기Thonny소프트웨어의 공식 웹사이트Thonny, Python IDE for beginners 한국어로
사용자의 컴퓨터 시스템에 맞는 버전의 소프트웨어를 다운로드하세요 한국어로

소프트웨어 설치할 때 항상 기본으로 선택하면 됩니다. 사용에 영향을 미치지 않습니다.

2.micropython 프로그램 다운로드
micropython 프로그램:다운로드 클릭
固件을 다운로드하고 압축을 풀어서 바탕면에 두세요

3. micropython固件을 개발판에 다운로드하세요
다운로드한 것을 열어주세요Thonny 소프트웨어

esp32을 클릭하세요

설정 解释기 선택

뜨면 설치 또는 업데이트할 MicroPython(esptool) 선택

파일을 엽니다. 마지막에 다운로드한 micropython 固체를 선택하세요


설치를 선택하고 약 1분 동안 기다려세요


다운로드 완료

4. 미시치 소프트웨어 소개
미시지(Mixly)는 무료로 제공되는 오픈소스 그래픽 프로그래밍 소프트웨어입니다. Google의 그래픽 프로그래밍 프레임워크를 기반으로 합니다.그것은 무료 오픈 소스 그래픽 프로그래밍 도구로 창의적 전자 개발을 위한 것입니다;창의적 전자 교육을 완전히 지원하는 생태계입니다;미드업 교육자가 꿈을 이루는 무대입니다。
소프트웨어를 설치했습니다. 컴퓨터 데스크톱에 mixly 아이콘을 클릭하여 소프트웨어를 엽니다. Python ESP32-S3를 선택합니다.

코드 프로그램을 개발 보드나 호환 보드에 업로드하기 전에, 미시기 소프트웨어 툴바에 나타나는 각 구역 및 인터페이스의 기능을 이해해야 합니다.
인터페이스 레이아웃
소개면은 총 네 가지 기능 구역 블록으로 나뉩니다.
1.기본 기능 블록 구역
2.프로그램 구축 구역
3.코드 구역
4.정보 표시 구역
기본 기능 블록 区
입력 출력: IO 관련 기능 블록
제어: 프로그램 흐름 제어 관련 기능 블록
수학: 수학 연산 관련 기능 블록
문자: 문자열操作 관련 기능 블록
배열: 배열 관련 기능 블록
논리: 논리 관계 관련 기능 블록
시리얼 포트: 시리얼 커뮤니케이션 관련 기능 블록
통신: 이더넷, 인프라레이즈 리모트제어 등 통신 기능 블록
저장: 데이터 저장 관련 기능 블록 (고급 뷰)
센서: 일반 센서 관련 기능 블록
executor: 일반 실행기 관련 기능 블록
display: 표시 관련 기능 블록
ethernet: 이터넷 통신 기능 블록(고급 뷰)
variable: 변수 조작 관련 기능 블록
함수: 함수 관련 기능 블록
사용자 정의 모듈: 사용자 정의 코드 기능 블록(고급 뷰)
프로그램 구성 区
이 영역은 프로그램 기능 결합 영역입니다.기능 블록을 왼쪽 블록 区에서 프로그램 구조 区로 끌어다 놓고 조립합니다。이 영역의 오른쪽 아래에 휴지통이 있으며, 필요 없는 코드를 들어 넣어 지우거나, 필요 없는 코드를 가장 왼쪽으로 끌어서(모듈 선택 영역) 지우거나 할 수 있습니다.

뷰 줌인/축소
垃圾桶 위에 두 개의 그래픽이 있으며, ⊕와 Θ이 있습니다. 그 그래픽은 프로그램 구축 区 모듈을 확대 또는 축소할 수 있습니다.
의 크기. ⊕ 위에 버튼이 있으며, 이 버튼의 기능은 모듈의 크기를 표준 크기로 복구하고 중앙에 정렬하는 것입니다.

기능 전환
언어 전환: 이 영역의 오른쪽 상단 설정에서 언어 표시 유형을 전환할 수 있습니다.
테마 전환: 설정에서 테마를 일반 뷰와 고급 뷰로 전환할 수 있습니다.
코드 전환: 설정에서 코드를 전환할 수 있습니다.
취소/다시하기: 취소 기능은 코드를 작성하는 동안 모듈을 실수로 지우고 나면 왼쪽 화살표를 클릭하거나 직접 Ctrl+Z를 눌러 지운 코드를 복구할 수 있습니다. 반대로 재실행은 Ctrl+Z와 반대입니다.

파일 작업 区
새로 만들기: 프로젝트 파일 만들기
열기: 프로젝트 파일 열기
저장: 프로젝트 파일 저장
다른 이름으로 저장: 프로젝트 파일 다른 이름으로 저장
데이터베이스: 현재 프로젝트를 라이브러리 파일로 내보내기
라이브러리 가져오기: 세 번째 라이브러리 파일 가져오기
라이브러리 관리: 라이브러리의 삭제와 이름 변경 등의 작업

라이브러리 파일은 코드 공유를 편리하게 하기 위해 있습니다. 기능을 함수에 통합한 후 라이브러리 파일을 내보내면 다른 사람에게 공유할 수 있습니다.
코드 영역

프로그램 다운로드 및 시리얼 포트 모니터링
编译: 한국어로 프로그램을 기계 실행 코드로 번역합니다. 번역 과정 및 결과는 정보 표시区域에 표시됩니다
메인보드 선택: 메인보드 타입 및 연결 포트 선택
串口监视: 用于监视主板从串口发来的信息或者给主板发送信息.需编程.主要用于调试程序或者显示信息用.

이 프로그램을 업로드할 때는 시리얼 포트 모니터링 창을 닫아야 합니다. 그렇지 않으면 프로그램 업로드가 실패합니다.
5. 예시 프로그램 업로드
컴퓨터 데스크톱에서 mixly 아이콘을 클릭하여 소프트웨어를 엽니다. Python ESP32-S3를 선택하세요

USB 데이터 케이블로 ESP32-S3 개발 보드를 컴퓨터에 연결하세요. 파란 전원 표시 LED가 켜져야 합니다.

如果Mixly识别不到USB端口:한국어
1.是否安装USB转串口驱动CH341SER。한국어
2.USB数据线是否良好。한국어
3.USB数据선이 컴퓨터의 UBS 인터페이스에 연결되어 있는지 확인하세요。
오류를 피하기 위해, COM 포트는 장치 관리자에서 표시된 포트와 같아야 합니다.
프로그램 업로드프로그램 예제 다운로드하기 클릭하세요
Hello STEM를 표시하는 예제 프로그램이 있습니다!

프로그램 업로드하기 클릭하세요。

시리얼 모니터 열기.

Mixly가 계속 출력되는 것을 볼 수 있습니다.
Mac 시스템 Mixly 설치 패키지:https://mp.weixin.qq.com/s/ntaD-eYdjlEXlMMaHOtBAQ
USB 방식으로 코드를 다운로드 하기
현재 ESP32-S3 다운로드 및 디버깅에는 두 가지 방법이 있습니다. 하나는 시리얼 포트(UART)를 통해, 다른 하나는 USB를 통해입니다.스erial 포트를 사용하면 추가적인 serial 칩이 필요합니다-CP2102.USB를 사용하여 직접 연결하고 다운로드할 수 있습니다.
다운로드 모드로 들어가는 방법은 2가지가 있습니다:
1、전원이 켜져 있을 때, BOOT 키를 누르고 놓지 않고, 그런 다음 리셋 키를 누르고, 다시 BOOT을 놓으면 다운로드 모드로 진입할 수 있습니다. 그런 다음 프로그래밍 소프트웨어를 클릭하여 코드를 업로드 시작합니다。
2、BOOT 키를 누른 상태에서 전원을 켜고, 프로그래밍 소프트웨어를 클릭하여 코드 업로드를 시작합니다。