ESP-AT 实践:ESP32 启 AP 模式并作为 TCP Client 与 TCP Server 进行数据透传

本文详细介绍了如何使用ESP32在AP模式下与其他设备通信,并通过TCP透传实现与TCPServer的数据交换。步骤包括设置ESP32为AP,连接手机,创建TCPServer,配置WiFi透传和连接服务器。

需求:

  • ESP32 启 AP 模式
  • 其他设备连接 ESP32 的 AP
  • ESP32 连接 TCP Server
  • ESP32 作为 TCP Client 端与 TCP Server 进行数据透传

测试指令:

AT+RESTORE

AT+CWMODE =2          // Set ESP32 to AP mode

AT+CWSAP ="ESP32","12345678",1,3          //Set the configuration of an ESP32 SoftAP

AT+CIPMODE =1         //Set the WiFi  Passthrough Receiving Mode

AT+CIPSTART ="TCP","192.168.4.2",10500    //Connecting to the TCP Server

AT+CIPSEND         //Data passthrough command

图像_2021-11-12_17-05-02.png

测试步骤:

① 安卓手机端可以使用“网络助手”APP 进行测试。

在这里插入图片描述

② 手机连接 ESP32 的 AP 。

图像_2021-11-12_17-02-33.png

③ 打开“网络助手” APP, 然后使用APP创建 TCP Server
图像_2021-11-12_17-03-31.png

④ ESP32 开启透传模式,使用如下指令:

AT+CIPMODE =1         //Set the WiFi  Passthrough Receiving Mode

⑤ ESP32 连接该 TCP Server,使用如下指令:

AT+CIPSTART ="TCP","192.168.4.2",10500    //Connecting to the TCP Server
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值