0、任意USB-TTL积木,短接帽选择3.3V TTL电平,并提供5V电源给WF20积木。
1、各种串口调试助手均可,但要注意AT指令后加回车换行,否则无响应。
2、单链接透传模式,单链接就是不能超过1个客户端,否则消息发送报错。只剩1个客户端时就正常收发了。
实践如下:
[2025-04-30 09:05:15.885]# SEND ASCII/11 >>>
AT+CWMODE=0
[2025-04-30 09:10:44.150]# SEND ASCII/13 >>>
AT+CWMODE=0
[2025-04-30 09:10:44.215]# RECV ASCII/14 <<<
ERROR:-401
[2025-04-30 09:11:07.441]# SEND ASCII/8 >>>
AT+RST
[2025-04-30 09:11:07.515]# RECV ASCII/6 <<<
OK
[2025-04-30 09:11:08.959]# RECV ASCII/12 <<<
power on
[2025-04-30 09:11:18.448]# SEND ASCII/24 >>>
AT+CWJAP=WIFI,abc12345
[2025-04-30 09:11:18.607]# RECV ASCII/6 <<<
OK
[2025-04-30 09:11:20.881]# RECV ASCII/33 <<<
+CWJAP:1,'WIFI',192.168.1.111
[2025-04-30 09:11:45.631]# SEND ASCII/14 >>>
AT+CIPMODE=1
[2025-04-30 09:11:45.702]# RECV ASCII/6 <<<
OK
[2025-04-30 09:12:09.893]# SEND ASCII/27 >>>
AT+CIPSERVER=1,8888,TCP,3
[2025-04-30 09:12:09.996]# RECV ASCII/6 <<<
OK
[2025-04-30 09:12:19.398]# SEND ASCII/12 >>>
AT+CIPSEND
[2025-04-30 09:12:19.471]# RECV ASCII/12 <<<
ERROR:-4
[2025-04-30 09:13:05.645]# RECV ASCII/40 <<<
+STA_CONNECTED:0,192.168.1.110,63394
[2025-04-30 09:13:56.650]# RECV ASCII/46 <<<
+TRDTS:0,192.168.1.110,63394,10,I am 63394
[2025-04-30 09:14:24.401]# RECV ASCII/40 <<<
+STA_CONNECTED:1,192.168.1.110,63412
[2025-04-30 09:15:06.966]# RECV ASCII/46 <<<
+TRDTS:1,192.168.1.110,63412,10,I am 63412
[2025-04-30 09:15:44.363]# RECV ASCII/40 <<<
+STA_CONNECTED:2,192.168.1.110,63435
[2025-04-30 09:16:01.115]# RECV ASCII/46 <<<
+TRDTS:2,192.168.1.110,63435,10,I am 63435
[2025-04-30 09:18:07.234]# SEND ASCII/15 >>>
hello everyone!
[2025-04-30 09:18:07.297]# RECV ASCII/10 <<<
ERROR:-1
[2025-04-30 09:18:56.127]# RECV ASCII/46 <<<
+TRDTS:0,192.168.1.110,63394,10,I am 63394
[2025-04-30 09:19:08.519]# RECV ASCII/46 <<<
+TRDTS:2,192.168.1.110,63435,10,I am 63435
[2025-04-30 09:19:16.023]# RECV ASCII/46 <<<
+TRDTS:1,192.168.1.110,63412,10,I am 63412
[2025-04-30 09:19:19.896]# SEND ASCII/15 >>>
hello everyone!
[2025-04-30 09:19:19.972]# RECV ASCII/10 <<<
ERROR:-1
[2025-04-30 09:19:47.382]# SEND ASCII/12 >>>
AT+CIPSEND
[2025-04-30 09:19:47.459]# RECV ASCII/12 <<<
ERROR:-4
[2025-04-30 09:19:52.982]# SEND ASCII/12 >>>
AT+CIPSEND
[2025-04-30 09:19:53.065]# RECV ASCII/12 <<<
ERROR:-4
[2025-04-30 09:20:09.369]# RECV ASCII/43 <<<
+STA_DISCONNECTED:2,192.168.1.110,63435
[2025-04-30 09:20:13.348]# RECV ASCII/43 <<<
+STA_DISCONNECTED:1,192.168.1.110,63412
[2025-04-30 09:20:20.503]# SEND ASCII/12 >>>
AT+CIPSEND
[2025-04-30 09:20:20.583]# RECV ASCII/9 <<<
OK
>
[2025-04-30 09:20:25.465]# RECV ASCII/46 <<<
+TRDTS:0,192.168.1.110,63394,10,I am 63394
[2025-04-30 09:20:39.389]# SEND ASCII/18 >>>
say hello only one
AT+CWMODE=0 # STA MODE
AT+RST # 重启
AT+CWJAP=ljs,ljs20090126 # 连接WIFI
AT+CWJAP=WIFI,abc12345 # 连接WIFI
--断电后再上电,依旧可以重连WIFI
AT+CIPMODE=1 # 单链接透传模式 注意:多个客户端链接后,依旧可以进入透传状态,但是发消息就报错,直到仅剩1个客户端链接后才恢复正常
AT+CIPSERVER=1,8888,TCP,3 # 服务端口9527 TCP MAX3个客户
AT+CIPSEND # 进入透传状态 注意:没有客户端链接时会报错,等待链接建立后才执行成功