Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку

ESP8266 NodeMCU V3 Lua

Готовые прошивки теперь компилятся в облаке вот тут: https://nodemcu-build.com/
Прошивальщик берем вот тут: https://github.com/nodemcu/nodemcu-flasher
Для работы с платой удобнее всего оказался https://github.com/4refr0nt/ESPlorer

При прошивке надо убедиться что со скоростью порта всё норм, я делал принудительно 9600, это чуть дольше, но без проблем.
Также момент, у меня после прошивки ESP8266 срала в порт мусором. Не знаю в чем было дело точно, но решил так:

  1. Компилим прошивку: к дефолту добавлял i2c, http, tsl2561. SSL/TSL не добавлял, размер больше, а разницы никакой и https не заработает.
  2. Заливаем её флэшером на адрес 0x000000
  3. Не закрывая флэшер указываем прошивку «INTERNAL://BLANK» и льем её по адресу 0x3FC000

Это всё справедливо для ESP-12/Е/F с 4мб памяти. Частота вроде бы 26,7МГц 40МГц.

p.s. Попробовал перепрошивать на скорости 115200 и с выставленной частотой 40МГц — тоже всё нормально. Иногда надо сделать пару перезагрузок.

 60   11 мес   esp8266