Knowledge Base

The AB Electronics UK Knowledge Base provides support solutions, tutorials and troubleshooting guides.

Knowledge Base

1 Wire Pi

The 1 Wire Pi Plus and 1 Wire Pi Zero from AB Electronics UK are communication boards supporting the 1-Wire® protocol designed for use on the Raspberry Pi and other compatible single-board computers.

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.  

This knowledge base section contains articles and tutorials on the 1 Wire Pi Plus and 1 Wire Pi Zero, showing how to use the expansion board with various devices.

Find out more about the 1 Wire Pi Plus and 1 Wire Pi Zero.

Photo of ADC Pi

Using 1 Wire with Home Assistant and the Raspberry Pi OS

This tutorial is for using 1 Wire devices with Home Assistant running in a docker container on Raspberry Pi OS. We will use the 1 Wire Pi Plus or 1 Wire Pi Zero to connect the 1 Wire devices to the Raspberry Pi with OWFS (One Wire File System)....

Using the 1-Wire w1 Subsystem with the 1 Wire Pi

The w1 subsystem is a kernel driver and framework for Linux that manages communication between the 1-Wire master and slave devices. W1 supports a range of 1-Wire masters, including the DS2482-100 used on the 1 Wire Pi Plus and 1 Wire Pi Zero. For a full explanation of how the w1 subsystem works and its supporting devices, visit https://www.kernel.org/doc/html/latest/w1/index.html....

OWFS with I2C support on ODroid

This tutorial details how to set up the 1 Wire File System with the 1 Wire Pi Plus and 1 Wire Pi Zero on an ODroid computer running Ubuntu 20.04 from https://www.hardkernel.com....

OWFS with I2C support on Raspberry Pi

This page details how to set up the 1 Wire File System with the 1 Wire Pi Plus and 1 Wire Pi Zero on Raspberry Pi OS from https://www.raspberrypi.org/software/operating-systems/....

1 Wire with DS18S20 digital thermometer

This tutorial will use the 1 Wire Pi Zero or 1 Wire Pi Plus with a maxim integrated DS18S20 digital thermometer. You will need your Raspberry Pi, a 1 Wire Pi Zero or 1 Wire Pi Plus, and a Maxim Integrated DS18S20 digital thermometer....