sgp30

Crates.iosgp30
lib.rssgp30
version1.0.0
sourcesrc
created_at2018-03-31 16:55:11.074953
updated_at2024-10-15 21:36:27.662804
descriptionPlatform agnostic Rust driver for the Sensirion SGP30 gas sensor.
homepage
repositoryhttps://github.com/dbrgn/sgp30-rs
max_upload_size
id58355
size89,898
Danilo Bargen (dbrgn)

documentation

https://docs.rs/sgp30

README

Rust SGP30 Driver

Build status Crates.io Version Crates.io Downloads No Std

This is a platform agnostic Rust driver for the Sensirion SGP30 gas sensor, based on the embedded-hal or embedded-hal-async traits.

Docs: https://docs.rs/sgp30

The Device

The Sensirion SGP30 is a low-power gas sensor for indoor air quality applications with good long-term stability. It has an I²C interface with TVOC (Total Volatile Organic Compounds) and CO₂ equivalent signals.

Datasheet: https://www.sensirion.com/file/datasheet_sgp30

Status

  • Measure air quality
  • Get and set baseline
  • Set humidity
  • Get feature set
  • Get raw signals
  • Get serial number
  • Support on-chip self-test
  • CRC checks
  • Docs
  • [`embedded-hal-async] support

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.

Commit count: 63

cargo fmt