WebbotLib AVR library
WebbotLib It just does it
  C++ documentation  C documentation

1 Wire

Adds support for Dallas One Wire devices.
So called because only one digital I/O pin is used to talk to all of the devices on the bus. In reality you must also connect the Ground from your microcontroller to each device as well.
Many of these devices only need these two wires and power themselves from the same bus itself (called 'parasitic mode'). If you are using parasitic mode then you should add up the total amount of current required by all the devices on the same bus and make sure that they don't require more current than your microprocessor can provide from an output pin (normally about 30mA).
If in doubt, or if the power requirement is too big, then you will need to use a third wire to supply regulated power to the devices (typically a 3v to 5.5v supply).

 

Project Designer supports the following devices

 

Valid XHTML 1.0 Transitional