









SupTronics X1501 Dual Ethernet Dual NVMe IO Board for CM5
The SupTronics X1501 is a compact IO board designed for the Raspberry Pi Compute Module 5 (CM5), combining dual Ethernet ports, two M.2 NVMe slots, and a wide range of I/O into a single 87×88×25mm board. When used with a compatible PoE HAT, it can support both 1GbE with PoE+ and 2.5GbE for high-speed networking up to 2.5Gbps.
Storage is handled by two full-size M.2 2280 NVMe sockets for up to 8TB total capacity over PCIe 2.0 (5Gbps). The board can also support 2260 sticks, as well as 2230 or 2242 when using the included adapters.
The board includes two full-size HDMI 2.0 ports, supporting dual 4K output, and twin 22-pin MIPI DSI/CSI-2 connectors for Raspberry Pi camera and display modules. A microSD slot is provided for CM5 Lite variants. The standard 40-pin GPIO header, and support for PWM-controlled fans allow for broad compatibility and thermal management in embedded use.
All major ports - USB, HDMI, Ethernet, and power - are aligned along one edge, making case integration simple. Additional features include a USB-C port for both power and eMMC flashing, a power button for controlled startup/shutdown, and jumper settings for disabling features such as wireless or EEPROM write access. A CR1220 RTC battery socket (battery not included) is included to retain timekeeping through power loss.
CM5, Heatsink/cooler, NVMe drives and power supply not included.
Features
-
Compact Design:
- 87mm x 88mm x 25mm footprint
- Small form factor with a wide range of I/O options
-
Dual Ethernet Ports:
- 1GbE port with PoE+ support (requires PoE+ HAT+)
- 2.5GbE port supporting speeds up to 2.5Gbps
-
Dual M.2 NVMe SSD Slots:
- Two full-size M.2 2280 PCIe 2.0 slots (5Gbps)
- Also supports 2260
- 2242 and 2230 supported via included adapter
- Up to 8TB total storage (4TB + 4TB)
- Two full-size M.2 2280 PCIe 2.0 slots (5Gbps)
-
HDMI Output:
- Two full-size HDMI 2.0 ports
- Supports dual 4K display output
-
Camera & Display Integration:
- Dual 22-pin MIPI DSI/CSI-2 connectors (0.5mm pitch)
- Compatible with Raspberry Pi 5 CSI and DSI modules
-
Storage Options:
- MicroSD card slot for Compute Module 5 Lite (non-eMMC) variants
-
Raspberry Pi HAT+ Support:
- Compatible with Raspberry Pi HAT+ boards
-
Control & Monitoring:
- Onboard power button to wake/shut down the Compute Module 5
- CR1220 RTC battery socket for maintaining system time (battery not included)
- Configurable jumpers to disable wireless or EEPROM access
-
Cooling Support:
- 4-pin PWM fan connector for active cooling
-
USB-C Port:
- Used for both power input and OS image loading to CM5 eMMC
-
Connector Layout:
- All major ports grouped along one edge for tidy cable management and easy enclosure design
Specifications
-
Power supply:
- 5.1Vdc +/-5% 5A via USB-C power supply
-
Connectivity:
- USB-C (Power in and OS image loading)
- 1 Gigabit RJ45 Ethernet with PoE+ HAT+ support (requires Raspberry Pi PoE+ HAT)
- USB 2.0 Type-A
- USB 3.0 Type-A
- 2.5 Gigabit RJ45 Ethernet
- Standard 40-pin GPIO header
- MicroSD card socket for Compute Module 5 Lite modules
- 2 x M.2 M key NVMe sockets
- 4-pin fan connector (Pi 5 style)
- 2 x MIPI DSI/CSI-2 FPC connectors (22-pin 0.5 mm pitch cable)
- RTC battery socket (CR1220 - battery not included)
-
Video:
- 2 x full-size HDMI 2.0 connectors
-
Input power:
- External +5V USB-C PSU
- Power button to wake and shut down Compute Module 5
-
Form factor:
- 85mm x 87mm
Resources
Package Contents
- 1x SupTronics X1501 Dual Ethernet Dual NVMe IO Board for CM5
- 2x M.2 extension boards (enables support for shorter 2230 and 2242 NVMe SSDs)
- 3x 2.54mm Jumper caps
- 1x Screw/Standoff pack
CM5, Heatsink/cooler, NVMe drives and power supply not included.
Original: $62.90
-65%$62.90
$22.01Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The SupTronics X1501 is a compact IO board designed for the Raspberry Pi Compute Module 5 (CM5), combining dual Ethernet ports, two M.2 NVMe slots, and a wide range of I/O into a single 87×88×25mm board. When used with a compatible PoE HAT, it can support both 1GbE with PoE+ and 2.5GbE for high-speed networking up to 2.5Gbps.
Storage is handled by two full-size M.2 2280 NVMe sockets for up to 8TB total capacity over PCIe 2.0 (5Gbps). The board can also support 2260 sticks, as well as 2230 or 2242 when using the included adapters.
The board includes two full-size HDMI 2.0 ports, supporting dual 4K output, and twin 22-pin MIPI DSI/CSI-2 connectors for Raspberry Pi camera and display modules. A microSD slot is provided for CM5 Lite variants. The standard 40-pin GPIO header, and support for PWM-controlled fans allow for broad compatibility and thermal management in embedded use.
All major ports - USB, HDMI, Ethernet, and power - are aligned along one edge, making case integration simple. Additional features include a USB-C port for both power and eMMC flashing, a power button for controlled startup/shutdown, and jumper settings for disabling features such as wireless or EEPROM write access. A CR1220 RTC battery socket (battery not included) is included to retain timekeeping through power loss.
CM5, Heatsink/cooler, NVMe drives and power supply not included.
Features
-
Compact Design:
- 87mm x 88mm x 25mm footprint
- Small form factor with a wide range of I/O options
-
Dual Ethernet Ports:
- 1GbE port with PoE+ support (requires PoE+ HAT+)
- 2.5GbE port supporting speeds up to 2.5Gbps
-
Dual M.2 NVMe SSD Slots:
- Two full-size M.2 2280 PCIe 2.0 slots (5Gbps)
- Also supports 2260
- 2242 and 2230 supported via included adapter
- Up to 8TB total storage (4TB + 4TB)
- Two full-size M.2 2280 PCIe 2.0 slots (5Gbps)
-
HDMI Output:
- Two full-size HDMI 2.0 ports
- Supports dual 4K display output
-
Camera & Display Integration:
- Dual 22-pin MIPI DSI/CSI-2 connectors (0.5mm pitch)
- Compatible with Raspberry Pi 5 CSI and DSI modules
-
Storage Options:
- MicroSD card slot for Compute Module 5 Lite (non-eMMC) variants
-
Raspberry Pi HAT+ Support:
- Compatible with Raspberry Pi HAT+ boards
-
Control & Monitoring:
- Onboard power button to wake/shut down the Compute Module 5
- CR1220 RTC battery socket for maintaining system time (battery not included)
- Configurable jumpers to disable wireless or EEPROM access
-
Cooling Support:
- 4-pin PWM fan connector for active cooling
-
USB-C Port:
- Used for both power input and OS image loading to CM5 eMMC
-
Connector Layout:
- All major ports grouped along one edge for tidy cable management and easy enclosure design
Specifications
-
Power supply:
- 5.1Vdc +/-5% 5A via USB-C power supply
-
Connectivity:
- USB-C (Power in and OS image loading)
- 1 Gigabit RJ45 Ethernet with PoE+ HAT+ support (requires Raspberry Pi PoE+ HAT)
- USB 2.0 Type-A
- USB 3.0 Type-A
- 2.5 Gigabit RJ45 Ethernet
- Standard 40-pin GPIO header
- MicroSD card socket for Compute Module 5 Lite modules
- 2 x M.2 M key NVMe sockets
- 4-pin fan connector (Pi 5 style)
- 2 x MIPI DSI/CSI-2 FPC connectors (22-pin 0.5 mm pitch cable)
- RTC battery socket (CR1220 - battery not included)
-
Video:
- 2 x full-size HDMI 2.0 connectors
-
Input power:
- External +5V USB-C PSU
- Power button to wake and shut down Compute Module 5
-
Form factor:
- 85mm x 87mm
Resources
Package Contents
- 1x SupTronics X1501 Dual Ethernet Dual NVMe IO Board for CM5
- 2x M.2 extension boards (enables support for shorter 2230 and 2242 NVMe SSDs)
- 3x 2.54mm Jumper caps
- 1x Screw/Standoff pack
CM5, Heatsink/cooler, NVMe drives and power supply not included.





















