← All work
EmbeddedHome build2026

Air-Quality Monitor

An ESP32 air station — live dashboard, wired into Home Assistant.

BudgetAQ is a from-scratch ESP32 air-quality monitor. A stack of sensors — Bosch BME688, Sensirion SGP41, and an AHT10 — read temperature, humidity, pressure, VOC and NOx indices, and a calibrated indoor-air-quality score, all served straight from the board as a live web dashboard.

It speaks the Home Assistant API, so every reading lands in HA as an entity you can chart, alert on, and wire into automations — kick on the fan when VOCs climb, log air quality next to the rest of the house, no cloud in the loop.

It’s the kind of build behind the “things you can hold” half of the studio: real firmware, real sensors, a real enclosure.

A look inside

Live web dashboard — multi-sensor air quality, updating in real time
Live web dashboard — multi-sensor air quality, updating in real time