应用场景:ESP8266模块连接到室内路由器上面然后为MCU提供接入网络的功能,MCU接入到网络后,8266作为服务器使用,通过电脑客户端访问8266.
步骤一:
确认模块中间的四个引脚接到了VCC(3V3)上面,如下图所示:
除了电源外,还需要将模块的TX接U转串的RX,模块的RX接U转串的TX。
之后串口调试助手配置成波特率115200,其他配置如下图所示:
上面的准备做完之后就要开始用串口助手发送AT指令配置模块了。
步骤二:
模块上点之后会发送一些乱码,之后会出现一个reday,模块就可以正常使用了。
发送AT+CWMODE=1,将模块设置为端点模式,不提供路由模式。
模块返回OK。
发送模块重启指令AT+RST
步骤三:
发送AT+CWJAP="这里填入你要链接的室内路由器的名称","要连接的路由器的密码"
模块返回WIFI CONNECTED
WIFI GOT IP
OK
三条指令。
步骤四:发送AT+CIPMUX=1指令
模块返回 OK
发送AT+CIPSERVER=1,8080(8080是端口号,可以自己设定)
返回OK
配置完毕,查询模块的IP,发送AT+CIFSR指令
返回
+CIFSR:STAIP,"192.168.1.106"
+CIFSR:STAMAC,"5c:cf:7f:81:9d:67"
上面192.168.1.106就是模块IP地址了,在PC上面通过网络调试助手向IP192.168.1.106:8080发送数据就可以正常通信了。
注意事项:1、发送AT指令的时候,每行最后要回车,然后发送比如发送"AT+RST回车"然后点击发送,不然的话发送不会成功
版权声明:本文为peakguy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。