Raspberry Pi Compute Module 4 IO Board
The Raspberry Pi Compute Module 4 IO Board is an official development platform designed to work with the Raspberry Pi Compute Module 4 (CM4). It acts as a carrier board that brings out nearly all the interfaces of the CM4, allowing engineers and developers to easily prototype, test, and build embedded systems. The board includes essential connectivity options such as HDMI, USB, Ethernet, PCIe, and GPIO, making it a powerful tool for hardware development and system integration.
This IO board is widely used as both a reference design and a practical development base for industrial and commercial applications. It enables rapid system creation using add-ons like HATs, PCIe cards (such as NVMe or networking modules), and camera/display interfaces. With its flexible design and wide compatibility with all CM4 variants, it is ideal for prototyping advanced computing solutions before moving to custom PCB designs.
Features:
- Full access to all Compute Module 4 interfaces.
- Compatible with all CM4 variants.
- Dual full-size HDMI outputs.
- Gigabit Ethernet with PoE support.
- PCIe Gen 2 x1 expansion slot.
- Multiple USB interfaces with onboard hub.
- Dual camera (CSI) and display (DSI) connectors.
- Standard 40-pin GPIO header for HAT compatibility.
- Real-Time Clock (RTC) with battery support.
- Fan connector with PWM control.
- Designed for prototyping and embedded applications.
Specifications:
| Parameter | Value |
|---|---|
| Compatible Module | Raspberry Pi Compute Module 4 (all variants) |
| Form Factor | Full‑size carrier board (160mm x 117mm) |
| HDMI Ports | 2x HDMI 2.0 (Type‑A, 4Kp60) |
| Ethernet | 1x Gigabit (10/100/1000M) RJ45 |
| USB Ports | 2x USB 2.0 Type‑A |
| PCIe Interface | 1x PCIe Gen 2 x1 slot (25‑pin, open‑ended) |
| GPIO Header | 40‑pin male (2.54mm pitch) |
| Camera (CSI) | 2x 15‑pin 1.0mm FPC connector (2‑lane MIPI) |
| Display (DSI) | 2x 15‑pin 1.0mm FPC connector (2‑lane MIPI) |
| MicroSD Slot | 1x push‑push type (for CM4 Lite only) |
| RTC | Yes, with CR2032 battery holder (not included) |
| Fan Header | 4‑pin (1.25mm pitch) PWM capable |
| Power Input | 12V DC (barrel jack, center positive) |
| Power Button | Yes (tactile switch) |
| Status LEDs | Power (red), activity (green), etc. |
| Mounting Holes | 4x M2.5 |
| Operating Temperature | 0°C to +70°C |
Pinout:
Applications:
- Embedded system development.
- Industrial automation and control.
- Robotics and AI projects.
- IoT gateway and edge computing.
- Multimedia and display systems.
- Network-attached storage (NAS) solutions.
- Prototyping custom hardware products.
Packages Included:
- 1x Raspberry Pi Compute Module 4 IO Board.
NOTE:
Raspberry Pi Compute Module 4 is Not Included.
Documents:
- Raspberry Pi Compute Module 4 IO Board product brief
- Raspberry Pi Compute Module 4 IO Board datasheet
- Raspberry Pi Compute Module 4 IO Board KiCAD files
The CM4 IO Board KiCad design files require features that are not present in the current stable release of KiCad. Please install the latest nightly build. Nightly builds for your operating system are available from the KiCAD Downloads page.





Applications: