1、ESP8266 成为客户端进行数据透传
-
用手机创建热点,ID:Eddie,Pwd:13194472899,PC连入此热点
-
检测 Wifi 模块 AT 状态并设置为 STA 模式 (模式1)
-
连入热点
-
电脑属性查看 PC 的 IP 地址并通过网络调试助手将 PC 配置成服务端,端口设置成8081(随意)
-
由于连接到同一个服务器,Wifi 模块 AT 配置查找IP和端口,两台设备可以相互通信
-
进透传并开始透传
-
相互发送信息
-
+++退出透传
2、ESP8266 成为服务端与网络调试助手通信
- 检测 Wifi 模块 AT 状态并设置为 AP 热点模式 (模式2)
- 热点设置端口号
- 查看 Wifi IP地址
- 网络调试助手设置成客户端
常用的AT指令
AT+CWMODE=1 //STA模式,连入别人热点
AT+CWMODE=2 //AP模式,成为热点
AT+CWMODE=3 //STA和AP双模式
AT+CIFSR //查看Wifi设备的IP信息
AT+CWJAP="ID","PWD" //加入AP热点,账号ID,密码PWD
AT+CWSAP="ID","PWD",6,4 //设置AP热点ssid是ID,password是PWD,ch通道是6,ecn加密方式是4 WPA_WPA2_PSK
AT+CIPSTART="TCP","IP Address","PORT" //通过TCP的方式连接到ip地址和Port端口的服务器
AT+CIPMODE=0 //关闭透传模式
AT+CIPMODE=1 //开启透传模式
AT+CIPSEND=1 //开始透传
AT+CIPMUX=1 //设置成多连接模式
AT+CIPSERVER=mode,port //例如:AT+CIPSERVER=1,8082 1:开启服务器模式,port:设置的端口