All
SOLID MODELEmbedded Coding1-May-2026

ESP32-C6 + SCD-41 Sensor Enclosure

iahimm
2 Files
stl Format

Description

ESP32-C6 + SCD-41 Sensor Enclosure

This is a simple enclosure designed for an ESP32-C6 paired with an Adafruit SCD-41 CO₂ sensor.

This is my first 3D model, so there may be imperfections or things that could be improved. That said, it prints well and works reliably for my setup. If you notice issues or have suggestions, feel free to modify or adapt the design.

The case is intended for basic air quality monitoring (CO₂) using ESPHome.

Features:

* Compact enclosure for ESP32-C6 + SCD-41

* Ventilation for accurate sensor readings

* Simple, functional design

* Depending on your printer and tolerances, you may need minor adjustments.

If you notice issues or have suggestions, feel free to modify or adapt the design.

The case is intended for basic air quality monitoring (CO₂, temperature, humidity) using ESPHome.

Features

  • Compact enclosure for ESP32-C6 + SCD-41
  • Ventilation for accurate sensor readings
  • Space for SSD1306 I2C display (72x40)
  • Simple, functional design

Notes

  • Depending on your printer and tolerances, you may need minor adjustments

ESPHome configuration used:

i2c:

sda: GPIO19

scl: GPIO18

frequency: 100kHz

scan: true

sensor:

- platform: internal_temperature

name: "SOC Temp"

id: soctemp

update_interval: 60s

- platform: scd4x

measurement_mode: low_power_periodic

temperature_offset: 2.5

update_interval: 60s

co2:

name: "CO2"

id: co2

temperature:

name: "Temperature"

id: temperature

humidity:

name: "Humidity"

id: humidity

font:

- file: "gfonts://Roboto"

id: roboto_12

size: 12

display:

platform: ssd1306_i2c

model: "SSD1306 72x40"

id: ssd1306

address: 0x3C

lambda: |-

it.printf(36, 5, id(roboto_12), TextAlign::CENTER, "Temp %.1f", id(temperature).state);

it.printf(36, 20, id(roboto_12), TextAlign::CENTER, "Humi %.1f", id(humidity).state);

it.printf(36, 34, id(roboto_12), TextAlign::CENTER, "CO2 %.0f", id(co2).state);

Downloads

sensorlid.stl
13.9 KB
co2sensor.stl
216.0 KB