A compact CO2, temperature and humidity monitor for Home Assistant. It covers a flush wall box or stands on your desk.
Connect the ESP32-C3 SuperMini with a USB-C cable and click the button. Works in Chrome and Edge on desktop computers. No ESPHome installation needed.
Prefer German names on the display and in Home Assistant? Use the German page.
The firmware is flashed in about a minute. It contains no passwords.
Choose your network in the same window. Without a computer: join the hotspot "CO2 Wall Sensor" with your phone.
Home Assistant finds the sensor by itself. Confirm it under Settings, Devices.
New releases appear as a firmware update in Home Assistant. One click installs them.
Air quality, CO2 with a three hour trend, indoor and outdoor temperature, humidity, the time and a hint when an open window cools or dries the room. With window contacts it shows when you are airing, when the air is fresh again and when the room cools down. At night it dims or switches off, as set in Home Assistant.
The plates contain every part in its print orientation. Open them in PrusaSlicer, OrcaSlicer, Bambu Studio or Cura and print in PETG. Everything is screwed with one screw type into heat-set inserts, nothing is glued.






About 55 euros of parts for one device. Pick the shop you like, the links are suggestions.
| Qty | Part | AliExpress | Amazon.de |
|---|---|---|---|
| 1 | Sensirion SCD41 breakout, 13.5 × 21.75 mm or 15 × 20 mm ² | 21.19 € | AliExpress only |
| 1 | ESP32-C3 SuperMini | 2.79 € | 4.30 € (2 pcs: 8.59 €) |
| 1 | Waveshare 2inch LCD Module (ST7789V, 240 × 320) | 12.49 € | 16.31 € |
| 10 | Heat-set insert M2 × 3, outer diameter 3.0 or 3.2 mm, length 3 mm | 2.39 € (50 pcs, OD 3.2) | 4.69 € (205 pcs, OD 3.0) |
| 10 | Button head screw M2 × 4, ISO 7380 | Amazon only | 4.79 € (60 pcs) |
| 1 | USB-C 90° adapter (plug to socket) for the cable to the back | Amazon only | 4.49 € |
| 1 | USB power module for the flush wall box (installation by a qualified electrician), or any USB charger | Amazon only | 4.80 € (2 pcs: 9.59 €) |
| Silicone wire AWG 30 | Amazon only | 15.49 € (8 colours) | |
| Total (one device, each part from this shop if it has it, otherwise from the other; without wire and filament) | 52.94 € | 60.57 € |
Prices as checked in October 2026, they change often. Two sensor carriers fit the 13.5 × 21.75 mm and the 15 × 20 mm SCD41 board.
Step by step assembly, wiring, Home Assistant setup, the reasons behind the design and answers to common questions.