Нашел у себя платку с простым названием D1 based ESP 8266. На плате чит esp-12N. При загрузке выдает: ets Jan 8 2013,rst cause:2, boot mode3,6) load 0x40100000, len 2592, room 16 tail 0 chksum 0xef load 0x00000000, len 0, room 8 tail 0 chksum 0xef load 0x00000000, len 0, room 0 tail 0 chksum 0xef csum 0xef csum err ets_main.c На AT команды не отзывается. Думал надо надо прошить. Попробовал прошить как стандартный 8266, не помогло. Понимаю что я делаю что-то не так. Подскажите, пожалуйста, как вернуть его к жизни? Прошивал ESP8266 download tool SDK 2.2.1
Прошивку бери здесь: https://www.espressif.com/en/support/download/at Глазами смотри сюда: http://forum.amperka.ru/threads/esp-8266-esp32-как-залить-прошивку-невзирая-на-мнение-модуля.13616/ Вот здесь еще: http://wiki.amperka.ru/продукты:esp8266:flash-download-tool
Да, ей и шил. Но мне кажется что я тут что-то не корректно делаю: либо не ту прошивку, либо не в те адреса.
Смотрите, файл blank.bin - просто чистит прошивку. Его можно не шить, а жать на кнопку ERASE сначала. Потом прошить с нулевого адреса только один файл и все.
https://www.espressif.com/en/support/download/at Там есть файл README: В нем написано как и что шить. Пробуйте его рекомендации.
у Д1 много памяти и много ног. Из него можно сделать полезные вещи, работая, минимум, из Ардуино IDE или Espruino или NodeMCU Lua и, вроде, еще MicroPython есть. А также туча прошивок типа Тасмота etc. Шить и использовать Д1 как wifi передатчик (АТ-прошивка) - нерационально.
В моей ситуации wemos нужен мне как удобный отладчик для простых esp8266 которые будут работать именно как датчики. Т.е. на нем отлаживать скетч который потом пойдет в простые esp'ишки на которых телеметрия. Попробовал прошить, на AT команды не отзывается
Я за все время работы с ESP ни разу не шил АТ прошивку. Полагаю, вопреки инструкции от Амперки, там кроме c нулевого адреса boot_v1.7.bin следует шить и второй файл - esp_init_data_default_v08.bin с адреса 0x3fc000 . Ну я бы поэкспериментировал. Плата не сломается как ее ни шей. Но я не буду экспериментировать - нет смысла
тьфу, елки палки, до меня наконец-то дошло, для загрузки скетча через Arduino IDE достаточно прошить два файла которые вы указали! А может и не надо прошивать вообще? Я попробовал загрузить скетч и все прошло отлично! Что дает новая версия прошивки?