The RevPi Compact is an open source compact controller based on the Raspberry Pi. Equipped with the Raspberry Pi Compute Module 3+, the control system has a quad-core processor with 1.2 GHz, 1 GB RAM and 8 GB eMMC flash memory. The open platform concept (including full root rights) allows the user maximum freedom of design when implementing his projects. To connect sensors and actuators, the RevPi Compact is equipped with eight digital and analog inputs as well as eight digital and two analog outputs. Two Ethernet interfaces (each with its own MAC address) enable the device to be integrated simultaneously in two different networks. The device also has a 4-pole RS485 interface with screw terminals.