Soldered.com ↗ GitHub ↗
Full product documentation, content & links

Soldered SCD43 CO2 Sensor Breakout

Qwiic Ecosystem Qwiic Sensors
Sensors & Modules Environmental (Temp, Humidity, Gas)
Interface ['i2c'] Qwiic Yes

The Soldered SCD43 CO2 Sensor Breakout provides accurate CO2, temperature, and humidity readings with minimal maintenance for air quality monitoring.

The Soldered SCD43 CO2 Sensor Breakout measures real carbon dioxide in the air around it. It does not estimate "equivalent" CO2 from a gas sensor, but takes a true optical reading from Sensirion's SCD43, a second-generation photoacoustic NDIR sensor and the most accurate member of its family, with ±(30 ppm + 3% of reading) accuracy across the 400-5000 ppm range. Since CO2 is one of the clearest signs of stuffy air and poor ventilation - the kind that makes a room feel drowsy and unfocused. This sensor fits well at the center of an air-quality monitor, smart-ventilation controller, or classroom or office display. It communicates over I2C through two Qwiic connectors, so you can plug it into your NULA board and start reading. There is also a 4-pin header for soldered wiring, plus on-board 10 kΩ pull-ups that can be removed with a solder jumper. The SCD43 also measures temperature and humidity with its built-in sensor, and it keeps its readings accurate over time with automatic self-calibration (ASC) and optional forced recalibration (FRC), with essentially no maintenance. For battery-powered projects, it has a low-power periodic mode and an on-demand single-shot mode to reduce current between readings.
  • Sensor: Sensirion SCD43
  • Measures: CO2, temperature, relative humidity
  • CO2 output range: 0 - 40,000 ppm
  • CO2 accuracy (SCD43): ±(30 ppm + 3% of reading), 400 - 5,000 ppm
  • CO2 repeatability: ±10 ppm
  • CO2 response time: 60 s
  • Humidity: 0 - 100 %RH, ±6 %RH typ (15 - 35 °C, 20 - 65 %RH)
  • Temperature: - 10 to +60 °C, ±0.8 °C typ (15 - 35 °C)
  • Interface: I2C, up to 400 kHz (standard + fast mode) I2C address: 0x62 (fixed)
  • Measurement modes: periodic (5 s update), low-power periodic (~30 s), single-shot (on-demand)
  • Calibration: automatic self-calibration (ASC) + forced recalibration (FRC), maintenance-free
  • Connectors: 2 × Qwiic, daisy-chainable + 4-pin header (GND, 3V3, SDA, SCL)
  • Operating conditions: - 10 to +60 °C, 0 - 95 %RH (non-condensing)
  • Board size: 22 × 22 mm
  • Mounting: 2 × 3.2 mm holes (M3)

Interface

Interface I2C
Qwiic Compatible Yes
I2C Address Default 0x62
I2C Address Changeable No
Breadboard Compatible Yes

Measurement

Measurement Types Temperature, Humidity, Gas, Air Quality
Measurement Range CO2 400 - 5 000 ppm specified (0 - 40 000 ppm output); T −10 to +60 °C; RH 0 - 100 %RH
Measurement Accuracy CO2 ±(30 ppm + 3% of reading); T ±0.8 °C (15 - 35 °C); RH ±6 %RH (15 - 35 °C, 20 - 65 %RH)

Power

Supply Voltage Min V 2.4
Supply Voltage Max V 5.5

Other

Ic Part Number SCD43
Start Here
1
Connect

Plug into any Soldered Dasduino or microcontroller with an easyC cable — no soldering required.

2
Install the library

Add the Soldered library for your language (below).

3
Run an example

Open the get-started example and read your first value.

What's in the Box
Soldered SCD43 CO2 Sensor Breakout (main product) 333414
Header pins (unsoldered)
Header pins included for all breadboard-compatible pins
Last updated: