Руководство по запуску MicroPython в MacOS
23.08.2025
В этом посте мы расскажем о том, как запустить на твой Ардуинке или ESP32 оболочку MicroPython, которая позволяет программировать эту платформу с использованием языка программирования Python.

1. Подготовка окружения
1.Установи Python 3 (если ещё не установлен):
brew install python
2. Установи утилиту esptool
:
pipx install esptool
pipx ensurepath
3.Перезапусти терминал и проверь:
esptool.py --version
2. Скачивание прошивки
1.Перейди на сайт → https://micropython.org/download/esp32/.
2.Скачай файл firmware.bin (стабильную версию).
3.Перемести его в удобную папку (например, сделай в
папке Документы папку ESP32).
3. Прошивка ESP32
1.Подключи плату ESP32 к USB.
2.Найди её порт:
/dev/tty.*
В выводе этой команды нужно найти что то вроде /dev/tty.usbserial-1110
.
3.Сотри старую прошивку:
esptool.py --chip esp32 --port /dev/tty.usbserial-1110 erase_flash
4.Залей MicroPython:
esptool.py --chip esp32 --port /dev/tty.usbserial-1110 write_flash -z 0x1000 firmware.bin
4. Установка среды разработки
- Скачай Thonny IDE.
- Запусти →
Настройки
→Интерпретатор
.- Выбери MicroPython (ESP32).
- Укажи свой порт (
/dev/tty.usbserial-1110
).

Теперь у тебя REPL (интерактивная консоль) прямо для ESP32.
5. Первый скрипт: мигающий светодиод
from machine import Pin
import time
led = Pin(2, Pin.OUT)
while True:
led.value(not led.value())
time.sleep(0.5) # мигаем 2 раза в секунду
Светодиод будет мигать 2 раза в секунду.