This commit is contained in:
admin committed 2026-09-11 12:20:25 +07:00
1 parent e76a9c1e9b
commit ad4002ecfb
3 files changed
+12 -9

No files matched your search

+5 -2
View File
@@ -65,13 +65,16 @@ Install via Library Manager (exact names to search for):
| Library | Used for | Notes |
|---|---|---|
| `ArduinoJson` (by Benoit Blanchon) | REST API + WebSocket JSON | v7.x |
| `ESP Async WebServer` (by me-no-dev / ESP32Async fork) | HTTP + WebSocket server | Only needed for stage 2 (`DIAGNOSTIC_MODE 0`). Check current ESP32-S3/Arduino-core-3.x compatibility for whichever fork you install — this ecosystem has had breaking forks; if it doesn't build, the `ESP32Async/ESPAsyncWebServer` fork is the actively maintained one as of this writing. |
| `ArduinoJson` (by Benoit Blanchon) | REST API + WebSocket JSON | v7.x — code uses the current `JsonDocument` API (not the deprecated `StaticJsonDocument`) |
| `ESP Async WebServer` (ESP32Async fork) | HTTP + WebSocket server | Only needed for stage 2 (`DIAGNOSTIC_MODE 0`) |
| `AsyncTCP` | dependency of ESP Async WebServer | matching fork/version to the WebServer library above |
Board package: **esp32 by Espressif Systems**, board = your specific
ESP32-S3 dev board.
Confirmed building clean (no warnings) with: esp32 core 3.3.11,
ArduinoJson (JsonDocument API), ESP_Async_WebServer + Async_TCP.
## Project layout
```