#sensirion #driver #embedded-hal-driver #voc

无 std sgp40

Rust 语言为 Sensirion SGP40 气体传感器编写的驱动程序

4 个版本

0.0.4 2021 年 3 月 18 日
0.0.3 2021 年 3 月 12 日
0.0.2 2021 年 3 月 12 日
0.0.1 2021 年 2 月 15 日

硬件支持 中排名 1070

每月下载 46

MIT/Apache

57KB
1K SLoC

sgp40-rs

适用于 Sensirion SGP40 的平台无关 Rust 设备驱动程序

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

使用 embedded-hal 特性编写的适用于 Sensirion SGP40 气体传感器的平台无关 Rust 驱动程序。

Sensirion SGP40

Sensirion SGP40 是第二代低功耗高精度空气质量应用气体传感器。该传感器使用 I²C 接口并测量 VOC(总挥发性有机化合物)。

数据表:https://www.sensirion.com/file/datasheet_sgp40

开发状态

传感器功能完整,未来发展将演变。

  • 存储和设置状态尚未测试。
  • VOC 指数与 C 实现值非常接近,但算法是否真正正确计算仍需进一步考虑。
  • 序列号提取尚未工作。
  • 迁移到使用 Embedded-hal 1.x

许可证

根据以下之一许可:

贡献

除非您明确声明,否则您有意提交以包含在作品中的任何贡献,根据 Apache-2.0 许可证定义,均应如上双重许可,无需任何额外条款或条件。

依赖关系

~2.5MB
~48K SLoC