Compute Module 4 (CM4) Carrier Board
Mini-ITX carrier board for CM4 with WisBlock expansion support
RAK7391
Prefer another courier for your delivery? Contact us for special shipping arrangements.
The Compute Module 4 (CM4) Carrier Board | Mini-ITX carrier board for CM4 with WisBlock expansion support | RAK7391 is available through our trusted distributors.
Choose your region below for fast and local delivery.
What Is the Compute Module 4 (CM4) Carrier Board?
The CM4 Carrier Board is a Mini-ITX carrier board designed for the Raspberry Pi Compute Module 4 (CM4). It provides the core hardware foundation for building a gateway for LoRaWAN®, edge device, industrial gateway, or general-purpose embedded computer.
The board supports multiple expansion paths, including mPCIe, M.2, WisBlock, CSI, DSI, USB, HDMI, and Ethernet interfaces. It can also support multi-channel and multi-band LoRaWAN deployments, including setups with sub-GHz and 2.4 GHz gateway modules in the same device.
With flexible power input options, optional PoE support, power monitoring, fan control, and ultra-capacitor backup, the CM4 Carrier Board gives developers a practical platform for building connected systems that need expandability, reliability, and field-ready configuration options.
Who Is the CM4 Carrier Board Designed For?
|
Buyer type |
Why RAK7391 fits |
|
Developers of gateways for LoRaWAN |
Supports radio expansion and gateway-oriented interfaces |
|
Industrial IoT integrators |
Works with WisBlock modules for ModBUS, analog, and general I/O |
|
Edge gateway builders |
Provides local compute, networking, storage, and expansion paths |
|
Raspberry Pi CM4 developers |
Uses the CM4 as the compute layer while exposing gateway-ready interfaces |
|
OEMs and prototype teams |
Reduces the need to design a custom CM4 carrier board from scratch |
System Architecture
The Raspberry Pi Compute Module 4 acts as the compute layer. The RAK7391 carrier board provides the expansion layer for networking, radio modules, WisBlock modules, storage, display, camera, power input, cooling, and debugging. This separation lets developers choose the CM4 configuration, radio setup, and field I/O required for each gateway or edge deployment.
|
Layer |
Role |
|
Compute |
Runs the operating system and local applications |
|
Radio expansion |
Supports gateway and wireless connectivity modules |
|
WisBlock expansion |
Adds industrial signals, sensors, and general I/O |
|
Networking |
Provides Ethernet and optional backhaul options |
|
Software |
Uses RAKPiOS, Docker, Python examples, and Node-RED examples |
|
Reliability |
Supports power monitoring, fan control, RTC, and backup energy features |
Key Features of the CM4 Carrier Board
Hardware
Check the WisGate Connect Compatible Hardware Documentation.
|
Category |
Hardware Details |
|
Compute Module Support |
Accepts the complete range of Raspberry Pi Compute Module 4 (CM4) modules |
|
WisBlock Expansion |
2 WisBlock IO connectors |
|
Expansion Slots |
3 mPCIe slots and 1 M.2 B-Key interface |
|
Power Input |
Flexible power supply options, including DC terminal, Phoenix terminal, and optional PoE |
|
Display Output |
HDMI 2.0 connector and MIPI DSI display FPC connector |
|
Ethernet |
1 GB Ethernet with optional PoE support and 2.5 GB Ethernet |
|
USB |
1 USB 2.0 port, 2 USB 3.0 ports, and Type-C USB socket for updating the CM4 |
|
Storage |
Micro SD card socket for CM4 Lite modules |
|
Camera Interface |
2 MIPI CSI-2 camera FPC connectors |
|
Cooling |
Standard fan connector compatible with 12 V and 5 V fans through jumper cap configuration |
|
Power Output |
Output power connector with 5 V and 12 V output when using PoE |
|
Raspberry Pi HAT Support |
Raspberry Pi HAT connector |
|
Debugging |
Debug UART port |
|
RTC |
RTC with battery socket and wake-up support for CM4 |
|
Configuration |
Jumpers for Wi-Fi and BLE enable/disable, EEPROM write enable, and buzzer enable |
Mounting & Installation
The device supports multiple installation methods, allowing flexible deployment across industrial and commercial environments.
Note:DIN rail mounting and wall mounting are only applicable when CM4 Carrier Board RAK7391 is used with the aluminum enclosure.
Wall Mounting
RAK7391 supports direct wall mounting using the included mounting brackets. This enables flexible installation on walls or flat vertical surfaces, making it suitable for a wide range of indoor and semi-industrial deployments.
Wall mounting provides a reliable and straightforward installation method without requiring additional accessories.
|
Benefit |
Description |
|
Flexible Deployment |
Suitable for offices, utility rooms, industrial sites, and edge installations. |
|
Secure and Stable Installation |
Ensures the device is firmly mounted on vertical surfaces for long-term operation. |
|
No Additional Accessories Required |
Wall mounting hardware is included for out-of-the-box installation. |
|
Versatile Positioning |
Allows installation in locations where DIN rail infrastructure is not available. |
DIN Rail Mounting Support
RAK7391 supports installation on standard DIN rail systems (35mm DIN rail) using a DIN Rail Mounting Kit. This enables seamless integration into industrial control cabinets, electrical enclosures, and automation panels.
DIN rail mounting is widely used in industrial environments as it allows structured installation, efficient space utilization, and simplified maintenance.
|
Benefit |
Description |
|
Industrial-Ready Deployment |
Designed for integration into control cabinets and electrical panels. |
|
Secure and Stable Installation |
Ensures the device is firmly mounted and protected in demanding environments. |
|
Optimized Space Utilization |
Supports clean and organized layouts within enclosures. |
|
Service-Friendly Design |
Allows easy installation, removal, and maintenance. |
Software
We have prepared a custom Linux distribution for the WisGate Connect called RAKPiOS. The RAKPiOS is a fork of the Raspberry Pi OS with all the required drivers to use the device, some security changes, helper scripts and Docker included by default.
With the included rakpios-cli, you can easily configure the network and deploy several IoT services from a curated list of docker containers available from the device.
Comparison Table: RAK7391 vs Other CM4 Carrier Board Options
|
Feature / Benefit |
RAK7391 Compute Module 4 (CM4) Carrier Board (This product) |
Waveshare Compute Module 4 PoE 4G Board |
DFRobot CM4 IoT Router Carrier Board Mini |
Seeed Dual Gigabit Ethernet NICs Carrier Board |
Waveshare CM4-IO-WIRELESS-BASE |
|
Main build purpose |
CM4-based LoRaWAN, edge, and industrial gateway builds |
Industrial IoT base board with cellular and PoE support |
Compact CM4 router board |
Compact CM4 software-router board |
CM4 wireless expansion base for cellular or LoRa modules |
|
CM4 support |
Supports Raspberry Pi CM4 as the compute layer |
Supports Raspberry Pi CM4 variants |
Supports Raspberry Pi CM4 series |
Designed for Raspberry Pi CM4 |
Designed for Raspberry Pi CM4 |
|
LoRaWAN gateway support |
Strong fit; supports radio expansion and up to four separate modules |
Not mainly positioned as a gateway board |
Not LoRaWAN-focused |
Not LoRaWAN-focused |
Supports LoRa module expansion through M.2 or Mini PCIe |
|
WisBlock expansion |
Yes; supports WisBlock modules for sensors, industrial signals, and general I/O |
No WisBlock ecosystem support |
No WisBlock support |
No WisBlock support |
No WisBlock support |
|
Radio expansion |
Multiple slots for radio modules |
Cellular module support through M.2 |
Not radio-expansion focused beyond networking |
Not radio-expansion focused beyond networking |
Supports 4G, 5G, or LoRa wireless modules |
|
Industrial signal support |
Via WisBlock modules such as ModBUS, analog, and general I/O |
Built-in industrial interfaces such as RS485, RS232, CAN, ADC, and GPIO |
Limited; mainly networking and GPIO |
Limited; mainly networking and peripheral access |
Includes industrial interfaces such as RS485 and CAN |
|
Ethernet / backhaul |
Includes 1 GbE and 2.5 GbE options |
Includes Gigabit Ethernet with PoE support |
Dual Gigabit Ethernet |
Dual Gigabit Ethernet |
Includes Gigabit Ethernet |
|
PoE support |
Optional PoE support |
Integrated PoE Ethernet support |
No main PoE positioning |
No main PoE positioning |
Depends on configuration; not the main positioning |
|
Storage / expansion |
M.2, mPCIe, USB, and CM4 Lite microSD support |
M.2, PCIe, USB, and CM4 Lite microSD support |
microSD for CM4 Lite modules |
microSD slot and USB expansion |
M.2 or Mini PCIe wireless expansion |
|
Display and camera support |
HDMI, DSI, and CSI support |
HDMI, DSI, and CSI support |
Minimal; router-focused |
Micro-HDMI, CSI, and DSI support |
HDMI, CSI, and DSI support |
|
Power reliability |
Power monitoring, ultra-capacitor backup, fan control, RTC support |
Wide power input, PoE, RTC, and fan header |
Simpler USB-C power setup |
Simpler compact-board power setup |
RTC and fan resources; wireless-base power options vary |
|
Software deployment |
RAKPiOS, Docker, Python examples, and Node-RED examples |
Raspberry Pi OS-oriented hardware support |
OpenWRT, Raspberry Pi OS, and Ubuntu Server support |
OpenWRT-supported router use |
Raspberry Pi OS setup guidance and module-specific wiki resources |
|
Best buyer benefit |
Build a configurable CM4 gateway with LoRaWAN, WisBlock, edge, and industrial expansion |
Build an industrial CM4 device with cellular, PoE, and built-in field interfaces |
Build a small CM4 router with dual Ethernet |
Build a compact OpenWRT-style router or networking device |
Build a CM4 wireless gateway base with cellular or LoRa expansion |
Use Case Examples of the CM4 Carrier Board
The CM4 Carrier Board RAK7391 supports practical IoT deployments where teams need configurable connectivity, local processing, and repeatable hardware builds.
Use Case #1: Multichannel LoRaWAN Gateway
A facilities team needs wider sensor coverage across separate building zones. The RAK7391 provides a CM4-based platform for radio expansion, Ethernet backhaul, local services, and repeatable gateway builds without requiring a custom carrier board.
Use Case #2: Industrial Gateway for Equipment Data Collection
A factory integrator needs to collect machine data without replacing existing equipment. By pairing the carrier board with WisBlock modules, the system can support local processing, protocol bridging, and structured data transfer to higher-level services.
Why choose RAK7391 Compute Module 4 (CM4) Carrier Board?
The RAK7391 Compute Module 4 (CM4) Carrier Board is a Mini-ITX Raspberry Pi CM4 carrier board designed for gateway, edge, and industrial IoT development. It provides expansion paths for radio modules, WisBlock modules, storage, networking, display, camera, power input, cooling, and debugging. Unlike basic CM4 IO boards or compact router boards, RAK7391 is built for configurable LoRaWAN gateway development, industrial data collection, private network deployments, and WisGate Connect-based systems.
Raspberry Pi is a trademark of Raspberry Pi Ltd.
What’s in the Box
- RAK7391 CM4 carrier board
- Set of jumpers
- Phoenix male connector
- 12V2A power supply
- Set of standoffs and screws to protect the board
- Set of screws for the MiniPCIe, M.2, and WisBlock slots
- Wall Mounting Kit
- 2 pc Wall Mount brackets
- 4 pc Wall anchors
- 4 pc Self-tapping screws
- DIN Mounting Kit
- 2 pc DIN Mount brackets
- 4 pc M3 fixing screws
How to Get Started with the CM4 Carrier Board
Frequently Asked Questions
Questions and Answers
Didn't find what you're looking for?
Submit your questions and our team will get back to you soon.