Thonny или RobX Studio: чем писать MicroPython для ESP32

Обе программы бесплатны, работают на Windows, macOS и Linux и умеют прошивать MicroPython без командной строки. Разница — в том, для чего каждая сделана.

Сравнения 26 сентября 2026 4 минуты

Что такое Thonny

Thonny — бесплатная среда для изучения Python, её делают в Тартуском университете. Главная её задача — обычный Python на компьютере: пошаговая отладка, просмотр переменных, простой интерфейс для начинающих. MicroPython в ней — один из режимов: в настройках выбирается интерпретатор платы, после чего доступны консоль платы, её файлы и установка прошивки.

Что такое RobX Studio

RobX Studio сделана только под MicroPython и только под ESP32 — classic, S2, S3 и C3. Всё, что в ней есть, — про плату: редактор с запуском на плате, живая консоль, дерево файлов ESP32, прошивка MicroPython, установка библиотек и облачное хранилище RobX для файлов учеников.

В чём разница

  • Подключение платы. В Studio ничего настраивать не нужно: программа узнаёт ESP32 по идентификатору USB и помечает её порт звёздочкой. В Thonny сначала выбирают интерпретатор MicroPython и порт.
  • Python на компьютере. Thonny удобна и для обычного Python с отладчиком. Studio этого не делает — код выполняется только на плате.
  • Облако. В Studio есть личное хранилище RobX: сохранил программу в классе — открыл дома, без флешек. В Thonny файлы хранятся на компьютере и на плате.
  • Платы. Thonny работает и с другими платами MicroPython. Studio — только с ESP32.

Что выбрать

Если вы уже работаете в Thonny, вам удобно и нужны не только ESP32 — переходить незачем. Если занятие целиком про ESP32 и хочется, чтобы ученик подключил плату и сразу писал код, а файлы не терялись между кабинетом и домом, — попробуйте RobX Studio. Обе программы можно держать на одном компьютере; главное — не открывать их с платой одновременно: порт занимает только одна.

С чего начать в Studio — в статьях «Как прошить MicroPython на ESP32» и «Программирование ESP32 на MicroPython: первые шаги».