ioX. Industrial Raspberry Pi CM5 carrier board with PoE+

The oiX is a professional-grade carrier board designed and manufactured by blackdevice for the Raspberry Pi CM 5. Sharing the same compact footprint as the official IO board, it adds PoE+, dual HDMI, dual DSI, 3.5mm audio, M.2 NVMe storage, and a flexible GPIO expansion header — all in a single board built for real-world industrial and commercial deployments.

year2026serviceshardware design & engineering, electronics, prototyping, PCB assembly

ioX. Industrial carrier board for Raspberry Pi CM5

A purpose-built platform for Compute Module 5 deployments

The ioX is a professional-grade carrier board engineered around the Raspberry Pi Compute Module 5. Designed and manufactured by blackdevice for demanding real-world deployments. From industrial automation to digital signage and edge computing, it packs an exceptional feature set into the same compact footprint as Raspberry Pi’s IO board, making it compatible with standard CM5 enclosures while going significantly further in capability.

Whether you’re building a ruggedized kiosk, a network appliance, or a custom embedded system for a client installation, the ioX gives you the connectivity, power flexibility, and expansion headroom to do it right.

Interested in this project? Get in touch for volume pricing and availability.

ioX. Industrial carrier board for Raspberry Pi CM5

Why the ioX Is the right carrier board for your CM5 project

Most CM5 carrier boards force a trade-off: either they’re too bare-bones for production use, or they’re overbuilt for the application at hand. The ioX was designed to hit a precise sweet spot — dense connectivity, industrial-grade power input via PoE+, and thoughtful expansion options, all without inflating the board size beyond the standard IO board footprint.

The integrated PoE+ module (up to 30W) means the board can be powered entirely over the network cable in rack or wall-mount deployments, eliminating the need for a separate power supply run. PoE backward compatibility ensures it works with existing PoE infrastructure, delivering up to 12W on standard PoE switches.

Audio output via the 3.5mm jack opens the door to kiosk, signage, and interactive display applications. Dual HDMI outputs and two DSI connectors support multi-display configurations. The auxiliary GPIO header breaks out I²C, SPI, UART, PWM, and additional USB 2.0 lines, giving hardware teams a clean interface point for custom shields and expansion boards tailored to specific project needs.

Remote management was a first-class consideration: the proprietary POE Reset feature allows a board deployed in a remote installation to be restarted simply by toggling PoE off and on from the switch’s web interface — no physical access required, even if the board is also powered via USB.

ioX industrial carrier board for Raspberry Pi CM5 schematics

Features and specifications

Connectivity

  • 2× HDMI outputs
  • 2× DSI connectors: supports simultaneous display and camera use
  • 1× Gigabit Ethernet with PoE+ (up to 30W) – backward compatible with PoE (up to 12W)
  • 2× USB 3.2 Type-A (up to 1.5A per port; 0.9A on standard PoE)
  • 2× USB 2.0 Type-A (up to 500mA per port; 100mA on standard PoE)
  • 1× USB-C front (USB 2.0, OTG/Host configurable; also accepts 5V/5A power input)
  • 1× USB-C rear (power input only, 5V/5A)
  • 1× 3.5mm stereo audio jack
  • 1× M.2 Key M slot (NVMe SSD or compatible mPCIe cards)
  • 1× microSD slot (for use with CM5 Lite only)
  • 1× UART header (GPIO14/GPIO15 — primary system console)
  • 1× RTC battery connector
  • 1× 4-pin fan connector (compatible with Raspberry Pi Active Cooler for CM5)

Expansion

  • Auxiliary 2×10 pin header with: 4× PWM, SPI, I²C, UART, 2× USB 2.0, 3.3V and 5V power output (output only — do not power board through this header)

Controls

  • 2× Power buttons (front and rear — functionally identical, for enclosure flexibility)
    • 1 press: OS shutdown menu (Raspberry Pi OS)
    • 2 presses: power off / 1 press to power back on
    • Hold: reset
  • 1× Boot button (for CM5 firmware flashing via USB-C front port)
  • 3× Jumpers: Disable Wi-Fi, Disable Bluetooth, EEPROM Write Protect
  • 1× POE Reset jumper (enable remote reset via PoE toggle)

Form Factor

  • Same dimensions as the official Raspberry Pi IO board for CM5
  • Compatible with Raspberry Pi CM5 standard enclosures

Possible uses

  • Industrial edge computing nodes — powered and managed entirely over Ethernet via PoE+
  • Digital signage and kiosks — dual HDMI + audio + remote reboot capability
  • Network appliances and routers — Gigabit Ethernet, low power draw, compact form
  • Multi-display embedded systems — dual HDMI and dual DSI for complex display setups
  • Camera and vision systems — DSI connectors for simultaneous display and camera modules
  • Remote installations — POE Reset enables no-touch recovery without physical access
  • Custom embedded products — GPIO header for bespoke shields (RS-485, CAN, LVDS converters, etc.)
  • Development and prototyping — full console access via UART, USB OTG for easy flashing

Compatible modules & accessories

Compute Modules

  • Raspberry Pi CM5 — available in 1GB / 2GB / 4GB / 8GB RAM, with 0 / 16 / 32 / 64GB eMMC storage
  • Raspberry Pi CM5 Lite — no onboard storage; uses microSD slot on the CM5 IOX

Storage

  • NVMe M.2 SSDs (Key M, 2230 / 2242 / 2280 form factors)
  • microSD cards (CM5 Lite only)

Cooling

  • Raspberry Pi Active Cooler for CM5 (direct plug-in via 4-pin fan header)

Power

  • Official Raspberry Pi 27W USB-C power supply (5V/5A)
  • PoE+ switch (802.3at) for cable-only deployment

Expansion via GPIO Header

  • Custom shields for RS-485, CAN bus, LVDS display interfaces
  • DSI-to-LVDS converters for cost-efficient panel integration
  • USB 2.0 breakout modules
ioX. Industrial carrier board for Raspberry Pi CM5

Specifications summary

Feature Detail
Compatible modules CM5, CM5 Lite (limited CM4)
HDMI outputs 2× (HDMI0, HDMI1)
DSI connectors 2× (DSI0, DSI1)
Ethernet 1× Gigabit, PoE+ (802.3at / 30W)
USB 3.2 Type-A 2× (1.5A per port)
USB 2.0 Type-A 2× (500mA per port)
USB-C 2× (front: data + power; rear: power only)
Audio 3.5mm stereo jack
Storage expansion M.2 Key M + microSD (CM5 Lite)
GPIO header 2×10 pins (PWM, SPI, I²C, UART, USB 2.0)
Remote reset POE Reset (jumper-enabled)
RTC Battery connector (3V coin cell)
Fan 4-pin, Active Cooler compatible
Jumpers Wi-Fi disable, BT disable, EEPROM WP
Form factor Raspberry Pi CM5 IO board footprint
Power input USB-C 5V/5A or PoE/PoE+

Why choose the ioX CM5 carrier board

If you’re deploying Compute Module 5 in a professional or industrial context, the CM5 IOX removes the compromises that come with generic carrier boards. It was designed for real installations — where remote manageability, power-over-Ethernet, and expansion flexibility aren’t nice-to-haves, they’re requirements. The board is produced to the same standard we use internally for client projects, which means it has been stress-tested in conditions that matter. The standard CM5 IO board footprint means no custom enclosure work for most deployments, and the auxiliary GPIO header is your clean path to whatever project-specific hardware interface your application demands.

For volume orders, we can discuss lead times, configuration variants (with or without rear USB-C, for example), and custom GPIO shield design as part of the engagement.