Редактор и запуск
Подсветка MicroPython и номера строк. Кнопка «Запустить» выполняет файл на плате, «залить как main.py» — чтобы программа стартовала при включении.
Редактор, консоль платы, прошивка и облако RobX в одном окне. Подключил ESP32 по USB, нажал «Запустить».
Всё, что нужно на занятии, без командной строки
Подсветка MicroPython и номера строк. Кнопка «Запустить» выполняет файл на плате, «залить как main.py» — чтобы программа стартовала при включении.
Живой REPL с Ctrl-C и мягким сбросом, рядом — дерево файлов ESP32: открыть, изменить, загрузить, удалить. Без командной строки.
Вход в аккаунт RobX прямо из программы: папки и файлы личного облака в отдельной вкладке. Скетч сохранён в классе — открывается дома, ничего не носят на флешках.
Прошивка MicroPython через esptool с выбором .bin и стиранием, установка библиотек через mip. Плата определяется по VID/PID.
Три шага до первой программы на плате
Кнопка выше. На Windows — установщик, на macOS — образ .dmg. Установка занимает минуту.
RobX Studio сама найдёт порт и отметит плату звёздочкой. Для CH340 и CP210x может понадобиться драйвер.
Код в редакторе, «Запустить» — и вывод в консоли. Понравилось — «залить как main.py», чтобы работало без компьютера.
Платы с известными VID:PID помечаются «★ плата», остальные порты доступны вручную
| Семейство | USB | VID:PID |
|---|---|---|
| ESP32 (classic) | внешний UART-чип | CP2102 10C4:EA60, CH340 1A86:7523 |
| ESP32-S2 / S3 | нативный USB-CDC | Espressif 303A:* |
| ESP32-C3 | нативный или UART | 303A:* либо внешний чип |