RevPi Compact


The RevPi Compact is a space-saving, compact open-source controller based on the Raspberry Pi 3+ Compute Module.


The device has eight digital and analog inputs as well as eight digital and two analog outputs for the connection to sensors and actuators. Numerous interfaces are already on board as standard: two Ethernet interfaces, each with its own MAC address, in order to integrate the compact controller simultaneously into two separate networks, four USB A, one HDMI and a 4-pin RS485 interface. Modbus TCP/RTU devices can be connected directly.


The quad-core processor with 1 GB RAM of the Raspberry Pi Compute Module 3+ offers high performance and efficiency.

RevPI Compact RevPI Compact

A customised version of Raspbian serves as an operating system with, among other things, a real-time patch and a process image. Applications can be created either directly in Python, C or Node-RED. Optionally (at extra charge) professional control software like Codesys or logi.CAD can be used. Due to its small size, the device is also ideally suited for DIN-rail mounting in distribution cabinets as used in building automation. 



2 x RJ45 10/100 Ethernet (using separate MAC addresses)

4 x USB A (total current draw from all sockets max. 2A)

1 x RS485 max. 5000 kbps, termination switchable by software (not galvanically isolated)

1 x Micro-USB (solely for image transfer to eMMC).

8 x digital inputs
24 V DC, input thresholds

8 x digital inputs
High-side 10 k pull-down resistor, short-circuit proof, potential separation system/digital outputs,

8 x analog inputs

0-10 V DC, single-ended, 16 Bit at piControl, 21 Bit raw value, 2.5mA current source activatable by software

2 x analog outputs

0-10 V DC, short-circuit proof, protection against back feeding, 8-bit resolution, 1% accuracy,


Would you like to chat with a friendly IDX Sales Engineer about purchasing a Revolution PI (RevPI) Compact?

Leave your details with us and we'll get back to you as soon as possible, or contact us directly!

Request A Quote