ESP8266 SDK 0.9.5 AT v0.21

AT команды v0.21

AT команды v0.21

В новом 2015 году Espressif соблюдает прошлогодний график выхода обновлений программного обеспечения — встречайте ESP8266 SDK 0.9.5. Это обновление примечательно тем, что в нем опубликованы свежие версии документации: [wpfilebase tag=fileurl id=52 linktext=’ESP8266 Datasheet — IoT SDK Programming Guide V0.9.5 — 23.01.2015 English’ /] и [wpfilebase tag=fileurl id=53 linktext=’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 (ссылка на скачивание патча внизу статьи)

Купить ESP8266

Купить ESP8266 в розницу по разумной цене