DFRobot
Raspberry Pi Compute Module 4 2GB/Lite Wi-Fi
Raspberry Pi Compute Module 4 harnesses the computing power of the popular Raspberry Pi 4 Model B, bringing it to a smaller form factor suitable for integrat...
Raspberry Pi Compute Module 4 harnesses the computing power of the popular Raspberry Pi 4 Model B, bringing it to a smaller form factor suitable for integration into products.
This version of the Raspberry Pi Compute Module 4 includes a high-performance 64-bit quad-core processor, 2GB LPDDR4 RAM, dual-display support at resolutions up to 4K, hardware video decode at up to 4Kp60, Gigabit Ethernet, USB 2.0, dual camera interfaces, PCIe Gen 2 x1 interface, and dual-band 2.4/5.0GHz wireless LAN and Bluetooth 5.0.
The dual-band 2.4/5.0GHz wireless LAN and Bluetooth 5.0 have modular compliance certification. This allows the board to be designed into end products with significantly reduced compliance testing, improving both cost and time to market. Either the onboard antenna or an external antenna kit can be used.
Hardware Overview

Dimensions

Note:
- 4 x M2.5 holes in corners
- All dimensions are in mm
FEATURES
- High-performance 64-bit quad-core processor
- Dual display support at resolutions up to 4K
- Hardware video decode at up to 4Kp60
- Dual camera interfaces
- PCIe Gen 2 x1 interface
SPECIFICATION
- Processor: Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- Memory: 2GB LPDDR4
- Connectivity: Optional wireless LAN, 2.4GHz and 5.0GHz IEEE 802.11b/g/n/ac wireless, Bluetooth 5.0, BLE with onboard and external antenna options
1 × USB 2.0 interface
PCIe Gen 2 x1 interface
28 GPIO signals
SD card interface for SD card or external eMMC (for use only with Compute Module 4 variants without eMMC)
- Video: Dual HDMI interface (up to 4Kp60 supported)
2-lane MIPI DSI display interface
2-lane MIPI CSI camera interface
4-lane MIPI DSI display interface
4-lane MIPI CSI camera interface
- Multimedia: H.265 (4Kp60 decode); H.264 (1080p60 decode, 1080p30 encode); OpenGL ES 3.0 graphics
- Input power: 5V DC
- Operating temperature: 0 to +80°C
- Dimensions: 55 mm × 40 mm
- Production lifetime: Raspberry Pi Compute Module 4 will remain in production until at least January 2028
DOCUMENTS
Raspberry Pi Compute Module 4 product brief
Jargon buster
Plain-language definitions for the technical terms used above.
- BLE
- BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
- DSI
- DSI stands for Display Serial Interface, a high-speed connection commonly used to send video data from a computer board to a display. It matters because DSI signals are not simple GPIO wires, so the cable, connector, and signal routing need to match the display interface.
- eMMC
- Embedded MultiMediaCard is built-in flash storage soldered onto a board, similar in purpose to an SD card but integrated. It matters because it holds the operating system and files without needing a separate memory card.
- GPIO
- General-purpose input/output pins are microcontroller pins you can set in software to read signals, switch devices on and off, or connect to peripherals. The number of GPIO pins matters because it limits how many buttons, LEDs, sensors, and other parts you can wire directly to the board.
- H.265
- A video compression standard, also called HEVC, that reduces video file size and bandwidth compared with older formats. It matters for vision and AI projects because hardware H.265 encode/decode support can handle many camera streams more efficiently.
- HDMI
- HDMI is a common digital video and audio connection used by computers, media players, and many displays. If a display kit has HDMI input, it is usually much easier to test with a single-board computer because it can act like a normal monitor.
- LPDDR4
- A low-power type of RAM commonly used in phones and embedded computers. More LPDDR4 memory lets a board run larger programs, Linux services, or AI models more smoothly.
- M2.5
- A metric screw thread size with a 2.5 mm nominal diameter. It matters for mounting because screws, standoffs, and holes must use the same size to fit securely without damaging the board.
- MIPI
- MIPI is a high-speed display and camera interface often used inside phones, tablets, and embedded devices. It matters because raw MIPI displays usually need special driver hardware or software support, unlike plug-and-play HDMI screens.
- RAM
- RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
Find this product in
Brands
Raspberry Pi Compute Module 4 Product Brief
Product Brief · 1.0 MB · Click any page to view full size
Raspberry Pi Compute Module 4 Datasheet
Datasheet · 10.6 MB · Click any page to view full size
Supplier page — dfrobot.com
Supplier Description · 716.9 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more