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 嵌入式开发
每月465次下载
用于 2 crates
48KB
707 行
Rust SHTCx / SHTWx 驱动程序
这是一个基于embedded-hal
特性的平台无关Rust驱动程序,用于Sensirion SHTCx和SHTWx温度/湿度传感器系列。
测试传感器
设备
Sensirion SHTCx系列提供低功耗高精度的数字温度和湿度传感器,通过I²C总线通信。
SHTWx系列使用相同的协议,但采用晶圆级芯片级封装(WLCSP)。
状态
- 测量温度和湿度
- 获取设备标识符
- 睡眠/唤醒命令
- 软复位命令
- 支持低功耗模式
- CRC校验
- 文档
示例
在examples
目录中提供了一些示例:例如,linux-<target>
示例使用linux-embedded-hal
查询传感器几次,而monitor-<target>
示例实现了一个基于终端的实时图形温度/湿度监控工具。
许可协议
以下任一许可协议下授权:
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT),您可选择。
贡献
除非您明确声明,否则您根据Apache-2.0许可证定义的任何有意提交的工作贡献,均应采用上述双许可方式,不附加任何额外条款或条件。
依赖项
~56KB