Embedded hal based Rust Sensirion Sgpc3 driver
Platform agnostic Rust driver for Sensirion SGPC3 gas sensor using the embedded-hal
traits.
Sensirion SGPC is a low-power accurate gas sensor for air quality application. The sensor has different sampling rates to optimize power-consumption per application bases as well as ability save and set the baseline for faster start-up accuracy. The sensor uses I²C interface and measures TVOC (Total Volatile Organic Compounds)
Datasheet: https://www.sensirion.com/file/datasheet_sgpc3
The sensor is feature complete and the future development evolves: - Improving the documentation - Moving into using Embedded-hal 1.x - Improve crate module tests - Maybe add async support (most waits are so short that it might not make sense)
Licensed under either of
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.