1、ESP32_AP相关的API
API参考链接:arduino-esp32/wifi.rst at master · espressif/arduino-esp32 · GitHub
截取使用的到的几个:
2、代码及现象
设置AP的名称和密码,注意密码至少8个字符,然后loop打印当前接入的终端数量,当你用手机连接此AP后数量会从0变为1;
#include<WiFi.h> //调用包含wifi功能的库
const char *wifi_SSID="ESP32"; //保存AP的名称信息
const char *wifi_Password="88888888"; //保存AP的密码信息
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
WiFi.softAP(wifi_SSID,wifi_Password); //设置AP模式热点的名称和密码,密码可不填则发出的热点为无密码热点
Serial.print("\nESP32建立wifi的名称为:");
Serial.print(wifi_SSID);
Serial.print("\nESP32建立wifi的密码为:");
Serial.print(wifi_Password);
Serial.print("\nESP32建立wifi的IP地址为:");
Serial.print(WiFi.softAPIP());
}
void loop() {
// put your main code here, to run repeatedly:
Serial.print("\n无线终端接入数量:");
Serial.print(WiFi.softAPgetStationNum());
delay(5000);
}