The UniPi 1.1 is a simple and inexpensive expansion board for the Raspberry Pi computer, allowing it to function as a PLC.
UniPi is an extension for Raspberry Pi and in combination, they make programmable controller unit. It is suitable for use in Smart Home, BMS systems (Building management system) and for the development of innovation in the field of Internet of Things. As an example may be building heating automation, automatic light switching, watering systems, garage and gate control and other applications (read more in our references and Smart Home applications description). UniPi is an affordable control unit which can help you increase comfort and decrease operation costs.
Development of the UniPi 1.1 was discontinued, but in the foreseeable future, we do not plan to phase the unit out of production.
Key features of the product
- 8 × changeover relays (rated 250V AC/5A or 24V DC/5A)
- 14 × galvanically isolated digital inputs (triggered by 5-24V DC)
- 2 × 0-10 V analog inputs
- 1 × 0-10 V analog output
- 1 × 1-Wire port (suitable for connection of for example digital 1-Wire thermometers or other 1-Wire sensors)
- 1 × I2C port for extension
- 1 × Battery slot for RTC (Real Time Clock)
- 1 × UART port for external serial communications (it is possible to connect directly via serial adapter)
UniPi v1.1 is officially compatible with Raspberry Pi model B+, Raspberry Pi 2 model B and with Raspberry Pi 3 model B.
How does it work
Raspberry Pi serves as a CPU of the control unit. Inside there is inserted SD card with a stored control software, RPi itself processes the received signals and sends reactions. All the individual interfaces, inputs and outputs are connected to RPi processor directly over GPIO or non-directly via I2C. Raspberry Pi also provides connection to the network (which allows local or remote system control) and USB (over USB it is possible to connect for example RS485 converter for Modbus communication).
Some parts of UniPi (relays) are connected to the processor over I2C. Over it is possible to connect extension modules in case of need for additional inputs/outputs.
1-Wire channel allows connection of 1-Wire sensors and devices. Typically is suitable for connection of digital thermometers, which are affordable and easy to install.
Inputs and outputs
Depending on model, I/O groups can be equipped with digital, analog and/or relay modules, or combination of all types. Each type has its own specific features and usage.
Digital inputs are designed for reading of binary values (0/1, on/off, open/closed etc.) and are thus suitable for connecting switches, motion sensors, window or door magnetic locks etc.
Digital outputs can be used to control binary state devices, such as lightning switches, window shutters control, remote door control etc.
Analog inputs are used to receive either 0-10V voltage or 0-20mA current signals. Alternatively, they can be used for reading data from corresponding sensors, such as resistance thermometers. The user can adjust the input mode via corresponding control software.
Analog outputs are used for control of external devices such as three-way valves or heat exchangers via 0-10V voltage or 0-20mA current signals. Analog outputs allow current or voltage regulation - alternatively, Group 1 inputs can be used in combination with resistance thermal sensors.
Relay outputs are designed for switching two-state devices via alternating or direct voltage. Relays thus can be used to switch boilers, water heaters, electric motors or other stronger relays. Neuron unit relays are designed for 5A maximum current and 250V alternating/30V direct voltage.
UniPi v1.1 is compatible with a lot of software. For UniPi control, we recommend either our open source driver EVOK or our advanced control software, Mervis. You may also be interested in an introduction to choosing software, where other compatible software platforms are mentioned.
Our partsUniPi 1.1
More than 20 items in stock
UniPi 1.1 starter set
More than 20 items in stock
UniPi 1.1 - complete set
Less than 20 items in stock