summaryrefslogtreecommitdiff
path: root/README.md
blob: 9ea2948e43df92fcc46937a8773ee8cd584d85f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# owi-slave

Implementation of an One Wire Interface slave device on an ATTiny 2313A without
external clock. Work-in-progress.

Though the schematic suggests bus-powered operation, the AVR's power
consumption may be too high for this to work. If connecting the AVR causes the
bus voltage to drop below 3V, consider replacing the capacitors with a ~4.5V
battery. Do not use a mains power supply -- it may not have the same GND as
the 1-Wire bus.

# Building

    make && sudo make flash

## supported features

Successfully tested on a DS2482-100 Single Channel 1-Wire Master.
Tests with a commercially available iButton reader will follow soon.

* Read ROM (0x33) with 64bit identifier
* Search ROM (0xf0) with 64bit identifier

## TODO

* Overdrive Read ROM / Search ROM