ESP32作为接入点AP

Posted noticeable

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32作为接入点AP相关的知识,希望对你有一定的参考价值。

 作为接入点的第一个任务是使用esp_wifi_set_mode()函数设置ESP32 函数并传递请求,作为接入点,可以把ESP32设置为AP或者APSTA,即

esp_wifi_set_mode(WIFI_MODE_STA)
或者
esp_wifi_set_mode(WIFI_MODE_APSTA)

 

     接下来我们需要提供配置信息。 我们通过填充wifi_ap_config_t 来做到这一点。

 wifi_ap_config_t 包含:

?               SSID - WiFi的SSID名称,用于连接站。

?               ssid_len - SSID的字节长度,如果不是NULL终止。

?               密码 - 用于站验证的密码。

?               渠道 - 这个例子中我们使用的网络通道。

?               authmode - 我们如何想站进行身份验证(如果人)。 选择是

  ?               OPEN

  ?               WEP

  ?               WPA

  ?               WPA2

  ?               wpa_wpa2

?               ssid_hidden - 我们是否应该广播SSID我们。

?               max_connection - 并发站的数量。 默认值和最大值是4。

?               beacon_interval - 未知。 100。

此结构的初始化示例是:

 

以上是关于ESP32作为接入点AP的主要内容,如果未能解决你的问题,请参考以下文章

ESP8266, NodeMCU, soft AP - UDP server-like soft AP, 独立接入点

ESP32学习笔记(48)——WiFi蓝牙网关

ESP32学习笔记(48)——WiFi蓝牙网关

Micropython esp32/8266AP模式下网页点灯控制示例

使用 esp32 接入点流式传输 UDP 数据包会导致大量数据包丢失

STM32 ESP8266 无线模块使用