ESP32-C5 软件配置MAC 地址

张开发
2026/4/10 7:04:46 15 分钟阅读

分享文章

ESP32-C5 软件配置MAC 地址
简洁明确回复ESP32-C5 可以实现“固定唯一 MAC 地址”也可以实现“MAC 白名单认证”但白名单不是官方现成的一键配置项而是要用官方 Wi-Fi API 在软件里做。具体判断固定唯一 MAC 地址支持。官方提供esp_wifi_get_mac()/esp_wifi_set_mac()可以获取或设置 STA / SoftAP 接口的 MAC。(Espressif Systems)MAC 白名单认证可以做但不是直接内置白名单开关。官方提供WIFI_EVENT_AP_STACONNECTED能拿到接入终端的 MAC 地址(Espressif Systems)esp_wifi_ap_get_sta_list()能获取已连接到 SoftAP 的终端列表(Espressif Systems)esp_wifi_deauth_sta()能把不在白名单里的终端踢下线。(Espressif Systems)所以结论就是ESP32-C5 支持通过官方 API 实现 MAC 白名单认证但不是“芯片自带一个白名单配置开关”而是应用层自行比对 MAC 后允许/拒绝接入。你可以直接引用这几个官方链接Wi-Fi API 总文档(Espressif Systems)esp_wifi_set_mac()/esp_wifi_get_mac()(Espressif Systems)esp_wifi_ap_get_sta_list()(Espressif Systems)WIFI_EVENT_AP_STACONNECTED(Espressif Systems)esp_wifi_deauth_sta()(Espressif Systems)

更多文章