| Crates.io | dht-sensor |
| lib.rs | dht-sensor |
| version | 0.2.1 |
| created_at | 2020-01-11 21:32:51.863268+00 |
| updated_at | 2021-02-26 19:44:06.360241+00 |
| description | Driver for the DHT11/DHT22 sensor based on embedded-hal |
| homepage | |
| repository | https://github.com/michaelbeaumont/dht-sensor |
| max_upload_size | |
| id | 197589 |
| size | 22,960 |
This library provides a platform-agnostic driver for the DHT11 and DHT22 sensors.
Use one of two functions dht11::Reading::read and dht22::Reading::read to get a reading.
The only prerequisites are an embedded-hal implementation that provides:
Delay-implementing type, for example Cortex-M microcontrollers typically use the SysTick.InputOutputPin-implementing type, for example an Output<OpenDrain> from stm32f0xx_hal.See the stm32f042 example for a commented example of how to use the library.
To run the tests, use something like cargo test --lib --target x86_64-unknown-linux-gnu.