Skip to content

7semi-solutions/7Semi-SCD4x-Arduino-Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

7Semi-SCD4x-CO₂-Temperature-Humidity-Sensor-Module-I2C-Arduino-Library

This Arduino library provides support for the 7Semi-SCD4x (SCD40/SCD41) sensor module over I2C. It enables real-time measurement of CO₂ (ppm), temperature (°C), and humidity (%), and supports both continuous and single-shot measurement modes. The library also includes CRC8 validation and optional data-ready status polling.

platform license status

Hardware Required

  • 7Semi SCD40 or SCD41 sensor module
  • Arduino-compatible board
  • I2C connection (SDA, SCL)

Getting Started

1. Library Installation

  - Download or clone the repository.

  - Copy the files `7semi_scd4x.cpp` and `7semi_scd4x.h` into a folder named `7semi_HMC6343` under your Arduino `libraries/` directory.

  - Restart the Arduino IDE.

2. Wiring

SCD4x Pin Arduino Pin
SDA A4 (Uno)
SCL A5 (Uno)
VCC 3.3V / 5V
GND GND

Default I2C address: 0x62