Такс, форточку тоже победил. Теперь шьётся и под линуксом и под виндой.
Опишу некоторые моменты для WinXP и Python2.7.15
Alex bcn ©:Шаг №3
Теперь нам нужно установить esptool.py... Для этого вводим команду: pip install esptool и enter:
если в ответ мы получаем сообщение:

то это говорит о том, что Python не добавлен в переменную Path.
Можно прописать в ручную, но проще удалить питона и при повторной установке сделать этот параметр активным.
В более новых версиях питона эта настройка может выглядеть иначе.

В системной переменной Path должен появится Python

Выполняем Шаг №3.
После установки esptool, рекомендую установить pyserial, у меня во всяком случае без этой библиотеки esptool не работал.
И так, в командную строку вводим pip install pyserial
На скриншоте у меня введена команда с указанием версии pyserial, то есть добавлено ==3.0.1 (Стрелка №1)
Теперь можно проверить работоспособность esptool. (не обязательно)
Вводим команду esptool.py serial. Она показывает версию установленного esptool. (Стрелка №2)
Вводим команду esptool.py flash_id. Она покажет порт к которому подключена плата и её данные (MAC-адрес, версию чипа и т.д.) (Стрелка №3)

Всё, теперь можно спокойно прошивать.
-
pip no command.png
size: 9.37Кб
type: png
-
Path.png
size: 50.5Кб
type: png
-
win path.png
size: 93.46Кб
type: png
-
pyserial and run.png
size: 30.75Кб
type: png
Quis custodiet ipsos custodes?