The Raspberry Pi Compute Module 4 (CM4) is a high-performance System on Module (SoM) designed for embedded, industrial, and commercial applications. It integrates the Broadcom BCM2711 quad-core Cortex-A72 64-bit processor together with LPDDR4 RAM, onboard eMMC storage, wireless connectivity, and power management circuitry in a compact 55mm × 40mm form factor.
This version includes 4GB LPDDR4 RAM, 32GB onboard eMMC flash storage, and integrated certified wireless connectivity supporting dual-band 2.4GHz/5GHz Wi-Fi (802.11 b/g/n/ac) and Bluetooth 5.0 BLE. It is ideal for custom carrier board designs where flexibility, performance, and reliability are required.
Compared to previous Compute Modules, CM4 introduces major upgrades including PCIe Gen2 x1, integrated Gigabit Ethernet PHY, dual HDMI 2.0 display support, and expanded GPIO functionality. It connects via dual 100-pin high-density board-to-board connectors, allowing engineers to design fully customized hardware solutions.
With hardware-accelerated H.265 (4Kp60) decoding, OpenGL ES 3.0 graphics, multiple camera and display interfaces, and industrial-grade connectivity, the Compute Module 4 is suitable for:
- Industrial automation systems
- Robotics and embedded control
- Edge computing devices
- Digital signage and kiosks
- Multimedia and display systems
- IoT gateways and smart devices
Key Features
- Broadcom BCM2711 Quad-Core Cortex-A72 (1.5GHz)
64-bit ARM v8 processor delivering high performance for demanding embedded applications.
- 4GB LPDDR4-3200 RAM
Provides stable and efficient memory performance for multitasking and industrial workloads.
- 32GB Integrated eMMC Storage
High-speed onboard flash storage offering fast boot times and reliable system operation.
- Dual-Band Wi-Fi & Bluetooth 5.0 BLE
Supports 2.4GHz and 5GHz Wi-Fi plus Bluetooth 5.0, suitable for wireless IoT and connected systems.
- High-Speed Industrial Interfaces
Includes PCIe Gen2 x1 (5Gbps), Gigabit Ethernet PHY, USB 2.0, SDIO, CSI, DSI, SPI, I2C, UART, PWM, and 28 GPIOs (1.8V/3.3V selectable).
- Dual HDMI 2.0 Display Output
Supports dual 4K displays (4Kp30 each) or single 4Kp60 output for advanced visual application