ESP8266 SDK 0.9.5 AT v0.21

AT команды v0.21

AT команды v0.21

В новом 2015 году Espressif соблюдает прошлогодний график выхода обновлений программного обеспечения — встречайте ESP8266 SDK 0.9.5. Это обновление примечательно тем, что в нем опубликованы свежие версии документации: ESP8266 Datasheet - IoT SDK Programming Guide V0.9.5 - 23.01.2015 English и ESP8266 AT Instruction Set v0.21 23.01.2015. Кроме того, в архив вошла и AT прошивка новой версии 0.21.

Что можно сказать об этом обновлении? Как и ранее, мы всегда ожидаем бОльшего, но приходится довольствоваться тем, что есть, однако возлагаю надежды на последний пункт в этом списке:

Fix bugs:

1. Incorrect status got by API : wifi_station_get_connect_status
2. Sniffer can not quit without restart
3. wifi_station_ap_change always return true
4. TCP connection issues

Кроме того, в этой версии расширено API для разработчиков прошивок и произведена некоторая оптимизация. С полным списком изменений можно ознакомится на официальном форуме Espressif

Примечательно также и то, что в состав архива с SDK вошла и новая версия v0.21 AT прошивки (как любит Espressif, в архиве прошивка, которую нужно шить «кусочками», для наших читателей мы собрали их в один файл для прошивки с нулевого адреса, ссылка на скачивание в конце статьи). В этой версии добавилось несколько новых команд:

AT+RESTORE — сброс модуля на заводские настройки

AT+UART — управление последовательным интерфейсом (изменение скорости, четности, добавлена поддержка RTS/CTS на ногах MTDO/MTCK)

AT+PING — пинг (поддерживается не только IP адрес, но и имя хоста).

С полным списком доступных AT команд V0.21 на русском вы можете ознакомиться на нашем сайте или скачать официальную документацию на английском по ссылке в конце статьи.

Огорчает то, что официальный репозитарий AT прошивки на гитхабе не обновлен и в нашем распоряжении есть только бинарники.

Как бы ни ругали Espressif за кривой софт, прогресс все же есть и, если Espressif будет продолжать в том же темпе, то к лету, в версии SDK 1.0, у нас будет стабильно работающие модули, которые можно будет применять в реальных проектах.

Обсуждение SDK на нашем форуме

Обсуждение AT прошивок

P.S. Уже после публикации этой статьи, благодаря одному из наших активнейших участников форума pvvx Espressif выпустила патч к SDK 0.9.5 (ссылка на скачивание патча внизу статьи)

ESP IoT SDK V0.9.5 23.01.2015
ESP IoT SDK V0.9.5 23.01.2015
esp_iot_sdk_v0.9.5_15_01_23.zip
7.2 MB
4645 Downloads
Детали
ESP8266 Datasheet - IoT SDK Programming Guide V0.9.5 - 23.01.2015 English
ESP8266 Datasheet - IoT SDK Programming Guide V0.9.5 - 23.01.2015 English
2C-SDK-Espressif IoT SDK Programming Guide_v0.9.5.pdf
Version: 0.9.5
1.9 MB
6376 Downloads
Детали
ESP8266 AT Instruction Set v0.21 23.01.2015
ESP8266 AT Instruction Set v0.21 23.01.2015
4A-AT-Espressif AT Instruction Set_v0.21.pdf
Version: 0.21
965.2 KB
8787 Downloads
Детали
AT v0.21 SDK 0.9.5  24.01.2015
AT v0.21 SDK 0.9.5 24.01.2015
AT21SDK95-2015-01-24.bin
520.2 KB
28532 Downloads
Детали
Патч для SDK 0.9.5 Patch1
Патч для SDK 0.9.5 Patch1
sdk095_patch1.zip
Version: 1
33.8 KB
2657 Downloads
Детали