Home / RevPi Flat

RevPi Flat

Open source IIoT gateway.
The energy industry today has a huge challenge. We are at a time of change, where the healthy and efficient use of resources is essential.
New technologies, clean energy, renewable energy, electric mobility, and the expansion of supply and generation networks represent evolutions being made in this industry that is so essential to our well-being and work.
The digitalization and integration of all the players in this industry is part of its evolution, and Revolution Pi Flat is here to support that digitalization!
Meeting complex requirements, the RevPi Flat is capable of performing a variety of tasks and integrating several devices with network buses, delivering robustness and industrial reliability in this integration.
Some differentiated hardware and software capabilities, such as the existence of firmware tamper protection with TPM (Trusted Platform Module) technology, make RevPi Flat adhere to the demands of this growing market.

4 Networks – 1 Device

Four Ethernet ports allow the device to be integrated simultaneously into the automation network and the IT network to automate and transmit machinery data, for example, from the factory or field to the cloud or to a higher IT system.

Real industrial suitability


One of our main objectives was to give the Raspberry Pi real industrial capability to turn it into a true IIoT gateway. For this reason, the RevPi Compact’s top rail housing is equipped with robust 24V industrial hardware that meets the EN61131-2 standard.


  • Power supply: min. 10.7V, max. 28,8V
  • Operating temperature: -20 to 55 ° C
  • CE and RoHS compliance
  • EMI/EMC tests: according to EN 61000-6-2 and 61000-6-4

Open source software

Although the Revolution Pi is an open system in which everyone can install their own software, we have tried to equip it with software and applications that cover most applications. The operating system used is a customized version of Raspbian, which includes a real-time patch in the kernel. In our opinion, this is the best compromise to get as close as possible to the original development environment of a Raspberry Pi and still obtain high control over the priorities of the tasks that the scheduler manages.

The scheduler, which controls the execution of tasks by the operating system, can be extensively configured in this modified kernel so that the delays normally caused by network and other I/O access are avoided. Suitable drivers for the expansion modules are already pre-installed.