#sensor #arduino #esp32 #humidity-sensor

no-std dht20

dht20温湿度传感器的平台无关驱动程序

1个不稳定版本

0.1.0 2023年9月21日

#29 in #arduino

MIT/Apache

7KB
75 代码行数

dht20

Rust驱动程序,用于dht20温度/湿度传感器。适用于所有实现嵌入式_hal的平台。

用法

let mut sensor = Dht20::new(
    i2c/*platform specific i2c driver*/,
    0x38,
    esp_idf_hal::delay::Delay/*platform specific delay*/,
);
match sensor.read() {
    Ok(reading) => println!("Temp: {} °C, Hum: {} %",reading.temp, reading.hum),
    Err(e) => {
        error!("Error reading sensor: {e:?}");
    }
}

依赖关系

~160KB