Adafruit
Adafruit SCD-30 - NDIR CO2 Temperature and Humidity Sensor - STEMMA QT / Qwiic
The Adafruit SCD-30 is a true NDIR (Non-Dispersive Infrared) CO2 sensor that directly measures carbon dioxide concentration in ambient air, rather than estim...
The Adafruit SCD-30 is a true NDIR (Non-Dispersive Infrared) CO2 sensor that directly measures carbon dioxide concentration in ambient air, rather than estimating it from volatile organic compounds. With an integrated SHT31 temperature and humidity sensor, it provides comprehensive environmental data from a single module.
Data is read over I2C, making it compatible with virtually any microcontroller or single-board computer. Arduino and CircuitPython libraries are available for quick setup. The built-in voltage regulator and level shifting allow use with both 3.3 V and 5 V systems.
Key Features
- True NDIR CO2 Sensing – Direct CO2 measurement, not VOC-based estimation
- Measurement Range – 400 to 10,000 ppm CO2
- Accuracy – ±(30 ppm + 3%) with dual-channel detection for long-term stability
- Integrated Temperature & Humidity – Built-in SHT31 sensor for compensation and standalone environmental readings
- I2C Interface – Address 0x61, with STEMMA QT / Qwiic connectors for solderless hookup
- 3.3 V / 5 V Compatible – Onboard voltage regulator and level shifting
- Fully Calibrated & Linearised – Ready to use out of the box
- Low Power – 19 mA at 1 measurement per 2 seconds
Ideal For
- Indoor air quality monitoring and ventilation studies
- Scientific experiments and environmental research
- Smart building and HVAC systems
- Classroom and office CO2 monitoring
Package Contents
- 1× Adafruit SCD-30 NDIR CO2, Temperature & Humidity Sensor Breakout
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- CircuitPython
- A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- ppm
- ppm means parts per million, a common way to express very small gas concentrations in air. For CO₂ sensors, the ppm range tells you what levels the sensor can measure, such as normal indoor air through to poorly ventilated spaces.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- single-board computer
- A complete computer built onto one circuit board, usually including the processor, memory, ports, and connectors. This matters because accessories like heatsinks must match the board’s layout and mounting holes to fit properly.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
- VOC
- Volatile organic compounds are gases released from things like paints, cleaners, smoke, and some plastics. A VOC reading helps indicate indoor air quality, but it is usually an index or estimate rather than a direct identification of each chemical.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au