ESP8266的三种无线通讯模式:
AP模式:ESP8266产生WIFI,其他设备加入该wifi
无线终端模式:别人创建wifi,ESP8266加入该wifi
混合模式:虽然是以上两种都能用,但同一时间只能用其中一个
设置AP模式:
AT :测试是否能用
AT+CWMODE=2 :设置为AP模式
AT+CWSAP="ESP8266","123456789",6,4 :设置ESP8266产生的WIFI的一些信息
AT+CIPMUX=1 :开启多连接
AT+CIPSERVER=1,1001 :开启服务器1001为端口号
ESP8266默认IP地址为192.168.4.1
此时便可以通过手机软件与ESP8266进行通信,打开手机点TCP客户端(因为此时,ESP8266作为服务器),新增TCP客户端,输入对应的主机与端口;
主机:主机号需要指令查找:AT+CIFSR ,一般为192.168.4.1
端口:是上面设置的1001
连接成功后,由手机端向模块发送指令,指令通过串口显示在串口调试助手的窗口;
如果显示连接失败,可以再次在电脑发送AT+CIPSERVER=1,1001指令就可以提示连接上了。
设置无线终端模式:
AT+RST :重启
AT+CWMODE=1 :设置为无线终端模式
AT+CWJAP="XXX","XXXXXXXXXX" :ESP8266加入热点网络,热点信息必须是2.4G
AT+CIPSTART="TCP","IP地址",端口号 :ESP8266连接到相应的网站,以安信可透传云为例,也可用手机创建TCP服务器
AT+CIPMODE=1 :开启透传模式
AT+CIPSEND :开始传输
此时便可以电脑/手机向ESP8266相互通信