ESP8266 Прошивка AT v0.20 (0020000903) — новые AT команды

ESP8266 AT v0.20

ESP8266 AT v0.20

Итак, как и обещали, Espressif Systems сегодня опубликовала исходные коды, прошивку и документацию для AT команд ESP8266 версии 0.20. Самое важное то, что теперь исходный код AT прошивки (правда без документации) выложен на github. Но документация, включая описание новых AT команд, доступна на нашем сайте, ссылки на документацию и саму прошивку в конце статьи. Приятно, что появилась поддержка UDP, смена MAC и IP адресов, глубокий сон, и еще по мелочи. После короткого, 15-ти минутного теста прошивки могу сказать, что в этой версии баг BUSY S похоже исправлен. Огорчило то, что не появились команды изменения скорости UART. Скорость по умолчанию такая же, как и в остальных официальных прошивках — 115200. Для Arduino проектов это не айс, т.к. на большинстве ардуин один аппаратный UART, а SoftSerial не любит больших скоростей.

Коротко перечислю новые команды:

AT+GSLP — глубокий сон

ATE — включает/выключает эхо — это просто прорыв в разработке какой-то :)

AT+CWDHCP — включает/выключает DHCP сервер

AT+CIPSTAMAC — устанавливает/возвращает MAC адрес

AT+CIPSTA — устанавливает/возвращает IP адрес в режиме Station

AT+CIPAP — устанавливает/возвращает IP адрес в режиме SoftAP

Про старые ошибки ничего не пишу, потому что сам только что собрал прошивку для Вас в один файл, протестировать нормально еще не успел. Напомню, что проблема с утечкой памяти (актуальна в режиме TCP-сервера) — это проблема SDK, которая в v0.9.3 так и не исправлена, как и некоторые другие, поэтому очень уж больших ожиданий от AT v0.20 нет.

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

Исходный код AT v0.20 28.11.2014

ESP8266 AT Instruction Set v0.20 28.11.2014

ESP8266 AT Command Examples v0.3 28.11.2014

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

ESP8266 Прошивка AT v0.20 SDK v0.9.3 28.11.2014
ESP8266 Прошивка AT v0.20 SDK v0.9.3 28.11.2014
AT_v0.20_SDK_v0.9.3.bin
Version: 0.9.3
520.2 KB
4889 Downloads
Детали