This library provides an embedded no_std driver for the Sensirion SEN5x series.
This driver was built using embedded-hal traits.
The implementation is based on scd4x-rs and sgpc3-rs.
This driver is compatible with embedded-hal v1.0.
async- Enables async I2C support viaembedded-hal-async. When enabled, async versions of all methods are available with an_asyncsuffix (e.g.,measurement_async()).serde- EnablesSerializederive onSen5xDatafor easy JSON serialization.
[dependencies]
sen5x-rs = { version = "0.3", features = ["async"] }The SEN5x is a environmental sensor node for HVAC and air quality applications. It measures particulate matter (e.g. PM 2.5), VOC, NOx, humidity, and temperature.
Further information: Datasheet SEN5x
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
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.
