Raspberry Pi Compute Module 5 is a system on module that delivers the power of Raspberry Pi 5 in a form factor ideal for embedded applications. Priced from $45 and featuring a quad-core Arm Cortex-A76 processor, dual 4Kp60 HDMI output, Gigabit Ethernet, optional fully-certified wireless module providing Wi-Fi® and Bluetooth connectivity, and a variety of RAM and eMMC flash options, Compute Module 5 enables you to leverage Raspberry Pi 5’s powerful hardware and optimised software stack in your own custom systems and form factors.
In comparison with its predecessor, Compute Module 5 features additional I/O interfaces, allowing even more flexibility and providing a greater breadth of options for product and application design. For cost-sensitive applications, Compute Module 5 is also available
without eMMC flash.
Raspberry Pi Compute Module 5 (Wireless 16GB RAM 64GB eMMC)
Also available to assist product designers is the Raspberry Pi Development Kit for Compute Module 5, offering an ideal environment for prototyping embedded solutions.
This comprehensive kit includes a Compute Module 5 and Compute Module 5 IO Board, together with all the essential accessories to kick-start your product design.
Learn more about this below or here:
Raspberry Pi Compute Module 5 IO Board
Raspberry Pi Compute Module 5 Specifications
Processor:
Broadcom BCM2712 quad-core 64-bit Arm Cortex-A76
(Armv8) SoC @ 2.4GHz
Memory: Options for 2GB, 4GB, 8GB, 16GB LPDDR4-4267 SDRAM
with ECC
Options for 0GB (Lite), 16GB, 32GB or 64GB eMMC flash memory
Connectivity: Options for certified radio module containing:
• 2.4 GHz / 5.0 GHz IEEE 802.11 b/g/n/ac wireless
• Bluetooth 5.0, BLE
• On-board electronic switch to select between PCB trace or external antenna
Gigabit Ethernet PHY supporting IEEE 1588
1 × PCIe x1 root complex, Gen 2 (5Gbps)
1 × USB 2.0 port (high speed)
2 × USB 3.0 ports, supporting simultaneous 5Gbps operation
Up to 30 × GPIO supporting either 1.8V or 3.3V signalling and peripheral options:
• Up to 5 × UART
• Up to 5 × I2C
• Up to 5 × SPI
• 1 × SDIO interface
• 1 × DPI (parallel RGB display)
• 1 × I2S
• Up to 4 × PWM channels
• Up to 3 × GPCLK outputs
Video:
2 × HDMI 2.0 ports
(supports up to 4Kp60 on both ports simultaneously)
2 × 4-lane MIPI ports
supporting both DSI (display port) and CSI-2 (camera port)
Multimedia: 4Kp60 HEVC decoder
OpenGL ES 3.1 graphics, Vulkan 1.2
1x SDIO 2.0 (CM5 Lite)
Input power: Single +5V PSU input supports USB PD for up to 5A @ 5V
Operating temperature: -20°C to +85°C
MTBF1 Ground Benign: 143 000 hours (168 000 hours CM5 Lite)
Production lifetime: Raspberry Pi Compute Module 5 will remain in production until at least January 2036
Raspberry Pi Compute Module 5 Memory Options
The Raspberry Pi CM5 is available with 2GB, 4GB, or 8GB of LPDDR4X-4267 SDRAM, and with 16GB, 32GB, or 64GB of MLC eMMC non-volatile memory.
16GB SDRAM variants are expected to follow in 2025.
Raspberry Pi Compute Module 5 (CM5) Data Sheet
Download the Raspberry Pi CM5 Data Sheet Here:
Raspberry Pi Compute Module 5 Datasheet
Raspberry Pi Compute Module Front and Back
Here are photos of the front and back of the Raspberry Pi CM5. Look at everything they crammed into the this board!
Raspberry Pi CM5 Front
Raspberry Pi CM5 Back
Raspberry Pi Compute Module 5 Dimensions
Physical Size: 55 mm × 40 mm × 4.7 mm module
Mounting Hardware 4 × M2.5 mounting holes
Compute Module 5 is mechanically compatible with its predecessor, Compute Module 4, exposing all signals through a pair of high-density perpendicular connectors, which attach to corresponding parts on the customer’s carrier board. Additional stability is provided by four M2.5 mounting holes arranged at the corners of the board.
There are a small number of changes to the pin-out and electrical behaviour of the module, mostly associated with the removal of the two two-lane MIPI interfaces, and the addition of two USB 3.0 interfaces.
What is in a name? - Raspberry Pi CM5 Naming Convention
The Compute Module 5 part numbers follow the same scheme that we introduced for Compute Module 4.
So for example, part number CM5104032 corresponds to a Compute Module 5 (CM5) part with wireless (1), 4GB RAM (04) and 32GB eMMC storage (032).
Part number scheme
Model | Wireless | RAM | eMMC |
CM5 |
1 = Yes 0 = No |
02 = 2GB 04 = 4GB 08 = 8GB 16 = 16GB |
000 = 0GB (Lite) 016 = 16GB 032 = 32GB 064 = 64GB |
Raspberry Pi CM5 Data Sheets
Compute Module 5 Data Sheet
Raspberry Pi Compute Module 5 Datasheet
Compute Module 5 IO Dev Kit Data Sheet
Raspberry Pi Compute Module 5 IO Board Datasheet
Raspberry Pi Compute Module 5 Accessories
But Compute Module 5 is only part of the story. Alongside it, we’re offering a range of new accessories to help you get the most out of our new modular platform.
IO Board
Every generation of Compute Module has been accompanied by an IO board, and Compute Module 5 is no exception.
The Raspberry Pi Compute Module 5 IO Board breaks out every interface from a Compute Module 5. It serves both as a development platform and as reference baseboard (with design files in KiCad format), reducing the time to market for your Compute Module 5-based designs.
- A standard 40-pin GPIO connector
- 2 × full-size HDMI 2.0 connectors
- 2 × 4-lane MIPI DSI/CSI-2 FPC connectors (22-pin, 0.5mm pitch cable)
- 2 × USB 3.0 connectors
- A Gigabit Ethernet jack with PoE+ support (requires a separate Raspberry Pi PoE+ HAT+)
- An M.2 M-key PCIe socket (for 2230, 2242, 2260 and 2280 modules)
- A microSD card socket (for use with Lite modules)
- An RTC battery socket
- A 4-pin fan connector
Power is provided by a USB-C power supply (sold separately).
More Details
Raspberry Pi Compute Module 5 IO Board
IO Case
As in previous generations, we expect some users to deploy the IO Board and Compute Module combination as a finished product in its own right: effectively an alternative Raspberry Pi form factor with all the connectors on one side. To support this, we are offering a metal case which turns the IO Board into a complete encapsulated industrial-grade computer. The Raspberry Pi IO Case for Raspberry Pi Compute Module 5 includes an integrated fan, which can be connected to the 4-pin fan connector on the IO Board to improve thermal performance.
Cooler
While Compute Module 5 is our most efficient modular product yet in terms of energy consumed per instruction executed, like all electronic products it gets warm under load. The Raspberry Pi Cooler for Raspberry Pi Compute Module 5 is a finned aluminium heatsink, designed to fit on a Compute Module 5, and including thermal pads to optimise heat transfer from the CPU, memory, wireless module and eMMC.
Antenna Kit
Wireless-enabled variants of Compute Module 5 provide both an onboard PCB antenna, and a UFL connector for an external antenna. Use of the Raspberry Pi Antenna Kit (identical to that already offered for use with Compute Module 4) with Compute Module 5 is covered by our FCC modular compliance.
Learn More: