ESP8266通信2 - AT指令实现TcpClient
QQ:505645074
TCPClient 透传模式
AT+CWMODE=1 设置模组为STA模式
AT+CWLAP 查询附近 WIFI
AT+CWJAP_DEF="wifi_name","wifi_password" 连接路由器的 WIFI
AT+CIFSR 查看路由器分配给模组的IP地址,例如 192.168.43.103
AT+CIPMUX=0 设置单连接
AT+CIPMODE=1 设置透传模式
AT+CIPSTART="TCP","192.168.1.17",8899 连接TCP服务器
AT+CIPSEND 开始发送数据
> 进入发送模式
www*doit*am 发送数据
hello 接收数据
+++ 退出透传,直接发送。取消发送新行
串口日志
AT+CWMODE=1
OK
AT+CWLAP
+CWLAP:(2,"ChinaNet-s7EF",-72,"60:bb:0c:0a:88:8e",1,-14,0)
+CWLAP:(4,"NCRE",-76,"94:d9:b3:53:0e:46",1,-12,0)
OK
AT+CWJAP_DEF="wifi","123456"
OK
AT+CIFSR
+CIFSR:STAIP,"192.168.1.14"
+CIFSR:STAMAC,"cc:50:e3:4a:2b:2a"
OK
AT+CIPMUX=0
OK
AT+CIPMODE=1
OK
AT+CIPSTART="TCP","192.168.1.17",8899
CONNECT
OK
AT+CIPSEND
OK
>server ackhello 2hello 3hello 4
TCP Server调试工具
退出透传
具体发送会报错
其他模式(可参考下面链接)
http://www.51hei.com/bbs/dpj-122021-1.html