ESP8266/ESP01 Server模式中TCP Client无法接收到数据

硬件环境:ESP01/ESP8266,Windows7,网络调试助手,串口调试助手。

先设置ESP8266的服务器模式

AT+CIPMUX=1
AT+CIPSERVER=1,8080

然后在电脑连接ESP的热点,电脑处于客户端。

在串口助手发送测试字符串。

ESP8266/ESP01 Server模式中TCP Client无法接收到数据

发现从Esp端的串口发送数据,远程主机的tcp client接收不到。

于是试试从tcpclient发送数据,esp串口有东西出来。

ESP8266/ESP01 Server模式中TCP Client无法接收到数据

经查找资料发现,串口发送数据的方式不对,应该使用AT+CIPSEND=<link id>,<length><回车>的方式进入透传模式,然后发送数据。

ESP8266/ESP01 Server模式中TCP Client无法接收到数据