Skip to content

A modern inline ESP32 web dashboard that displays real-time Wi-Fi signal strength, RSSI percentage, quotes, and a dynamic graph — no external libraries needed.

Notifications You must be signed in to change notification settings

variable005/esp32-wifi-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 Wi-Fi Signal Dashboard

A lightweight, modern web dashboard served by an ESP32 showing Wi-Fi signal strength in real-time. Includes signal percentage, RSSI value, live updating graph, refresh rate slider, and dark/light mode toggle — all without external libraries.


Features

  • Real-time Wi-Fi signal strength as percentage and dBm
  • Live graph of signal strength history
  • Adjustable refresh interval (1–60 seconds)
  • Light/Dark mode toggle
  • Random Wi-Fi quotes for fun

Screenshots

Dashboard Light Mode
Dashboard Dark Mode


How to Use

  1. Open the .ino file in Arduino IDE.
  2. Change the ssid and password variables to match your Wi-Fi credentials.
  3. Upload the code to your ESP32 device.
  4. Open the Serial Monitor to see the IP address assigned to your ESP32.
  5. Visit the IP address in your web browser on the same network to access the dashboard.

Author

Hariom Sharnam
GitHub:variable005

About

A modern inline ESP32 web dashboard that displays real-time Wi-Fi signal strength, RSSI percentage, quotes, and a dynamic graph — no external libraries needed.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages