ODROID-M2
Industrial Embedded Systems, HMI, Edge Computing, Home Server, Media Center, Robotics, AI/ML Prototyping
Overview
The ODROID-M2 is a low-profile single board computer powered by the Rockchip RK3588S2 octa-core SoC, representing a significant generational leap over the ODROID-M1 and M1S series. With up to 16GB of 64-bit LPDDR5 RAM, 64GB on-board eMMC storage, and an M.2 NVMe expansion slot, it delivers workstation-class performance for industrial embedded systems, HMI applications, edge computing, and home server deployments. The board supports dual 4K displays via HDMI 2.0 and USB-C DP Alt Mode, includes a 6 TOPS NPU for AI acceleration, features extensive 40-pin and 14-pin GPIO headers for maker projects, and maintains a compact 90x90mm footprint with efficient active cooling that seldom needs the fan to spin.
Key Highlights
- Rockchip RK3588S2 octa-core SoC delivers up to 3x CPU performance over ODROID-M1 with 4x Cortex-A76 big cores
- Up to 16GB LPDDR5 64-bit RAM providing over 2x memory bandwidth compared to previous generation
- 6 TOPS (INT8) NPU for on-device AI/ML acceleration — ideal for edge AI and neural network inference
- Dual 4K display output via native HDMI 2.0 and USB-C DisplayPort Alt Mode for multi-monitor industrial and HMI setups
- Low power consumption — ~8W peak, ~2W idle with HDMI, ~1.3W headless; fan-assisted passive cooling
Video
Technical Specifications
| Brand | Hardkernel |
|---|---|
| Model | ODROID-M2 |
| Processor (CPU) | Rockchip RK3588S2 (4x Cortex-A76 @ 2.3GHz + 4x Cortex-A55 @ 1.8GHz, octa-core) |
| Graphics (GPU) | ARM Mali-G610 MP4 @ 1GHz (OpenGL ES 3.2, OpenCL 2.2, Vulkan 1.2) |
| Memory (RAM) | 8GB or 16GB LPDDR5 64-bit (upgradeable model variants, 4GB model coming soon) |
| Storage | 64GB eMMC 5.1 HS400 on-board (soldered) + 1x M.2 2280 M-Key NVMe (PCIe 2.1 x1) + microSD slot |
| Ports & I/O | 1x HDMI 2.0 (4K@60Hz HDR) 1x USB 3.0 Type-C (DP Alt Mode data only) 1x USB 3.0 Type-A 1x USB 2.0 Type-A 1x Gigabit Ethernet RJ45 1x MIPI DSI (30-pin) 1x Debug UART 1x DC Power Jack (5.5/2.1mm) 40-pin GPIO + 14-pin GPIO |
| Connectivity | N/A (optional Wi-Fi 5 / Bluetooth 5.0 via Module 5BK accessory) |
| Operating System | Android 13, Ubuntu 20.04 LTS (Linux kernel 5.10) |
| Dimensions | 90 x 90 x 21 mm |