Найти тему
ESP-32 MicroPython

Micropython ESP 32, Esp 8266 Урок №1 Подготовка среды разработки!

ESP32

  • Загружаю программу UPyCraft это IDE для разработки micropython , после чего устанавливаю версию Пайтона (Python) не ниже 3й.
UPyCraft
UPyCraft

  • Далее в установленной программе выбираем пункт Tools>serial (ваш порт) и Board(ваша плата).

Появиться окно с прошивкой

-3
  • Далее устанавливаем прошивку (MicroPython).

Скачать можно по этой ссылке https://micropython.org/download/esp32/

  • Выбираем скаченный файл и загружаем)
v1.18 (2022-01-17) .bin [.elf] [.map] [Примечания к выпуску] (последняя версия)
v1.18 (2022-01-17) .bin [.elf] [.map] [Примечания к выпуску] (последняя версия)
Часто на некоторых платах прошивка не идет, для этого нужно в время загрузки зажать секунд на 5 кнопку boot.

Ураа!Теперь проверяем работоспособность прошивки и данного микроконтроллера.

Для этого справа должен быть замочек такого вида и по нажатию появляется консоль внизу программы

-5

[Примечание]

Слева в программе будут системные файлы, нам важны файлы в папке device в нем будет лежать загрузочный пайтон скрипт.
Желательно его не трогать так как может часто слетать прошивка и в итоге нужно совершать процесс заново.

Прошивка слетает и без этого но гораздо реже и при неправильном скрипте!

  • Проверяем работоспособность
Импортируем библиотеку from machine import Pin .
Зажигаем светодиод на плате как правило 2й пин но у меня 1й
led = Pin(1, Pin.OUT)
-6

Загорится светодиод на плате.

Данный урок я готовлю для себя , мне очень интересна данная тематика. Кому интересно готов образовать комьюнити

Telegram группа

MicroPython_Esp32