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...
Get notified when back in stock
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 low power use and broad compatibility with modern phones and computers. It connects well to battery-powered and mobile devices, including Apple hardware, though it behaves differently from Bluetooth Classic and its serial-style profiles.
- DC
- DC means direct current, where electricity flows in one constant direction, as supplied by batteries, USB ports and many plug-pack power supplies. When a product specifies DC, it runs from a DC supply rather than mains AC, so you need to provide the correct voltage and polarity.
- 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 (random-access memory) is fast, temporary memory a device uses for working data while it is running; in its common volatile form, its contents are lost when power is removed. Some devices offer a mode that applies settings to RAM only, which is handy for testing changes temporarily because they are not stored permanently and disappear at power-off.
- USB 2.0
- USB 2.0 is a widely used wired standard for carrying both data and power between a device and a computer or other compatible host, with data rates up to 480 Mbps. It indicates the kind of port a device uses and that it should work with most modern and many older computers.
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