Search models, users, collections, and posts

Air Quality Monitor - SEN66 + ESP32-C6

Print Profile(1)

All
P2S
H2C
A1 mini
A1
X1
H2D
H2S
P1S
X1E
X1 Carbon
P1P
H2D Pro
X2D
A2L

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
1.1 h
1 plate
5.0(1)

Open in Bambu Studio
Boost
9
14
11
2
19
11
Released 

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

Comment & Rating (11)

(0/1000)

License

This user content is licensed under a Standard Digital File 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.