1-Wire Devices


1-Wire is a device communications bus system that provides low-speed data, signaling, and power over a single conductor.

UniPi tries to maximize the reliability of the whole network by serializing the bus as much as possible. This is achieved by using 4 wires (GND, VCC, Data-IN, Data-OUT). This four-wire design is used in our 1Wire temperature sensors and 8port hubs.

The DS18B20 is widely used 1-Wire sensor in TO-92 package.

  • Power supply range is 3.0V to 5.5V
  • Measures temperatures from -55°C to +125°C (-67°F to +257°F)
  • ±0.5°C accuracy from -10°C to +85°C
  • Converts 12-bit temperature to digital word in 750 ms (max.)
  • Can be powered from data line

UniPi 1-wire temperature sensor

The UniPi 1-Wire temperature sensor is equipped with RJ45 connector, so it is easy to connect to UniPi Neuron controllers and UniPi 1-Wire hub. In order to connect the sensor to UniPi Axon, you have to cut off the connector, put on the ferrules (see wiring guidelines) and screw it to the Axon's 1-Wire connector according to this pinout

The sensor introduces a 4 wire connection for better reliability of larger network, which can be converted to 3 wire version for simplification.

FIXME How to connect temperature sensor with RJ45/or the HUB to the controller (Neuron/Axon) where there is crew connector insted of RJ45?

FIXME 3wire connection

FIXME 4wire connection