WiFiProvision is a library for WiFi provisioning on ESP32 using a web server in AP mode.
- Download the library as a zip file.
- Open the Arduino IDE.
- Go to
Sketch>Include Library>Add .ZIP Library. - Select the downloaded zip file.
Here is a basic example of how to use the library:
#include <WiFiProvision.h>
const char* ap_ssid = "ESP32-AP";
const char* ap_password = "password123";
const int buttonPin = 0;
WiFiProvision wifiProvision(ap_ssid, ap_password, buttonPin, 512);
void setup() {
wifiProvision.begin();
}
void loop() {
wifiProvision.handleClient();
}