RobX Studio · ESP32 үшін MicroPython

Тақтадағы Python
командалық жолсыз

Редактор, тақта консолі, микробағдарлама және RobX бұлты — бір терезеде. ESP32-ні USB арқылы қосып, «Іске қосу» түймесін басыңыз — бағдарлама жұмыс істейді.

MicroPython Ресейде жасалған Орысша және ағылшынша Тегін, шектеусіз

Орнату бір минут алады. Жаңартулар өздері келеді.

RobX Studio терезесі: сол жақта тақта файлдары, ортасында main.py редакторы, төменде консоль

Бір терезе: код, тақта файлдары және консоль. Басқа ештеңе орнатудың қажеті жоқ.

Сабаққа керектің бәрі осында

Әдетте үш түрлі бағдарлама орнатып, терминал ашуды талап ететін төрт нәрсе.

Редактор және іске қосу

Түсті бөлектеу мен жол нөмірлері. «Іске қосу» — тақтада орындау, «main.py етіп жүктеу» — қосылғанда іске қосылу.

Консоль және тақта файлдары

Тірі REPL және ESP32 файлдар ағашы: ашу, өзгерту, жүктеу, жою.

RobX бұлттық қоймасы

Жеке бұлт файлдары тікелей бағдарламада. Сыныпта сақтадыңыз — үйде аштыңыз, флешкасыз.

Микробағдарлама және кітапханалар

MicroPython микробағдарламасы мен кітапханаларды орнату — осы терезеден, esptool-сыз және командалық жолсыз.

Алғашқы бағдарламаға дейін үш қадам

1

Жүктеп алып орнатыңыз

Жоғарыдағы түйме. Windows-та — орнатушы, macOS-та — .dmg бейнесі, Linux-та — мұрағат.

2

Тақтаны USB арқылы қосыңыз

Studio портты өзі табады және тақтаны жұлдызшамен белгілейді. CH340 мен CP210x үшін драйвер қажет болуы мүмкін.

3

Жазыңыз да іске қосыңыз

Кодты редакторға жазып, «Іске қосу» түймесін басыңыз — нәтиже консольде. Ұнаса — «main.py етіп жүктеңіз», компьютерсіз де жұмыс істейді.

Studio тақтаны өзі таниды Studio тақта қосылған кезде жүйеге хабарлайтын идентификаторды оқиды да, оны порттар тізімінде жұлдызшамен белгілейді. Тақта тізімде жоқ па — портты әрқашан қолмен таңдауға болады.

ESP32 негізіндегі кез келген тақтамен жұмыс істейді. Айырмашылық тек оған USB–UART көпірі керек пе, жоқ па дегенде.

Тақта Компьютерге қалай қосылады USB–UART көпірі Тақтадағы микросхема: компьютер оның арқасында тақтаны тізбекті порт ретінде көреді. ESP32-S2, S3 және C3 тақталарының бір бөлігіне қажет емес: контроллер USB-ге өзі қосылады. VID:PID идентификаторы
ESP32 (classic) Тақтадағы сыртқы USB–UART көпірі арқылы CP2102, CP2102N, CH340, CH9102, FT232, FT2232 10C4:EA60, 1A86:7523, 0403:6001
ESP32-S2 Тумыстан USB (CDC), көпір керек емес 303A:*
ESP32-S3 Тумыстан USB (CDC), көпір керек емес 303A:*
ESP32-C3 Тумыстан USB (CDC) немесе сыртқы көпір — тақтаға байланысты Тумыстан USB болмаса, сол көпірлер 303A:* немесе көпір ID-і

Бірінші күні не сұрайды

Компьютерге Python орнату керек пе?

Жоқ. Бағдарлама тақтаның өзінде орындалады, ал Studio-да онымен байланысуға қажеттінің бәрі бар.

Тақта порттар тізімінде көрінбейді

Көбіне CH340 немесе CP210x көпірінің драйвері жетіспейді. Драйверді орнатып, кабельді қайта қосыңыз да, порттар тізімінде «Жаңарту» түймесін басыңыз. Тақта сонда да жоқ болса — портты қолмен таңдауға болады.

Тақтада MicroPython жоқ — не істеу керек?

Осы терезеден құйыңыз: Studio чипіңізге сәйкес микробағдарламаны жүктеп алып жазады. Командалық жол мен esptool керек емес.

Интернетсіз жұмыс істей ме?

Иә. Интернет тек бұлттық қоймаға, кітапханаларды орнатуға және бағдарламаны жаңартуға керек.

Studio мектепке шынымен тегін бе?

Иә, компьютерлер мен сыныптар санына шектеусіз. Лицензия қажет емес.

Бір сабақта бүкіл сыныпқа орнатыңыз

Бір орнатушы, ортаны баптау да, командалық жол да жоқ. Әрі қарай — тақта, кабель және алғашқы бағдарлама.