nodemcu 透传

﹥>﹥吖頭↗ 提交于 2020-04-05 17:40:46

1.刷入AT固件

把模块usb连接电脑后,运行ESP8266一键烧录工具,ESP8266Flasher.exe,设置好波特率位115200,flash等如下图

 

 

  按钮齿轮,选固件

 

 

 按钮flash开始

 

 

 

点击一键烧写,等一会就好了(左下角会出现绿色箭头)。刷入固件后复位重启。

2.设置透传参数

打开串口调试助手,测试AT指令,OK, AT+GMR查询版本。

 

    AT+GMR 查询版本

AT+CWMODE=1    设置STA模式
AT+CWLAP    查询可以查到的wifi信号
AT+CWJAP="rwk00","12345678"    设置wifi账号和密码

3.查看nodemcu的ip

AT+CIFSR    查看本地ip

+CIFSR:STAIP,"192.168.43.98"
+CIFSR:STAMAC,"8c:aa:b5:c5:e5:2c"

OKAT+CIPMUX=0 设置成单路连接模式

AT+CIPMODE=1 设置为透传模式

4.手机上打开网络调试助手,建立tcp_server ip: 192.168.43.1 端口:8080注意,tcp服务器的ip地址和nodemcu的本地ip同域

5.连接TcpServer

 
AT+CIPSTART="TCP","192.168.43.1",8080    连接服务器6.保存设置AT+SAVETRANSLINK=1,"192.168.43.1",8080,"TCP"  将透传模式及建⽴立的 TCP 连接均保存在 Flash system parameter 区域,下次上电⾃自动建⽴立 TCP 连接并进⼊入透传。
AT+SAVETRANSLINK=1,"192.168.43.1",8080,"TCP" 
OK
7.复位nodemcu,测试成功

AT字符被发送到手机上,AT指令已经在nodemcu上没有回应了,

 

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!