An arduino library to communicate using the Dallas one-wire protocol, where the Arduino takes the role of a slave. Implementation of a DS2413 on Arduino UNO and ATTINY85
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
IanF bc5212e502 Upload files to '' 6 years ago
.vscode added vscode configuration 7 years ago
examples/FakeDS18B20 updated documentation to match latest version of code 7 years ago
extras updated documentation to match latest version of code 7 years ago
src updated documentation to match latest version of code 7 years ago
FakeD2413.ino Upload files to '' 6 years ago
LICENSE documentation improvements 7 years ago
LowLevel.h Upload files to '' 6 years ago
OneWireSlave.cpp Upload files to '' 6 years ago
OneWireSlave.h Upload files to '' 6 years ago
README.md Update 'README.md' 6 years ago
comptime.h Upload files to '' 6 years ago
keywords.txt rearange as arduino-lib 9 years ago
library.properties rearange as arduino-lib 9 years ago

README.md

OneWireArduinoSlave

An arduino library to communicate using the Dallas one-wire protocol, where the Arduino takes the role of a slave. Entirely implemented using interrupts, you can perform other tasks while communication is handled in background.

Notes

Added support for the attiny85 platform at 16mhz

Included a OneWireSlave implementation of a DS2413 (FakeDS2413) for both the ATMEGA328 and ATTINY85 platforms