Skip to content

JustGo0107/ESP32_NetWorks_Servers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

对应博文:https://blog.csdn.net/chenbb8/article/details/128134389

  • 扫描AP
指令 ATWS
响应 AP : <num>,<ssid>,<chl>,<sec>,<rssi>,<bssid>
[ATWS] OK
  • 连接到 AP
指令 ATPN=<ssid>,<pwd>
响应 成功
[ATPN] OK
失败
[ATPN] ERROR:<error_code>
error_code 1: 命令格式错误
2: 参数错误
3: 连接 AP失败
4: dhcp 超时
5:无ap信息
  • 建立socket
指令 ATPC=<mode>,<Remote Addr>,<Remote Port>
响应 成功
[ATPC] OK
失败
[ATPC] ERROR:<error_code>
参数 mode:
 0:TCP
error_code 1: 命令格式错误
2: 参数错误
3: 连接 server失败
4: 尚未连接AP
注意 连接成功后直接进入透传模式

环境

操作系统:ubuntu 22.04
虚拟机:WSL2
IDE:vscode 1.106.1
vscode插件:Espressif IDF v5.5.1
board:淘宝上的ESP32-S3-WROOM-1
调试器:WCH-Link仿真器
SD卡:SDIO模块,1G存储卡

串口1硬件连接,实现透传

esp32_TXD:IO4 <-> 串口模块:RXD
esp32_RXD:IO5 <-> 串口模块:TXD

串口2硬件连接,实现U盘读写

esp32_TXD:IO6 <-> 串口模块:RXD
esp32_RXD:IO5 <-> 串口模块:TXD

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published