DT-06 For AT
乐鑫官方AT指令固件- 最新1.5.4版本
此固件仅支持AT指令对模块进行操作。
1.DT-06固件的烧录
1.1打开ESP模块下载工具ESPFlashDownloadTool,选择需要下载的固件,填写下载地址,推荐使用 ESP8266 Download TOOL,配置信息
1.2 选择实际的串口,选择下载速度
1.3点击ERASE,先插除,再点击START,开始下载
工具下载及详细请看:http://bbs.doit.am/forum.php?mod=viewthread&tid=208
DT-06固件.bin文件下载链接
2.指令说明
AT指令可以细分为四种类型
类型 | 指令格式 | 描述 |
测试指令 | AT+<x>=? | 该命令用于查询设置命令或内部程序设置的参数以及其取值范围。 |
查询指令 | AT+<x>? | 该命令用于返回参数的当前值。 |
设置指令 | AT+<x>=<...> | 该命令用于设置用户自定义的参数值。 |
执行指令 | AT+<x> | 该命令用于执行受模块内部程序控制的变参数不可变的功能 |
注意:
- 不是每条指令都具备上述4种类型的命令。
- []括号内为缺省值,不必填写或者不显示。
- 使用双引号表示字符串数据"string": AT+CWSAP="ESP756290","21080326",1,4
- 波特率为115200。
- AT指令必须为大写,以回车换行符结尾"\r\n"。
3.单链接TCP示例
所有的AT指令必须为大写,以回车换行符结尾"\r\n"。
1.配置WIFI模式
AT+CWMODE=3 //softAP+station mode
响应:
OK
2.连接路由器
AT+CWJAP="SSID","password" //SSID and password of router
响应:
OK
3.查询ESP8266设备的IP地址
AT+CIFSR
响应:
+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"1a:fe:34:a5:8d:c6"
+CIFSR:STAIP,"192.168.3.133"
+CIFSR:STAMAC,"18:fe:34:a5:8d:c6"
OK
4. PC 与 ESP8266 设备连接同一路路由器器,在 PC 端使用网络调试工具,建立一个 TCP 服
务器。
- 假设,PC 创建的服务器器 IP 地址为 192.168.3.116,端口为 8080。
5. ESP8266 设备作为 TCP client 连接到上述服务器器
AT+CIPSTART="TCP","192.168.3.116",8080 //protocol, server IP and port
响应:
OK
6. ESP8266 设备向服务器发送数据
AT+CIPSEND=4 // set date length which will be sent, such as 4 bytes
>test // enter the data, no CR
响应:
Recv 4 bytes
SEND OK
7. 当 ESP8266 设备接收到服务器器发来的数据,将提示如下信息:
+IPD,n:xxxxxxxxxx // received n bytes, data=xxxxxxxxxxx
资料下载地址:http://make.doit.am/download.php