ESP32 ESP-IDF softAP
陈拓 2022/04/21-2022/04/21
1. 概述
- 此示例显示如何使用ESP的Wi-Fi SoftAP功能作为接入点。
- 官方例程国内镜像
https://gitee.com/esp-idf/esp-idf/tree/master/examples/wifi/getting_started/softAP

2. 开发环境
《树莓派安装ESP32 ESP-IDF开发环境》
https://blog.youkuaiyun.com/chentuo2000/article/details/122788482?spm=1001.2014.3001.5501
3. 构建项目
- 复制官方例程
将官方例子项目复制到ESP-IDF开发工具之外:
cp -r ~/esp/esp-idf/examples/wifi/getting_started/softAP/ ~/esp/
- 项目树


- 刷新esp-idf环境
get_idf
- 设定目标芯片
idf.py set-target esp32
- 配置项目
idf.py menuconfig

设置SSID和Password。
WiFi Channel选择1~13
可以同时连接到softAP的最大站点数为4。
保存,退出。
- 编译项目
idf.py build
- 烧写项目
查看串口:
![]()
烧写:
idf.py -p /dev/ttyUSB0 -b 460800 flash
- 启用监视器
idf.py monitor -p /dev/ttyUSB0
(Ctrl+]可以退出监视器程序)
4. 示例测试
- 系统启动串口输出

- STA连接到AP
例如用Win 10连接:

连接日志:

查看PC机IP地址:
ipconfig

- 联通情况测试ping 192.168.4.1

本文详细介绍了如何使用ESP32的Wi-Fi SoftAP功能创建一个接入点,包括开发环境设置、项目构建与配置、烧写过程,以及通过示例测试验证连接功能。适合ESP-IDF开发者进行Wi-Fi热点搭建实践。
2833

被折叠的 条评论
为什么被折叠?



