Skip to content
alfonsovegasol.comAsk Alfonso

Ambient-Detectors

ESP32 device that streams temperature, humidity, CO₂, air quality and light into a live dashboard with alerts.

My role
Developer
Team
2 people

The problem

Indoor air quality and comfort are invisible until something is already wrong.

What I built

  • An ESP32-WROOM device with DHT11, MQ135, BH1750 and SCD30 sensors in a 3D-printed enclosure designed in Onshape.
  • Arduino (C++) firmware sending readings over WiFi (HTTP POST) and I2C.
  • A PHP API and MySQL database, plus a Streamlit dashboard with historical graphs and configurable alerts.