ESP8266在AP模式下设置为客户端
Posted 一剃解千愁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP8266在AP模式下设置为客户端相关的知识,希望对你有一定的参考价值。
实验内容:
将模块设置为客户端,手机设置为服务端,实现手机和模块的双向通信
**
实验步骤:将模块设置为客户端
**
使用usb转串口连接模块后,波特率设置为115200,依次输入以下AT指令
AT+RESTORE
AT+CWMODE=2
AT+RST
AT+CWSAP="ATK-ESP8266","12345678",1,4
AT+CIPMUX=0
这个适合,有WiFi可以搜索到
再进行手机端设置
实验步骤:手机设置为服务端
打开手机设置,打开WiFi,输入WiFi密码连接wifi,然后进入app,
再依次输入以下AT指令(如果在前面一起输入,会报错):
因为第一条指令是要将模块连接至服务器,如果手机还没开启服务器模式,怎么能连接?
此时手机作为服务器,IP为192.168.4.2,端口为8086,每次重启,需要重新输入以下AT指令重新配置
AT+CIPSTART="TCP","192.168.4.2",8086
AT+CIPMODE=1
AT+CIPSEND
这个时候手机和模块透传数据,除+++,所有数据都当作要发送的数据,包括AT开头的指令。
当输入+++(取消发送新行),退出透传模式。AT开头的指令都当指令处理了。
以上是关于ESP8266在AP模式下设置为客户端的主要内容,如果未能解决你的问题,请参考以下文章