Руководство по запуску 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. Установка среды разработки

  1. Скачай Thonny IDE.
  2. Запусти → Настройки → Интерпретатор.
    • Выбери 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 раза в секунду.

Похожие темы
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии