SkillShop
SkillShop › IoT Cases › IoT Gas Monitor
Day 53 of 100

IoT Gas Monitor

Sensors · Board: ESP32 · Day 53 of 100

Gas, temperature, and humidity from the ESP32 render as live Chart.js graphs via Flask. A full-stack air safety dashboard.

How it works

Gas, temperature, and humidity readings travel from the ESP32 into a Flask backend, which pushes them to the browser as live Chart.js graphs. Multiple sensors fuse into one scrolling dashboard, and moving-average smoothing keeps the display readable instead of jittery.

What you'll learn

  • Real-time charting
  • Multi-sensor fusion
  • Moving-average smoothing
  • Full-stack dashboard design

Full project: code, wiring diagram & Wokwi simulation

The complete build guide lives in the original repo. Ours is a summary — the real thing is one click away.

Open full project on GitHub ↗

Summary by SkillShop. Project by Kritish Mohapatra — code and diagrams belong to the original repo.

More Sensors builds