Exposing every interface of the Compute Module 4, the CM4 IO board provides a development platform and reference board for project design around CM4.
The Compute Module 4 IO board is an add-on board for the Raspberry Pi Compute Module 4, allowing a CM4 project to be started quickly. It is an excellent way to prototype systems using the Compute Module 4.
It is designed to be used both as a development system for Compute Module 4 and as an embedded board that can be directly integrated into finished products.
The IO board has been designed with the objective of quickly creating systems using off-the-shelf building blocks such as HATs and PCIe cards. The main interface connectors are located along one side to simplify encapsulation in a package.
External power connector (+12V, +5V)
2 x full-size HDMI 2.0 connectors
2 x USB 2.0 connectors, with header for two additional connectors
Gigabit Ethernet RJ45 with PoE support
Micro USB socket for updating Compute Module 4
MicroSD card socket for Compute Module 4 Lite (without eMMC) variants
PCIe Gen 2 x1 socket
Standard fan connector
2 x MIPI DSI display FPC connectors (22-pin 0.5 mm pitch cable)
2 x MIPI CSI-2 camera FPC connectors (22-pin 0.5 mm pitch cable)
Standard Raspberry Pi HAT connectors
Real-time clock with battery socket and ability to wake Compute Module 4
Various jumpers to disable specific features, e.g. wireless connectivity, EEPROM writing