Skip to content
/ scd4x-rs Public
forked from hauju/scd4x-rs

Rust driver for the Sensirion SCD4x sensors.

License

Notifications You must be signed in to change notification settings

t-moe/scd4x-rs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sensirion I2C SCD4x Driver

This library provides an embedded no_std driver for the Sensirion SCD4x series. This driver was built using embedded-hal traits. The implementaion are based on embedded-i2c-scd4x and sgpc3-rs.

Sensirion SCD4x

The SCD4x is a miniature carbon dioxide sensor. It also measure temperature and relative humidity.

Further information: Datasheet CO2 Sensor SCD4x

Usage

Run scd4x-util to read the serial number and the measurement output.

cargo run --features="util"

See an example using linux-embedded-hal in examples/linux.rs.

cargo run --example linux

Development Status

The driver is in an early development state. It allows you to:

  • Get the serial number.
  • Read the measurement output.

License

Licensed under either of

Contributing

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Rust driver for the Sensirion SCD4x sensors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%