![1 Wire Pi legacy product](/docs/kb/legacyproducts/1wirepi/1wire-1_shop.webp)
This item has been replaced with the 1 Wire Pi Plus and 1 Wire Pi Zero.
- 1-Wire® to I2C host interface with ESD protection diode.
- Stackable with other Raspberry Pi accessory boards.
- Buffered 5V I2C port.
- External 5V power input for the 1-Wire® interface.
The 1 Wire Pi from AB Electronics UK is a communication board supporting the 1-Wire® protocol. A 5V buffered I2C port is also provided on the board.
The 1-Wire® port is based around a DS2482-100 I2C to 1-Wire® bridge device. The DS2482-100 provides bi-directional protocol conversion between the I2C port on the Raspberry Pi and any attached 1-Wire® devices. An ESD Protection Diode protects the 1 Wire Pi and Raspberry Pi from electrostatic spikes on the 1-Wire® port. Connections to the 1-Wire® port can be made through the RJ-12 socket or the solder points on the PCB. See our KB page for configuring and using the 1-Wire® port on your Raspberry Pi.
A 5V input port allows you to use an external power supply on the 1-Wire® interface, reducing the load on the Raspberry Pi. If you use the external 5V input, please remove the jumper on the board to isolate the Raspberry Pi 5V bus.
Datasheets
1-Wire Pi Datasheet
DS2482S (1-Wire Interface)
Input Ratings & Specifications
Vdd (5V input pin): 5.0V
Maximum current on 1-Wire pins: ±20 mA
I2C SDA/SCL voltage: 5.0 V
I2C port current: 100 mA
Schematic
![Click to View schematic](/docs/kb/legacyproducts/1wirepi/schematic.webp)
View the schematic PDF.
Mechanical Drawings
![Mechanical Drawing](/docs/mechanical-drawings/1-wire-pi-mechanical_small.webp)
Click the image to enlarge
Sample Code
Configuring and using the 1-Wire® port on your Raspberry Pi