ESP8266 AT команды v0.19

[wpfilebase tag=fileurl id=10 linktext=’ESP8266 Datasheet — AT Instruction Set V0.15 — 04.09.2014 English’ /] [wpfilebase tag=fileurl id=11 linktext=’ESP8266 Datasheet — AT Command Examples V0.1 04.09.2014 English’ /]

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

Полный список ESP8266 AT команд на русском. Актуально для версии AT v0.19 SDK v0.9.2
Дополнительно представлены ESP8266 AT команды для прошивки ESP8266 electrogragon v0.925
КомандаОписаниеТипВыполнениеЗапрос/ТестПараметры
ATПроверка модуля. Если модуль успешно стартовал, то отвечает "OK"базоваяAT--
AT+RSTПерезапуск модуля. После успешного перезапуска возвращает "OK"базоваяAR+RST--
AT+GMRОтобразить версию прошивки. Версия отображается в виде 8 или 10 цифр. Первая группа 4 цифры - версия AT (например, 0019), вторая группа 4 или 6 цифр - версия SDK (например, 000902)базоваяAT+GMR--
AT+CWMODEПереключение режима wifi. Для вступления в силу требуется перезапуск модуля командой AT+RSTwifiAT+CWMODE=<режим>AT+CWMODE?
AT+CWMODE=?
1=Station, 2=AP, 3=Оба режима (Station+AP)
AT+CWJAPПодключение к APwifiAT+CWJAP =<идентификатор сети>,<пароль>AT+CWJAP?SSID и пароль указываются в двойных кавычках
AT+CWLAPОтобразить список доступных AP. Выводит SSID, метод шифрования, силу сигнала. Типы шифрования: 0:Open, 1: WEP, 2:WPA_PSK, 3:WPA2_PSK, 4:WPA_WPA2_PSKwifiAT+CWLAP--
AT+CWQAPОтключение от APwifiAT+CWQAPAT+CWQAP=?-
AT+CWSAPУстановить параметры для режима APwifiAT+CWSAP= <идентификатор сети>,<пароль>,<канал>, <тип шифрования>AT+CWSAP? возвращает текущие параметрыSSID и пароль указываются в двойных кавычках. Типы шифрования: 0:Open, 1: WEP, 2:WPA_PSK, 3:WPA2_PSK, 4:WPA_WPA2_PSK
AT+CWLIFОтобразить IP адреса (только для режимов 2-SoftAP и 3-Station+SoftAP) подключенных клиентовwifiAT+CWLIF--
AT+CIPSTATUSОтобразить статус подключения. Возвращает =ID соединения 0-4"
=тип соединения
“TCP” or “UDP”,
=IP адрес,
=порт,=тип связи: 0: подсоединен как клиент, 1: как сервер
TCP/IPAT+CIPSTATUS--
AT+CIPSTARTУстановить подключение TCP или UDP.TCP/IP1. Одиночное подключение (+CIPMUX=0)
AT+CIPSTART= <тип>,<адрес>,<порт>
2. Множественное подключение:
(+CIPMUX=1)
AT+CIPSTART= <тип>,<адрес>, <порт>
AT+CIPSTART=? ID
соединения 0-4,
<тип>=TCP или UDP, <адрес>=IP адрес удаленного хоста, <порт>= порт удаленного хоста. Возвращает "OK", "ERROR" или "ALREADY CONNECT"
AT+CIPSENDОтправить данныеTCP/IP1. Одиночное подключение (+CIPMUX=0)
AT+CIPSEND=<длина>
2. Множественное подключение:
(+CIPMUX=1) AT+CIPSEND= <идентификатор>,<длина>
AT+CIPSEND=?Длина данных в пакете до 2048 байт. Между пакетами интервал 20мс. После получения данной команды модуль возвращает ">" и переходит в режим приема данных по RX, после приема данных необходимой длины передает их в радиоканал. При успешной передаче возвращает "SEND OK". Прервать режим приема данных и перейти в командный режим можно последовательностью "+++"
AT+CIPCLOSEЗакрыть подключение TCP или UDPTCP/IP1. Множественное подключение:
(+CIPMUX=1) AT+CIPCLOSE=
2. Одиночное подключение (+CIPMUX=0) AT+CIPCLOSE
AT+CIPCLOSE=?Возвращает "LINK IS NOT" или "UNLINK" если ID соединения уже разорвано, ERROR если соединения нет.
AT+CIFSRОтобразить IP адрес, который получили от APTCP/IPAT+CIFSRAT+CIFSR=?-
AT+CIPMUXВыбрать режим одиночных или множественных подключенийTCP/IPAT+CIPMUX=<режим>AT+CIPMUX?0=одиночные подключение, 1=множественные подключения.
Изменить режим можно только после закрытия всех подключений. Если запущен сервер, то требуется перезагрузка модуля.
AT+CIPSERVERЗапустить (перезапустить) серверTCP/IPAT+CIPSERVER= <режим>[,<порт> ]-0=сервер отключен, 1=сервер запущен. Порт по умолчанию:333. Для запуска сервера модуль должен быть в режиме множественных подключений AT+CIPMUX=1.
AT+CIPSTOУстановить таймаут сервераTCP/IPAT+CIPSTO=<таймаут>AT+CIPSTO?таймаут в секундах от 0 до 28800
AT+CIPMODEУстановить сквозной режим-AT+CIPMODE=<режим>AT+CIPMODE?0=обычный режим, 2=сквозной режим
AT+CIUPDATEОбновление прошивки через облако. Модуль должен быть в режиме 1 или 3 и быть подключен к AP с доступом к интернет. В настоящее время имеет смысл только для официальных прошивок.-AT+CIUPDATE
+IPDПолучить данные из сети---1. Одиночные подключения
(+CIPMUX=1)
+IPD,<длина>:<данные>
2. Множественные подключения
(+CIPMUX=1)
+IPD,,<длина>,<данные>
AT+CIOBAUDУстановить скорость соединения на порту (для прошивки electrogragon версии 0.922)-AT+CIOBAUD=<скорость>AT+CIOBAUD=
AT+CIOBAUD=?
скорость=9600, 19200, 38400, 57600, 74880, 115200, 230400,460800, 921600
AT+CSYSWDTENABLE
Включение сторожевого таймера
(для прошивки electrogragon версии 0.922)
WatchDogTimer перезапускает модуль при наличии ошибок
AT+CSYSWDTDISABLEВыключение сторожевого таймера
(для прошивки electrogragon версии 0.922)
отключение WatchDogTimer
AT+SETIPУстановить IP для режима AT+CWMODE=2
(для прошивки electrogragon версии 0.925)
AT+USETIPУстановить IP в режим авто
(для прошивки electrogragon версии 0.925)
AT+SAPIPУстановить IP для режима AT+CWMODE=1
(для прошивки electrogragon версии 0.925)
AT+USAPIPУстановить IP по умолчанию 192.168.4.1 для режима AT+CWMODE=1
(для прошивки electrogragon версии 0.925)

Купить ESP8266

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