Project Aura — Local ESP32 Air Quality Monitor with Home Assistant (MQTT)

Hi everyone! :wave:

I want to share my latest open-source project — Project Aura. It is a professional-grade air quality monitor based on ESP32-S3 and LVGL that functions like a high-end commercial product but remains completely private and local.

The main goal was to create a device that provides reliable data (using Sensirion sensors) and integrates seamlessly into Home Assistant without any hassle.

Key Features for HA Users:

:rocket: Native Auto Discovery: Just enable MQTT, and the device (with 20+ entities) appears in Home Assistant automatically. No YAML configuration required!

:lock: 100% Local Control: No cloud dependencies, no external servers. Your air quality data stays in your network.

:bar_chart: Professional Metrics: Tracks PM1/2.5/4/10, CO₂, VOC, NOx, Temperature, Humidity, Pressure, and Formaldehyde (HCHO).

:hammer_and_wrench: No Soldering Required: Designed as a construction kit using Grove/StemmaQT cables.

:art: Touch Interface: 4.3" IPS screen with a smooth UI (LVGL), dark mode, and theme support.

Links:

:open_book: Full Story: Read on Hackster.io

:printer: Enclosure Files & Support: MakerWorld Campaign

I’d love to hear your feedback! Let me know if you have any questions about the integration or the build process.