#temperature-humidity #humidity #temperature #sensirion #humidity-sensor #embedded-hal-driver

no-std shtcx

适用于Sensirion SHTCx系列温度/湿度传感器的平台无关Rust驱动程序

5个版本 (1个稳定版)

1.0.0 2024年5月13日
0.11.0 2022年12月29日
0.10.0 2020年10月23日
0.9.0 2020年2月11日
0.1.0 2020年1月25日

#132 in 嵌入式开发

Download history 162/week @ 2024-04-17 141/week @ 2024-04-24 135/week @ 2024-05-01 335/week @ 2024-05-08 221/week @ 2024-05-15 160/week @ 2024-05-22 167/week @ 2024-05-29 171/week @ 2024-06-05 122/week @ 2024-06-12 118/week @ 2024-06-19 118/week @ 2024-06-26 61/week @ 2024-07-03 103/week @ 2024-07-10 86/week @ 2024-07-17 92/week @ 2024-07-24 171/week @ 2024-07-31

每月465次下载
用于 2 crates

MIT/Apache

48KB
707

Rust SHTCx / SHTWx 驱动程序

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

这是一个基于embedded-hal特性的平台无关Rust驱动程序,用于Sensirion SHTCx和SHTWx温度/湿度传感器系列。

测试传感器

文档:https://docs.rs/shtcx

设备

Sensirion SHTCx系列提供低功耗高精度的数字温度和湿度传感器,通过I²C总线通信。

SHTWx系列使用相同的协议,但采用晶圆级芯片级封装(WLCSP)。

状态

  • 测量温度和湿度
  • 获取设备标识符
  • 睡眠/唤醒命令
  • 软复位命令
  • 支持低功耗模式
  • CRC校验
  • 文档

示例

examples目录中提供了一些示例:例如,linux-<target>示例使用linux-embedded-hal查询传感器几次,而monitor-<target>示例实现了一个基于终端的实时图形温度/湿度监控工具。

gif

许可协议

以下任一许可协议下授权:

贡献

除非您明确声明,否则您根据Apache-2.0许可证定义的任何有意提交的工作贡献,均应采用上述双许可方式,不附加任何额外条款或条件。

依赖项

~56KB