destroyedlolo / OWBus

Maxim's One Wire bus handling for arduino
Other
4 stars 3 forks source link
1-wire ardunino esp8266-arduino pio-reading probe temperature

OWBus

OWBus is a library that handles several type of Maxim's 1-Wire probes for Arduino and ESP8266

OWBus requires the OneWire library which can be found at http://www.pjrc.com/teensy/td_libs_OneWire.html

Have a look on provided examples as well as .h files for additionnal informations.

Interfaces implementation :

OWBus (OWBus.h)

Abstracts 1-wire bus and handles

OWBus::Address (OWBus.h)

Abstracts 1-wire address handling

OWDevice (OWBus/OWDevice.h)

Generic class to handle all probles.

OWScratchpad (OWBus/OWScratchpad)

Generic scratchpad handling.

DS18B20

Handles well known ds18b20 temperature probe.

Features Support

DS28EA00

Handles ds28ea00 temperature probe as well as its PIOs.

Features Support

DS2413

Handles ds2413 dual simple PIOs

Features Support

DS2406

Handle ds2406 and 07 (which is dectected as DS2406)

Important Note :

Before working with a new device, please test NumberOfProbes.ino with Test bits ordering enabled. It must output "Arch Ok" otherwise open a bug report.

Features Support