Note: This page offers several options based on Raspberry Pi Compute Module 4 - built-in wireless: WiFi and Bluetooth, 2GB RAM and no eMMC (Lite) and kits. Please choose the preferred option:
|Raspberry Pi CM4 Board ONLY||CM4 with PoE IO Board Kit||CM4 with Official IO Board Kit|
|CM4 with Mini Base Kit||CM4 with PiTray Mini Kit||CM4 with Piunora Kit|
Note: For the kits, an UK plug (Type G) power adapter is included, it is suitable for Malaysia and Singapore.
Note: The Official Power Supply Unit (PSU) will be either in Black or White Color depending on availability.
With the launch of the Raspberry Pi 4 Model B (1GB, 2GB, 4GB) last year (2019) and the 8GB RAM version in May this year (2020), everyone has been asking for Compute Module 4. Now, the waiting is over.
And here is the discussion from the Raspberry Pi Foundation about the CM4:
And here is our introduction to the CM4, a comparison to CM3+, Raspberry Pi 4 Model B, the CM4 IO board, and also Antenna Kit:
Compute Module 4 is officially launched on 19th October 2020 with the same or better spec, and there are 32 variants of the module to choose from. This product page lists Compute Module 4 which comes WITH Wireless (WiFi and Bluetooth), 2GB RAM, and NO onboard eMMC (Lite).
The Raspberry Pi Compute Module 4 (CM4) and Compute Module 4 Lite (CM4Lite) are loosely based on the Raspberry Pi 4 Model B. The CM4 has an option for cost-sensitive applications to be supplied without the eMMC fitted; this version is called the CM4 Lite. The form factor of the new CM4 and CM4L is different from previous Compute modules, which have all shared a form factor. The change is due to the addition of new interfaces; a second HDMI, PCIe, and Ethernet. The addition of these new interfaces, especially PCIe, would not have been possible while preserving the older form factor. Instead, the electrical interface of the CM4 is via two 100-pin high-density connectors. While the switch to a newer form factor has allowed a reduction in the footprint. The total footprint of the CM4, including the socket, is smaller with the new form factor design.
The back of CM4. The electrical interface of the CM4 is via two 100-pin high-density connectors at the back of the PCB.
Here is the top view of CM4 with Wireless and no eMMC:
Compute Module 4 with built-in Wireless and no eMMC (will need external microSD to boot)
Full-Size HDMI Cable
Raspberry Pi Compute Module 4 extended all the peripheral pins via the two 100-pin connectors, including the HDMI ports. The carrier boards that are bundled in the kits extend the HDMI to a full-size HDMI port and you might need this cable. The HDMI port is capable of delivering 1 x 4Kp60 or 2 x 4Kp30 multimedia. Do get it separately if you do not have one.
External Dual Band (2.4 & 5GHz) Antenna Kit
Since you opt for CM4 with built-in Wireless and there is a U.FL connector for external Antenna (software switchable to use PCB antenna or external antenna), you might want to check out this Antenna kit or Compatible dual-band Antenna for CM4 too, which support dual-band WiFi and the Bluetooth:
Features and Spec CM4 Wireless, 2GB RAM, Lite (no eMMC):
- Processor: Broadcom BCM2711, Quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
- H.265 (HEVC) (up to 4kp60 decode), H.264 (up to 1080p60 decode, 1080p30 encode)
- OpenGL ES 3.0 graphics
- 2GB LPDDR4-3200 SDRAM
- Lite, no onboard eMMC, will require external microSD with a compatible Operating System to boot
- built-in Fully certified radio module with :
◦ Dual-band WiFi: 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac wireless
◦ Bluetooth 5.0, BLE
◦ Onboard electronic switch to select between external or PCB trace antenna
- Gigabit Ethernet PHY supporting IEEE 1588
- 1 x PCIe 1-lane Host, Gen 2 ( 5Gbps )
- 1 x USB 2.0 port ( highspeed )
- 28 x user GPIO supporting either 3.3V or 1.8V signaling and various interface options:
- Up to 6 x UART
- Up to 6 x I2C
- Up to 5 x SPI
- 1 x SDIO interface
- 1 x DPI (Parallel RGB Display)
- 1 x PCM
- Up to 2 x PWM channels
- Up to 3 x GPCLK outputs
- 2 x HDMI 2.0 ports (up to 4kp60 supported)
- MIPI DSI:
- 1 x 2-lane MIPI DSI display port
- 1 x 4-lane MIPI DSI display port
- MIPI CSI-2:
- 1 x 2-lane MIPI CSI camera port
- 1 x 4-lane MIPI DSI camera port
- 1 x SDIO 2.0 (CM4Lite only)
- Single +5VDC Power Supply Unit input
- Small Footprint 55mm x 40mm x 4.7mm with 4 x M2.5 mounting holes
What Will You Need to Get Started?
Since there are quite significant upgrades on Compute Module 4 compares to its pre-successor (CM3 or CM3+), here are our recommendations for the existing user, maker, and engineer:
- Compute Module 4 itself, this is the motherboard that is similar to Raspberry Pi 4 Model B, but in compact form factor and comes with more variations. This page is for CM4 Lite which comes with onboard Wireless (Dual-band WiFi and Bluetooth), 2GB RAM, and NO onboard eMMC Flash memory.
- If you need a carrier board, please consider getting the kit with either the official IO board, Mini Base board, or PiTray mini board.
- Since this is the Compute Module 4 with onboard wireless, you might want to get an external antenna for it.
- Power Adapter for the carrier board, since the CM4 breakout the pin through two tiny 100-pin high-density connectors, powering the board should be coming from the IO/carrier board. Here are the compatible power supply adapter, depending on the IO/carrier board that you use:
- Raspberry Pi Approved MakerDisk MicroSD card pre-loaded with Raspberry Pi OS image and a USB microSD card reader/writer
- With full-size HDMI ports on the IO/carrier board, You can grab :
- Official Raspberry Pi HDMI to HDMI cable, white, 1 meter
- Or use the standard HDMI cable that comes with your TV or monitor :)
- And you might need the keyboard and mouse to navigate and work on the CM4 once it boots into Operating System.
- Raspberry Pi Compute Module 4 Board:
- CM4 Wireless, 2GB RAM, Lite with PoE IO Board Kit
- CM4 Wireless, 2GB RAM, Lite with Official IO Board Kit
- CM4 Wireless, 2GB RAM, Lite with Mini Base Board Kit
- CM4 Wireless, 2GB RAM, Lite with PiTray Mini Board Kit
- CM4 Wireless, 2G RAM, Lite with PIUNORA Kit
- x Raspberry Pi Compute Module 4, Wireless, onboard 2GB RAM and no eMMC (Lite)
- 1 x Raspberry Pi Compute Module 4 Piunora Carrier Board
- 1 x Piunora Raspberry Pi CM4 Carrier Board
- 1 x footers, 4 in a set
- 2 x small Philips screw for M.2 module mounting
- 1 x Official RPi 15W (5V/3A) PSU USB C UK Plug - Black or White (depending on availability)
- 1 x MakerDisk 32GB microSD card with pre-loaded Raspberry Pi OS
- Compute Module 4 Product Brief
- Compute Module 4 datasheet
- Compute Module 4 STEP file
- Compute Module 4 Lite (without eMMC) STEP file
- CM4 IO board datasheet
- How to flash Raspberry Pi OS onto the Compute Module 4 eMMC with usbboot, by Jeff Geerling with video
- Mini Base Board WiKi page, by Waveshare
- BCM2711 (Processor SoC) Peripherals
- Raspberry Pi Getting Started by raspberrypi.org
- Raspberry Pi Projects and tutorials
USB Devices Not Working?
By default, the USB 2.0 on CM4 is disabled in the Raspberry Pi OS, this is to save power. So you will need to edit a file in the eMMC or microSD card in order to enable the USB ports on the board. Else, the USB keyboard or mouse will not be able to function, so don't be surprised.
To enable the USB 2.0 ports on the Compute Module 4, you need to edit the boot config file (/boot/config.txt) and add:
Then reboot the Pi. Now you should be able to use the built-in USB 2.0 ports!