Iono Pi Max

Iono Pi Max

The all-in-one solution for industrial control
with a Raspberry Pi core

Iono Pi Max is the wildcard platform for edge computing and industrial control.

  • Relays with NO/NC contacts
  • Digital Inputs
  • Voltage/Current Inputs/Outputs
  • Open Collector Outputs
  • TTL I/O lines
  • Wiegand/1-Wire interfaces
  • Real Time Clock
  • Hardware Watchdog
  • Secure Element Chip
  • Switching Dual SD card
  • Ethernet/RS-232/RS-485/CAN
  • I2C expansion bus
  • Programmable 32-bit MCU
  • Embedded EERAM
  • 10-50V Power Supply
  • 12V/24V UPS
  • Buzzer

  • Activity/Application RGB LEDs

  • Low-power mode
  • Power-controlled USB ports
  • In-field FW/OS update support
  • DIN-Rail Case
  • CE/FCC/IC Compliant
  • RoHS Compliant
Powered by Raspberry Pi

A Raspberry Pi based industrial control unit

Iono Pi Max is an extremely versatile industrial server with a huge variety of Input/Output lines and standard communication interfaces, all routed to the incredibly powerful quad-core processor of the Raspberry Pi.

Iono Pi Max can be used for an incredible range of applications, from data acquisition and control, to home and building automation, as well as access control, hotel room control solutions, environmental monitoring and many many others.

Anything that runs on a Raspberry Pi, runs on Iono Pi Max

At its core, Iono Pi Max is a standard Raspberry Pi. No proprietary operating system and no proprietary framework are required. You use Iono Pi Max with the usual operating system, toolset, programming language or framework, compatible with Raspberry Pi, that you are familiar with.

On Iono Pi Max you can program and run anything from a simple shell script to a full-fledged Java server in a Docker container.

All I/O and system control operations and configuration are performed via GPIO control and I2C communication, and if that is not easy enough, our Linux kernel module will let you do everything by simply writing/reading files.
RS-485/232 interfaces are simply routed to the UART and the USB bus of the Raspberry Pi. In Linux terms, you’ll just need to read/write to a /dev/ttyXXX path.
The CAN controller is operated via SPI and natively supported by the SocketCAN framework, which most CAN-enabled tools build upon.

Some quick example?

Switch a relay from command line:

echo 1 > /sys/class/ionopimax/digital_out/o1

Read an analog voltage using Python:

f = open(“/sys/class/ionopimax/analog_in/av1”“r”)

Send a Modbus request on the RS-485 bus in a shell script:

echo -n -e ‘\x11\x03\x00\x6b\x00\x03\x76\x87’ > /det/ttyACM0

Ready for industrial and residential installations

Iono Pi Max can be employed both in industrial and residential environments, for professional applications where extreme reliability, ruggedness and compliance with technical and safety directives are required.

It is compliant with the low voltage and EMC CE directives, as well as the harmonised standards for electromagnetic compatibility, electrical safety, emission and the RoHS directive for hazardous substances. It is also compliant with the applicable FCC rules and IC standards.



Iono Pi custom

You can customize Iono Pi Max from branding to hardware features

Find out more


Iono Pi Max Dimensions

Connection diagram

Iono Pi Max Connections



Head to GitHub for our set of drivers, resources and examples for your Iono Pi Max. Bear in mind that you don’t need any specific driver or library for Iono Pi Max, as is transparently compatible with anything running on Raspberry Pi; our resources will just provide you with some handy tools to speed up your development.