知方号

知方号

ESP8266WiFi模块AT指令入门指南<怎么搜索热点密码>

ESP8266WiFi模块AT指令入门指南

ESP8266WiFi模块AT指令入门指南

     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.3 模块 TCP  client 透传模式

 

 

AT+CWMODE=1                设置模组为STA模式。(串口助手)

AT+CWLAP                  查询附近 WIFI(串口助手)

AT+CWJAP="123123","12345678"    连接路由器的 WIFI(串口助手)

AT+CIFSR                  查看路由器分配给模组的IP地址,例如 192.168.43.103(串口助手)

AT+CIPMUX=0                设置单连接(串口助手)

AT+CIPMODE=1               设置透传模式(串口助手)

网络调试助手设置          电脑连接路由器,打开网络调试助手, 配置TCP server 端口8899,查看路由器给电脑分配的IP 192.168.43.104.(网络调试助手可提前设置好)

AT+CIPSTART="TCP","192.168.43.104",8899 连接手机端建立的TCP服务器(串口助手)

AT+CIPSEND                        开始发送数据(串口助手)

>                              进入发送模式(串口助手)

www.doit.am             发送数据(串口助手)

+++                        注意退出透传,直接发送。取消发送新行

网络调试助手发送数据:深圳四博智联科技有限公司     (网络调试助手)

   

 

 

* 注意透传只能在单连接模式下进行,所以在建立连接之前一定要用(AT+CIPMUX=0设置单连接),但是模块处于服务器模式下时,必须要多

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。