Lib SCD
LibSCD is s Rust driver implementation for SCD30, SCD40 and SCD41 sensors
using the embedded-hal and embedded-hal-async interfaces.
Usage
Add the crate as a dependency in Cargo.toml
[]
= "0.2.0"
= []
The support for each sensor and sync/async mode is controlled by a feature:
| Feature | Description |
|---|---|
| sync | Enables the blocking driver implementation for the selected sensors |
| async | Enables the async driver implementation for the selected sensors |
| scd30 | Enables the driver for the SCD30 sensor |
| scd40 | Enables the driver for the SCD40 sensor |
| scd41 | Enables the driver for the SCD41 sensor |
| defmt | Derive defmt::Format for the error type |
License
The project is dual licensed under MIT or APACHE-2.0