乐鑫官方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> 该命令用于执行受模块内部程序控制的变参数不可变的功能

注意:

  1. 不是每条指令都具备上述4种类型的命令。
  2. []括号内为缺省值,不必填写或者不显示。
  3. 使用双引号表示字符串数据"string":
  4. AT+CWSAP="ESP756290","21080326",1,4

  5. 波特率为115200。
  6. 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

最新文章

  1. websocket
  2. 重温javascript事件机制
  3. 使用Areas分离ASP.NET MVC项目
  4. javascript计算两个时间差
  5. 重装linux后
  6. angular 实例笔记之嵌套指令间的传参
  7. PartialView 加载Js
  8. PHP:preg_replace
  9. 深入解剖unsigned int 和 int
  10. PBRT笔记(13)——光线传播1:表面反射
  11. bzoj2809 [Apio2012]dispatching(左偏树)
  12. JS(JavaScript)的进一步了解3(更新中&#183;&#183;&#183;)
  13. Google SketchUp Cookbook: (Chapter 5) Roofs: Constraints and Inferences
  14. oracle 按表数据新增一行
  15. C程序运行时的内存分布
  16. Structured Streaming Programming Guide结构化流编程指南
  17. Python第一发:Hello world
  18. SpringMVC 类内部的RequestMapping注解能否被继承?
  19. disconf-client-for-java
  20. 微信公众平台—— 获取微信服务器IP地址

热门文章

  1. dapper支持DataSet
  2. [开源]OSharpNS 步步为营系列 - 3. 添加业务服务层
  3. Spring Boot2(十三):整合定时任务发送邮件
  4. 组件--button详解
  5. python爬虫常用正则表达式组合匹配
  6. CSingleLock
  7. 从似然函数到EM算法(附代码实现)
  8. js的事件冒泡机制
  9. 不同版本2.5的Servlet web.xml 头信息
  10. 如何在Eclipse中查看Java类库的源代码