#温度湿度 #湿度 #温度 #aht10 #嵌入式HAL驱动

无需std aht10-async

一个与AHT10温度/湿度传感器接口的平台无关的驱动程序

2个不稳定版本

0.1.0 2024年5月5日
0.0.1 2023年11月24日

#974 in 嵌入式开发

AGPL-3.0-or-later

16KB
102

AHT10

AHT10温度和湿度传感器的嵌入式rust no_std 驱动程序。

用法

在Cargo.toml中将作为依赖项添加

[dependencies.aht10]
version = "<version>"

要使用该传感器,请使用嵌入式hal i2c设备调用AHT10::new

extern crate aht10;

// Start the sensor.
let mut dev = AHT10::new(i2c_dev, embedded_hal::Delay).unwrap();
// Read humidity and temperature.
let (h, t) = dev.read().unwrap();

文档

API文档在docs.rs上生成。

许可

AGPL-3.0许可。


lib.rs:

一个与AHT10温度/湿度传感器接口的平台无关的驱动程序。

此驱动程序使用embedded-hal-async特质构建。

遗憾的是,AHT10数据表有些定义不足。有一个FIFO模式以及简短提到的命令数据字节,但我没有找到描述它们意义的文档。买者自慎。

依赖项

~180KB