Вариант прошивки интерпретатора AT-команд.
Очистим Flash память модуля (у нас ESP8266-01):
Скачайте архив ESP firmware.
В папке ESP8266_NonOS_AT_Bin_V1.7.4/ESP8266_NonOS_A.7.4/bin/at есть файл README.md:
Нас интересует информация из секции # BOOT MODE ### Flash size 8Mbit: 512KB+512KB, так как на нашем модуле ESP8266-01 8 Мбит = 1 Мбайт Flash памяти.
Загрузим файлы boot_v1.7.bin, user1.1024.new.2.bin, esp_init_data_default_v08.bin, blank.bin по указанным выше адресам:
Не забываем своевременно нажимать RESET и Prog (см. статью Esptool).
Проверим работоспособность в терминале CuteCom (см. статью CuteCom монитор порта). Сначала на скорости 74880 после нажатия кнопки RESET:
Затем на скорости 11520 даём команду AT+GMR:
ОК, ОК, ОК, ну совсем свежий софт!
<<< Edragon, ESP firmware Ω ESP8266-01 Web-сервер >>>