Быстро установим esptool в Windows 10 и научимся базовым командам

Так как esptool написана на языке программирования Python, то нам нужно установить одноименную версию софта для работы в Windows. Скачиваем по ссылке.

На момент написания это версия 3.8.2

Теперь устанавливаем, отметив галочкой Add Python 3.8 to PATH

Пол дела сделано. Проверить корректность установки можно введя в командой строке команду:

python --version

В ответ получим:

Теперь о самой esptool. Ставим ее командой:

pip install esptool

Начнется установка:

Теперь можно пользоваться утилитой. Подключаем esp8266 к компьютеру и смотрим COM порт в Диспетчере устройств:

В данном случае это COM3. И можно пользоваться. Узнать все доступные команды можно набрав:

esptool.py -h

Например, чтобы узнать версию подключенной esp, вводим команду:

esptool.py -p COM3 -b 115200 flash_id

В ответ получим всю информацию:

Чтобы сделать бэкап прошивки с 4мб памяти:

esptool.py -p COM3 -b 115200 read_flash 0x00000 0x400000 backup.bin

Полностью стереть прошивку:

esptool.py -p COM3 -b 115200 erase_flash

Или, например, чтобы залить прошивку:

esptool.py -p COM3 -b 115200 --after no_reset write_flash --flash_size 4MB --flash_mode dio 0x00000 firmware.bin --erase-all

0 0 vote
Article Rating

Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments