This is out captive portal front page.
"); + response->printf("You were trying to reach: http://%s%s
", request->host().c_str(), request->url().c_str()); + response->printf("Try opening this link instead
", WiFi.softAPIP().toString().c_str()); + response->print(""); + request->send(response); + } +}; + + +void setup(){ + //your other setup stuff... + WiFi.softAP("esp-captive"); + dnsServer.start(53, "*", WiFi.softAPIP()); + server.addHandler(new CaptiveRequestHandler()).setFilter(ON_AP_FILTER);//only when requested from AP + //more handlers... + server.begin(); +} + +void loop(){ + dnsServer.processNextRequest(); +} diff --git a/lib/libesp32/ESPAsyncWebServer/examples/ESP_AsyncFSBrowser/ESP_AsyncFSBrowser.ino b/lib/libesp32/ESPAsyncWebServer/examples/ESP_AsyncFSBrowser/ESP_AsyncFSBrowser.ino new file mode 100644 index 000000000..bf42d0038 --- /dev/null +++ b/lib/libesp32/ESPAsyncWebServer/examples/ESP_AsyncFSBrowser/ESP_AsyncFSBrowser.ino @@ -0,0 +1,221 @@ +#include
](https://youtu.be/UxkOosaNohU)
+
+### Installation Arduino IDE (Version 2)
+>ℹ️ Make sure you have the latest ESP32 boards by Espressif Systems in your Board Manager
|
|
+| ESP32 VROOM 32D (30 pins) | !
|
|
+| ESP32 D1 R32 | !
|
|
+| ESP32 C3 Wroom-02 | !
|
|
+| ESP32 Wroom-32UE | !
|
|
+| ESP32 EVB | !
|
|
+| ESP32 S3 Wroom-1 | !
|
|
+| Esp32 S2 Mini V1.0.0 | !
|
|
+| ESP32 POE | !
|
|
+| ESP32 C3 Mini | !
|
|
+| ESP32 Pico Kit v4.1 | !
|
|
+| Lilygo T7 Mini32 v1.5 | !
|
|
+| Freenove ESP32-S3 | !
|
|
+| Nano ESP32 | !
|
|
+| StickLite-V3-ESP32S3 | !
|
|
+| XIAO-ESP32-C3 | !
|
|
+| T-Display S3 AMOLED | !
|
|
+| TinyPICO Nano | !
|
|
+| TinyPico V3 | !
|
|
|
+| Wemos D1 Mini ESP32 | !
|
|
+| XIAO-ESP32-C3 | !
|
|
diff --git a/lib/libesp32/gpio_viewer/examples/gpioviewer/gpioviewer.ino b/lib/libesp32/gpio_viewer/examples/gpioviewer/gpioviewer.ino
new file mode 100644
index 000000000..66def80f3
--- /dev/null
+++ b/lib/libesp32/gpio_viewer/examples/gpioviewer/gpioviewer.ino
@@ -0,0 +1,30 @@
+/***
+This example is intended to demonstrate the use of the GPIO Viewer Library.
+
+Tutorial : https://youtu.be/UxkOosaNohU
+Documentation : https://github.com/thelastoutpostworkshop/gpio_viewer
+***/
+
+#include