ESP32 STA+AP模式设置

配置步骤:
1.进入ap_sta所在目录,执行make menuconfig进行配置。
在这里插入图片描述
在这里插入图片描述
配置作为 AP 时其它设备访问该 AP 所需要的 SSID 和密码。依次进入配置选项Demo Configuration —>、AP Configuration —>,然后在[AP] SSID和[AP] Password中填写 SSID 和密码。
在这里插入图片描述
在这里插入图片描述
配置作为 STA 时需要连接到的 AP 的 SSID 和密码。依次进入配置选项Demo Configuration —>、STA Configuration —>,然后在[STA] SSID和[STA] Password中填写 SSID 和密码。
在这里插入图片描述
然后保存设置退出

2.执行命令make进行编译
在这里插入图片描述
3.执行命令make flash进行烧录
在这里插入图片描述
4.执行命令make monitor进行串口监视
执行后可以发现ESP32作为STA已经连接上了WiFi
在这里插入图片描述
在家里的WiFi管理界面也可以看到,ESP32已经连接。
在这里插入图片描述
再用手机连接ESP32串口监视会显示连接设备所得到的IP:
在这里插入图片描述
在这里插入图片描述
(120729)这行是手机设备断开后的提示

对于 STA 功能,当板子起来后,已经连接到 WiFi 热点,并获取到 IP 地址。
对于 AP 功能,我们在手机中进入 WiFi 设置界面,发现已经能搜索到 ESP32 建立的 AP 了,输入密码后,连接成功。此时我们再看串口的打印消息,它已经打印出了连接到该 AP 的客户端的 MAC 地址。
0c:8f:ff:49:06:1a
和WiFi管理界面的MAC地址是一样的
在这里插入图片描述

STA和AP各有一个接口,它们需要分别进行配置。

本文借鉴此博主的文章,然后在操作步骤上详细化
https://me.csdn.net/tidyjiang
ESP32的相关代码链接
https://github.com/tidyjiang8/esp32-projects

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值