ESP8266 使用AT指令
問題:串口調試工具輸入AT指令沒返回結果
分析板子有兩種模式
- 下載模式(默認)
- 運行模式
解決辦法:
- 方法一:按下板子上的 RST 鍵位
- 方法二:使用 【安信可串口調試工具助手V1.2.3.0】點擊運行模式
AT指令
AT(測試AT是否啟動成功)
執行指令 | 響應 |
---|---|
AT | OK |
AT+GMR(返回版本信息)
執行指令 | 響應 |
---|---|
AT+GMR | AT version:1.1.0.0(May 11 2016 18:09:56) SDK version:1.5.4(baaeaebb) compile time:May 20 2016 15:08:19 OK |
AT+CIPSTATUS(查看網絡的鏈接信息)
執行指令 | 響應 |
---|---|
AT+CIPSTATUS | OK(STATUS:5)【未連接】 |
AT+RESTORE(恢復出廠設置)
執行指令 | 響應 |
---|---|
AT+RESTORE | OK |
通過AT指令實現ESP8266的AIRkiss微信配置上網
① 打開串口調試工具,我這里用的安可信串口調試助手
② 在串口調試工具中輸入 AT+CWMODE_DEF=1 (作用:設置當前 Wi-Fi 模式為 Station 並保存到 Flash)
③ 在串口調試工具中輸入 AT+CWAUTOCONN=1 (作用:上電⾃動連接 AP)
④ 在串口調試工具中輸入 AT+CWSTARTSMART=3 (作用:指定配網模式為 ESP-TOUCH+AirKiss)
⑤ 確認自己手機連在局域網下
⑥ 要求你注冊一個微信硬件設備,然后掃碼進行配網(這一步不清楚的可以在下方評論)
⑦ 在串口調試工具中輸入 AT+CIPSTATUS (作用:如果輸出STATUS:2,那么恭喜你配網成功了)
備注
因為配置了 AT+CWAUTOCONN=1 (作用:上電⾃動連接 AP);
所以重新上電后輸入 AT+CIPSTATUS 返回的結果還是 STATUS:2