ESP32: Plot graphs through a webserver/webportal (WiFi Part 4) - Arduino

Published at : 23 Dec 2025

This video shows how to plot graphs / charts in real-time with the ESP32 webserver/webportal. This will allow you for instance to plot sensor values over time when using the ESP32 as IoT gateway.

This video expands on the webserver code explained in part 3:
https://youtu.be/ZJnXKD0LqDo

Starting point for coding along is:
https://github.com/mo-thunderz/Esp32WifiPart3

Final code can be downloaded from:
https://github.com/mo-thunderz/Esp32WifiPart4

Libraries required for ESPAsyncWebServer:
https://github.com/me-no-dev/ESPAsyncWebServer
https://github.com/me-no-dev/AsyncTCP

Libraries required to make SPIFFS.h work:
||-- Please use Arduino IDE 1.x -- the SPIFFS.h library is not supported under IDE 2.x --||
https://github.com/me-no-dev/arduino-esp32fs-plugin/releases/

Favicon downloaded from:
https://icons8.com/icons/set/favicon

Here the explanation on how to setup the ESP32 as Access Point:
https://youtu.be/PGt_5xQo2_0

If you have problems connecting the ESP32 to your router, see part 1:
https://youtu.be/0AlATlN95Y0

Might you have problems programming the ESP32, pls refer to:
https://youtu.be/xQkE0eDImkE

Correction:
09:00 Note that the SPIFFS library only works under Arduino IDE 1.x. To date no support of IDE 2.x is available.