RobX Studio · MicroPython для ESP32

Безграничные возможности
для проектов

Отечественная среда разработки на MicroPython для плат ESP32. Редактор, консоль платы, прошивка и облако RobX в одном окне: подключил по USB, нажал «Запустить».

ESP32 · S2 · S3 · C3 MicroPython Российская разработка Русский и English Бесплатно, GPL-3.0

Что внутри

Всё, что нужно на занятии, без командной строки

Редактор и запуск

Подсветка MicroPython и номера строк. Кнопка «Запустить» выполняет файл на плате, «залить как main.py» — чтобы программа стартовала при включении.

Консоль и файлы платы

Живой REPL с Ctrl-C и мягким сбросом, рядом — дерево файлов ESP32: открыть, изменить, загрузить, удалить. Без командной строки.

Облачное хранилище RobX

Вход в аккаунт RobX прямо из программы: папки и файлы личного облака в отдельной вкладке. Скетч сохранён в классе — открывается дома, ничего не носят на флешках.

Прошивка и библиотеки

Прошивка MicroPython через esptool с выбором .bin и стиранием, установка библиотек через mip. Плата определяется по VID/PID.

Как начать

Три шага до первой программы на плате

1

Скачайте и установите

Кнопка выше. На Windows — установщик, на macOS — образ .dmg. Установка занимает минуту.

2

Подключите плату по USB

RobX Studio сама найдёт порт и отметит плату звёздочкой. Для CH340 и CP210x может понадобиться драйвер.

3

Напишите и запустите

Код в редакторе, «Запустить» — и вывод в консоли. Понравилось — «залить как main.py», чтобы работало без компьютера.

Поддерживаемые платы

Плату с известным идентификатором Studio узнаёт сама и помечает в списке портов звёздочкой. Если платы нет в списке — порт всегда можно выбрать вручную.

  • ESP32 (classic) внешний UART-чип CP2102 10C4:EA60, CH340 1A86:7523
  • ESP32-S2 / S3 нативный USB-CDC Espressif 303A:*
  • ESP32-C3 нативный или UART 303A:* либо внешний чип