Имеется вот такой модуль на базе esp8266:


4 мегабайта памяти, автоматический режим прошивки при подключении к пк. В общем, есть все что нужно.
Для начала установим драйвер: https://www.silabs.com/documents/public/software/CP210x_Windows_Drivers.zip
Скачиваем, распаковываем, запускаем нужный нам (x64 или x86):

После подключаем нашу esp8266 к пк:

Скачиваем и распаковываем прошивку espeasy:
https://www.letscontrolit.com/wiki/index.php/ESPEasy#Loading_firmware
или
https://github.com/letscontrolit/ESPEasy/releases
В моем случае это свежая espeasy mega:

В комплекте с прошивками уже есть прошивальщик (FlashESP8266.exe)
Можно использовать другой, например NodeMCU Flasher

Скачать его можно тут: https://github.com/nodemcu/nodemcu-flasher
И так, используем прошивальщик из комплекта. Запускаем, выбираем порт, посмотрев его в диспетчере устройств, и выбираем нашу прошивку под наш размер памяти:


Жмем Flash и дожидаемся окончания прошивки:

После успешного завершения отключаем esp от пк и подключаем через зарядное от телефона (или так же к пк, но через не data кабель)
Через несколько секунд появится новая точка доступа ESP_0, подключаемся с паролем configesp
Смотрим наш ip, обычно у esp он 192.168.4.1
Заходим, вводим пароль от нашего домашнего wifi:

Esp перезагрузится и нужно будет узнать ее ip, например у роутера:

Заходим по этому адресу, пользуемся espeasy



