Для востановления прошивки с AT командами или загрузки интерпритатора espruino воспользуйтесь этой инструкцией. С помощью данной инструкции можно прошивать любые прошивки.
Загружать прошивку будем с помощью программы esptool, однако она консольная и требует python3 для работы. Чтобы устанавливать прошивку было проще, воспользуемся скриптом, который упрощает работу с программой.
Скачайте и разархивируйте github репозиторий со скриптом.
flash.ps1
правой кнопкой мыши.cd
перейдите в распакованную директорию ESP8266-uploader-script-master
. Если вы распаковали архив в домашнюю директорию, то попасть в неё можно с помощью команды: cd ~/ESP8266-uploader-script-master
esptool
с помощью пакетного менеджера apt
. sudo apt install esptool
Если в вашем дистрибутиве нет пакетного менеджера apt
, используйте рекомендованный дистрибутивом или pip
.
flash.py
командой ./flash.py
Прошивки espruino и AT есть только для ESP8266 c 2MB и 4MB флеш памятью. Если у вас другое количество памяти, сгенерируйте прошивку самостоятельно и загружайте её как пользовательскую.
Если прошить плату с помощью скрипта не удалось, воспользуйтесь старым способом.