Air Quality Monitor - SEN66 + ESP32-C6
Print Profile(1)

Description
A compact two-piece enclosure for the Sensirion SEN6x environmental sensor paired with a Seeed Studio XIAO ESP32-C6. Designed to be clean, minimal, and functional — no screws, no hardware, just print and assemble.
What it monitors
Depending on which SEN6x sensor you use, this build can give you real-time readings for:
- PM1.0 / PM2.5 / PM4.0 / PM10 (particulate matter)
- CO₂ (ppm)
- Temperature & Humidity
- VOC Index
- NOx Index
When paired with ESPHome and Home Assistant, all sensors appear automatically via the ESPHome integration.
Design
The enclosure is split into two friction-fit halves. The SEN6x sits in one half with its fan intake aligned to a circular port on the front face. The XIAO ESP32-C6 lives in the other half, with a rectangular cutout exposing the USB-C port.
Everything is friction fit. To secure the XIAO in place, a small piece of double-sided tape works well — a dab of hot glue is also an option.
Bill of Materials
- Sensirion SEN6x environmental sensor node (SEN62, SEN63C, SEN65, SEN66, SEN68, or SEN69C)
- Seeed Studio XIAO ESP32-C6
- 4x jumper wires
- Double-sided tape or hot glue (for the XIAO)
- USB-C cable for power
License
You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.






Comment & Rating (11)