52 lines
1.8 KiB
Markdown
Raw Normal View History

2021-01-29 12:31:58 +01:00
[![Arduino CI](https://github.com/RobTillaart/DHT2pin/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
2021-12-16 13:42:53 +01:00
[![Arduino-lint](https://github.com/RobTillaart/DHT2pin/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/DHT2pin/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/DHT2pin/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/DHT2pin/actions/workflows/jsoncheck.yml)
2021-01-29 12:31:58 +01:00
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/DHT2pin/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/DHT2pin.svg?maxAge=3600)](https://github.com/RobTillaart/DHT2pin/releases)
2020-11-27 11:10:47 +01:00
# DHT2pin
2016-12-17 21:03:32 +01:00
2021-12-16 13:42:53 +01:00
Arduino library for experimental 2 pin DHT library.
2017-07-27 15:51:10 +02:00
## Description
2020-11-27 11:10:47 +01:00
**NOTE: THIS LIB IS NOT TESTED EXTENSIVELY YET SO USE WITH CARE**
2016-12-17 21:03:32 +01:00
2020-11-27 11:10:47 +01:00
This library is an experimental version of the DHT library that uses 2 pins.
One pin for all read actions and one pin for write actions. This way one does
not need to switch a pin between **INPUT** and **OUTPUT**.
Note: It needs a diode in the hardware between the input pin of the MCU
2021-12-16 13:42:53 +01:00
and the data pin of the DHT sensor.
The output pin of the MCU is directly connected to the data pin of the DHT sensor.
2016-12-17 21:03:32 +01:00
2021-12-16 13:42:53 +01:00
It was made after a request which also referred to the links below.
2016-12-17 21:03:32 +01:00
https://communities.intel.com/thread/53869
2020-11-27 11:10:47 +01:00
(this link looks dead)
2016-12-17 21:03:32 +01:00
http://bigdinotech.com/tutorials/galileo-tutorials/using-1-wire-device-with-intel-galileo/
2017-07-27 15:51:10 +02:00
2020-11-27 11:10:47 +01:00
**NOTE: THIS LIB IS NOT TESTED EXTENSIVELY YET SO USE WITH CARE**
2021-12-16 13:42:53 +01:00
2020-11-27 11:10:47 +01:00
## Credits & testing
Maria Emanuella Moura Silva for testing and verifying this experimental
code on a Galileo.
2017-07-27 15:51:10 +02:00
2021-12-16 13:42:53 +01:00
2020-11-27 11:10:47 +01:00
## Operation
2017-07-27 15:51:10 +02:00
2020-11-27 11:10:47 +01:00
See examples
2016-12-17 21:03:32 +01:00
2021-12-16 13:42:53 +01:00
## Future
- no active development planned
- improve unit tests (constants)
-