{"product_id":"m5stack-co2-unit-scd40-temperature-humidity-u103","title":"M5Stack CO2 Unit – SCD40 Temperature \u0026 Humidity Sensor | U103","description":"\u003cp\u003eThe M5Stack CO2 Unit uses the Sensirion SCD40 photoacoustic sensor to measure carbon dioxide together with temperature and relative humidity. It is designed for indoor air-quality dashboards, ventilation control prototypes, classrooms, offices, greenhouses, and environmental data logging. The unit communicates over I2C at address 0x62 and includes onboard power conversion for Grove integration. Reliable CO2 readings require appropriate warm-up, open airflow around the sensing area, separation from human breath and heat sources, and careful use of automatic self-calibration in environments that periodically return to fresh-air conditions.\u003c\/p\u003e\u003ch2\u003eIndoor Air-Quality Monitoring with the M5Stack CO2 Unit\u003c\/h2\u003e\u003ch3\u003eMeasure CO2 with the Sensirion SCD40\u003c\/h3\u003e\u003cp\u003eThe SCD40 uses photoacoustic sensing to measure actual carbon dioxide concentration rather than estimating CO2 only from other gas signals. The documented measurement range is 400–2000 ppm.\u003c\/p\u003e\u003ch3\u003eTrack Temperature and Relative Humidity\u003c\/h3\u003e\u003cp\u003eIntegrated temperature and humidity outputs help characterize room conditions and support dashboards, comfort monitoring, and compensation workflows.\u003c\/p\u003e\u003ch3\u003eConnect through I2C Address 0x62\u003c\/h3\u003e\u003cp\u003eThe Grove I2C interface lets a compatible host read all three environmental values from one module. The documented default address is 0x62.\u003c\/p\u003e\u003ch2\u003eM5Stack CO2 Unit Applications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eIndoor air-quality dashboards\u003c\/li\u003e\n\u003cli\u003eDemand-controlled ventilation prototypes\u003c\/li\u003e\n\u003cli\u003eClassroom, office, and meeting-room monitoring\u003c\/li\u003e\n\u003cli\u003eGreenhouse and plant-environment logging\u003c\/li\u003e\n\u003cli\u003eSmart-home environmental automation\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eHow to Integrate the M5Stack CO2 Unit\u003c\/h2\u003e\u003col\u003e\n\u003cli\u003ePlace the unit where room air can circulate freely and away from direct breath, windows, heaters, sunlight, and exhaust vents.\u003c\/li\u003e\n\u003cli\u003eConnect it to a compatible Grove I2C port and confirm that address 0x62 is available.\u003c\/li\u003e\n\u003cli\u003eStart periodic measurement and allow the sensor to stabilize before evaluating the result.\u003c\/li\u003e\n\u003cli\u003eLog CO2, temperature, humidity, timestamp, and sensor status together.\u003c\/li\u003e\n\u003cli\u003eValidate automatic self-calibration settings against the real ventilation pattern of the deployment environment.\u003c\/li\u003e\n\u003c\/ol\u003e\u003ch2\u003eM5Stack CO2 Unit Deployment Notes\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDirect human breath near the sensor can cause rapid temporary CO2 increases.\u003c\/li\u003e\n\u003cli\u003eEnclosures must provide airflow without exposing the sensor to condensation, dust, or liquid.\u003c\/li\u003e\n\u003cli\u003eAutomatic self-calibration assumes the sensor periodically experiences a fresh-air reference level and may not suit continuously occupied or high-CO2 spaces.\u003c\/li\u003e\n\u003cli\u003eThe onboard temperature value can be influenced by nearby electronics and enclosure heat.\u003c\/li\u003e\n\u003cli\u003eThis development sensor is not a certified life-safety, fire, or confined-space gas detector.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eM5Stack CO2 Unit Development Resources\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.m5stack.com\/en\/products\/sku\/U103\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"\u003eM5Stack CO2 Unit Official Documentation\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/uiflow2.m5stack.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"\u003eUiFlow2 Development Environment\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.arduino.cc\/software\/ide\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"\u003eArduino IDE\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"LogicBoundless","offers":[{"title":"Default Title","offer_id":49240371593431,"sku":"LB-M5-U103","price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0801\/8952\/2135\/files\/1_bc129b85-8492-4952-bf84-8cef984f579e.jpg?v=1783243286","url":"https:\/\/logicboundless.com\/products\/m5stack-co2-unit-scd40-temperature-humidity-u103","provider":"LogicBoundless","version":"1.0","type":"link"}