user-img

Pabec

  • 52 Projects
  • 5 Followers
  • Nov 19,2025
+ Follow

ESP32-C6 CO2 Monitor

ESP32-C6 CO2 Monitor
 
  • thumbnail-img
 

Story

This project is an updated design of this older (https://github.com/mike-rankin/ESP32-S3_CO2_Monitor) CO2 monitor using the new STCC4 sensor from Sensirion. For years I've been using the larger SCD40 that was difficult to fit into smaller designs because of it's large size. Below you can see the size differences between the two.

Image

The SCD40 measures co2 from 400ppm to 2000ppm +/-50ppm in a 10.1mm x 10.1mm footprint and the STCC4 measures from 400ppm to 5000ppm +/-100ppm in a 3mm x 4mm footprint.

This custom board designed in Altium is powered by a USB-C phone charger and is the same size as the display using as few parts as possible. A few features I've added are backlight control for dimming, a Qwiic i2c connector for adding other sensors and sensors on the front side. Problems with this design are the delicate push and pull stress on the USB-C connector. Any side to side push on the board while powered up will easily break the connector off the board. The other is the temperature value displayed. The STCC4 has a built in heater and this combined with heat generated by the backlight, the ESP32 running at full speed and the copper pour on the top and bottom all up the temperature displayed.

Image

Image

Image

Image

Image

Image

https://imgur.com/a/Xe5SORm

When sourcing parts, remember to order the correct SHT40 needed for STCC4 temperature and humidity compensation. This part connects directly to the STCC4, must be as close as possible and must have an i2c address of 0x44. A sensor with a different address will be ignored.

0x44

SHT40

Pricing for components in small quantities are:
STCC4 - Digi-Key $8.27
SHT40-AD1B-R3 - Digi-Key $1.80
C3001294 (USB-C) - LCSC $0.52
C5736265 (ESP32-C6) - LCSC $4.57 ER-TFT1.28-2 (LCD) - BuyDisplay $8.41

Custom design work may be possible if you have a project in mind that you would like to see put together. Feel free to reach me on X @mikerankin or by email at 0miker0@gmail.com

More details: https://github.com/mike-rankin/ESP32-C6_CO2_Monitor. This is GitHub account: https://github.com/mike-rankin where you will explore more excellent projects. He is a good DIY maker who designs custom ESP32 IoT projects using Altium Designer, Arduino IDE and Fusion360. Welcome everyone to follow. 

Topic
View All

ESP32-C6 CO2 Monitor

10
 
1
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 1 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport