суббота, 21 декабря 2019 г.

Установка Python+ESPtool на Windows 10




        Данное ПО используется для прошивки устройств, собранных на чипах серии ESP82xx.
Для работы этого ПО нужен компьютер с Windows (у меня windows 10 x64) и USB-TTL адаптер( я использую на чипе CH340). 


         Покупал я адаптер на aliexpress:


Сначала устанавливаем драйвер адаптера. Windows 10 установила его автоматически. После удачной установки в диспетчере устройств адаптер должен выглядеть так:


Запоминаем, на каком порту висит адаптер. Позже нам это пригодится. У меня он на COM4.
Далее устанавливаем прошивальщик esptool для Windows. Для этого заходим по ссылке и скачиваем последнюю версию (на момент написания статьи это версия 3.8.0):


Запускаем скачанный файл python-3.8.0.exe:
На вопрос о способе инсталляции выбираем Customize installation:


Жмем Next:


Нажимаем Browse:


Выбираем папку для инсталляции и нажимаем Next. Путь к папке не должен содержать кириллицы:


Идет процесс инсталляции:
  

После успешной инсталляции видим:


Нажимаем Close.
Установка выполнена. Нажимаем Close:


Запускаем командную строку от имени администратора и переходим в Scripts, которая находится в папке с установленной программой. Для этого в командной строке (в моем случае) нужно ввести команды 
d:
cd D:\Soft\Python\Scripts


Устанавливаем esptool, для этого вводим команду pip install esptool , жмем ENTER и ждем окончания установки программы:


После успешной установки в папке D:\Soft\Python\Scripts должна появиться программа esptool.py.exe :


На этом установка ПО для прошивки модулей типа SONOFF закончена. Сохранение старой прошивки и установка новой будет описана позже.

Комментариев нет:

Отправить комментарий