Архив метки: ESP8266 AT команды

ESP8266: Новая оригинальная прошивка от Espressif Systems

ESP8266 ESP-01

ESP8266

Ну вот, почти сразу после выхода SDK 0.9.4 Espressif удачно собрали на нем новую прошивку, основанную на AT v0.20. Для ардуинщиков приятная новость: в этой прошивке можно изменить скорость обмена, причем выбранная скорость сохраняется и после рестарта модуля и после передергивания питания. Читать далее

AT v0.20 SDK 0.9.4  26.12.2014
AT v0.20 SDK 0.9.4 26.12.2014
AT20SDK94-2014-12-26.bin
520.2 KB
3925 Downloads
Детали

ESP8266: Новая оригинальная прошивка от Espressif Systems

ESP8266 patch

ESP8266 patch

Выкладываю новую версию оригинальной прошивки, в которой исправлена досадная ошибка из предыдущего релиза AT v0.20: после пересоздания точки доступа с SSID меньшей длины в конец имени точки доступа добавлялся 0. Например, создали AP с SSID «testing», а потом передумали и сделали «test» — так вот получится только «test0». Вот такой был забавный баг, который, к счастью, сейчас исправили. Вроде и ерунда, но для меня это знак — все таки над ошибками работают, исправляют их, так что я не теряю надежды, что скоро мы получим стабильную версию без глюков.

Для тех, кому нравится утилита XTCOM_UTIL я выкладываю прошивку одним файлом для записи с нулевого адреса.

ESP8266 Прошивка AT v0.20 SDK v0.9.3 02.12.2014

Самые дотошные могут скачать прошивку по частям с гитхаба и заливать частями с помощью Flash Download Tools. Вот адреса:

Bin Address
boot_v1.1.bin 0x00000
user1.bin 0x01000
esp_init_data_default.bin 0x7C000
blank.bin 0x7E000

P.S. Китайские разработчики теперь стали выкладывать прошивки в публичный доступ по частям и без user2, что означает либо утрату возможности обновиться из облака, либо они изменяют алгоритм облачного обновления. На момент написания статьи эта прошивка через облако у меня не смогла обновиться, сразу вываливается в ERROR.

P.P.S. Облачное обновление у меня прошло успешно — значит user2.bin больше не нужен

Пара новостей от Espressif Systems

Espressif Systems

Espressif Systems

Новость не сильно свежая, но за отсутствием значимых событий в мире esp8266, подойдет. Espressif Systems (производитель SoC ESP8266EX) сообщила о получении сертификатов СЕ и FCC.
CE (Conformite Europeenne — европейское соответствие) – особый знак, для продукции, соответствующей директивам и гармонизированным стандартам Европейского Союза, допускающейся на внутренний рынок ЕС. Знак СЕ является единственным знаком в странах Европейского Союза, подтверждающим соответствие продукции европейским стандартам безопасности для человека, имущества и окружающей среды.
FCC (Federal Communications Commission) — федеральное агентство по связи, независимое правительственное агентство Соединенных Штатов.

Как вы заметили, после выхода SDK v0.9.3 не появились новые прошивки AT. Вторая новость Espressif Systems все объясняет: новая версия АТ выйдет в ближайшую пятницу, 28.11.2014. А смысла компилировать AT v0.19 с SDK v0.9.3 нет, т. к. они не совместимы (есть различия в некоторых структурах). Так что на выходные ничего не планируйте — будем тестить новую версию AT.

ESP8266 V0.925 — новая прошивка от electrodragon

ESP8266 firmware

ESP8266 firmware

Неутомимые инженеры из electrodragon (фирма, производящая один из клонов ESP-01 — модуль Wi07с) выпустили новую прошивку V0.925 ESP8266 electrodragon v0.925. Так я начал эту статью и оказался очень не прав. После вечера, проведенного у терминала сейчас с уверенностью могу сказать, что electrodragon собирает прошивки с просторов интернета и выкладывает их на свой сайт прибавляя одну-две цифры к номеру версии. В прошивке 0.925 реализованы новые AT команды установки IP адреса для обоих режимов (Station и SoftAP). Причем AT команды из предыдущей версии прошивки ESP8266 Прошивка v0.922 (изменение скорости порта и включение сторожевого таймера) в v0.925 уже не работают. Однако эти прошивки все равно будут интересны ардуинщикам, т.к. у обеих прошивок установлена скорость по умолчанию 9600.

Более подробно о всех ESP8266 AT командах на русском

ESP8266 AT команды. Описание на русском языке

ESP8266 AT команды

ESP8266 AT команды


ESP8266 Datasheet - AT Instruction Set V0.15 - 04.09.2014 English

ESP8266 Datasheet - AT Command Examples V0.1 04.09.2014 English

ESP8266 AT команды на русском