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