OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6140|回复: 0

ESP系列AT指令开发笔记

[复制链接]

6

主题

6

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2018-6-2
在线时间
1 小时
发表于 2018-6-9 10:34:14 | 显示全部楼层 |阅读模式
  1.1、模块 AP 模式下做 TCP serve
AT+CWMODE=2                        开启 AP 模式(串口助手)
AT+CWSAP="ESP8266","0123456789",11,0            设置模块的 wifi 和密码(串口助手)
AT+CIPSERVER=1,8899                    设置模块服务器端口(串口助手),
打开手机开始进行设置:              请打开电脑去连接模块建立的AP热点ESP8266。并且在打开网络调试助手,输入连接模块的 ip 和设置的端口。如下图模块默认的 ip 192.168.4.1,端口为自己设定的 8899(默认的为 333)(网络调试助手)
AT+CIPSEND=0,11                          进入数据发送模式为11个字节(串口助手)
>                                    进入发送模式(串口助手)
www.doit.am                              发送的 11 个数据(串口助手)
网络调试助手发送数据:深圳四博智联科技有限公司     (网络调试助手)  
*如果想设置开机进入透传模式请参考后面文档中的常用指令篇讲解,如果更为详细的说明请参考官方AT指令文档
    1.2、模块 STA 模式下做 TCP serve
AT+CWMODE=1              设置模组为STA模式。(串口助手)
AT+CWLAP             查询附近 WIFI(串口助手)
AT+CWJAP="123123","12345678"   连接 WIFI(串口助手)
AT+CIFSR                查看路由器分配给模组的IP地址,例如 192.168.43.104(串口助手)
AT+CIPMUX=1                     打开多连接(串口助手)
AT+CIPSERVER=1,8899       设置模块服务器端口(串口助手).
打开网络调试助手进行设置: 请打开电脑去连接路由器的WIFI热点。并且打开网络调试助手,在网络调试助手上输入连接模块的 IP和设置的端口。路由器给模块分配的 IP 192.168.43.103,端口为自己设定的 8899(默认的为 333)(网络调试助手)
AT+CIPSEND=0,11          进入数据发送模式为11个字节
>                    进入发送模式
www.doit.am             发送的 11 个数据
网络调试助手发送数据:深圳四博智联科技有限公司     (网络调试助手)
1.4、模块 UDP 透传模式
网络调试助手:  电脑连接连接WIFI。查看路由器分配给电脑的IP地址,在网络助手设置UDP 端口.
串口助手:
AT+CWMODE=1                          设置 STA 模式(串口助手)
AT+CWLAP                            查询附近 WIFI(串口助手)
AT+CWJAP="123123","12345678"      连接WIFI(串口助手)
AT+CIFSR                       查看模块当前的 IP(串口助手)
AT+CIPMUX=0                          设置模块单连接(串口助手)
AT+CIPMODE=1                        设置透传模式(串口助手)
AT+CIPSTART="UDP","192.168.43.104",5000,2000,0    连接网络调试助手UDPIP和端口(串口调试助手)
AT+CIPSEND                          发送数据指令(串口助手)
>                                进入数据发送(串口助手)
www.doit.am              发送数据(串口助手)



1.5 两个模块 UDP 传输模式
必须是两个串口助手并且两个模组都要同时工作哦,切记不要断电和断开串口!
,作为 AP 的模块
AT+CWMODE=2                          设置 模块为AP模式(串口助手一)
AT+CWSAP="ESP8266","12345678",11,0          设置 AP 模块的热点(串口助手一)。
AT+CIPMUX=0                                  设置模块单连接(串口助手一)
AT+CIPMODE=1                                 设置透传模式(串口助手一)
去设置模组二的串口助手。接受数据后再进行如下操作。
AT+CIPSTART="UDP","192.168.4.2",333,333,0            设置要连接 UDP STA IP和端口,这个 IP是做 AP 的模块分配给 STA 模块的 IP
AT+CIPSEND                                 设置发送数据的发送指令
>
www.doit.am                                 发送数据

二、做为 sta 的模块
AT+CWMODE=1                                     设置 STA 模块为兼容模式(串口助手二)
AT+CWLAP                                搜索WIFI(串口助手二)
AT+CWJAP="ESP8266","12345678"                          连接收索到的 AP 热点(串口助手二)
AT+CIPMUX=0                                       设置模块单连接(串口助手二)
AT+CIPMODE=1                                      设置透传模式(串口助手二)
AT+CIPSTART="UDP","192.168.4.1",333,333,0                    设置你要连接的 AP IP和端口。
AT+CIPSEND                                      发送数据指令
>
深圳四博智联科技有限公司                         发送数据

1.6 模块通过数据外网透传
AT+CWMODE=3                        设置 AP STA 共存模式
AT+CWLAP                            查询附近 WIFI
AT+CWJAP="HUAWEI-C4VTTJ","1234567890"           连接 wifi
AT+CIPMUX=0                          设置单连接
AT+CIPMODE=1                        设置透传模式
AT+CIPSTART="TCP","115.29.109.104",6602    连接外网服务器,请参考下面网址
AT+CIPSEND
>
一、 tcp 网络服务器: http://tcp.doit.am/

二、我手机用的是 3G 信号哦

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 16:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表