
FriendlyElec NanoPi M6
Compact 62×90mm RK3588S SBC with up to 32GB LPDDR5, M.2 NVMe, 8K HDMI, and USB-C PD — a versatile Linux developer board for AI, media, and embedded applications.
$89.00
Tap any value to browse matching devices
Specifications
Components
Rockchip RK3588S: 4× Cortex-A76 @ 2.4GHz + 4× Cortex-A55 @ 1.8GHz, Mali-G610 MP4 GPU, 6 TOPS NPU, 8K H.265/VP9 decode @ 60fps.
ARM Mali-G610 MP4 GPU supporting OpenGL ES 1.1/2.0/3.2, OpenCL 2.2, and Vulkan 1.2.
GPIO Map
Overview
The NanoPi M6 is a compact single-board computer from FriendlyElec built around the Rockchip RK3588S — the single-chip variant of Rockchip's flagship RK3588 SoC. Measuring just 62×90mm, it packs an octa-core ARM processor, Mali-G610 MP4 GPU, 6 TOPS NPU, and LPDDR5 memory into a footprint well suited for space-constrained embedded deployments.
Memory configurations scale from 4GB to 32GB of LPDDR5 at 2400MHz, and storage comes via an M.2 M-Key socket (PCIe NVMe) plus an eMMC module socket. Video output reaches 8K@60Hz over HDMI 2.1, while dual MIPI DSI connectors and a MIPI CSI interface support touchscreen displays and camera add-ons. The USB-C port supports Power Delivery with a wide 6–20V input range, including standard 65W laptop adapters.
A 30-pin 2.54mm GPIO header exposes SPI, six UARTs, three I2C buses, PWM outputs, and 20 general-purpose GPIO lines. An M.2 E-Key connector accepts optional WiFi/Bluetooth modules (RTL8822CE or compatible). The board supports Armbian, FriendlyWrt, Ubuntu, Debian, and Android, making it popular for NAS builds, smart gateways, AI inference nodes, and digital signage applications.
Use Cases
8Home Server
Used as a low-power home server for file sharing, self-hosted apps, and local services — often running Docker, Home Assistant, or similar on Armbian/Debian/Ubuntu.
Edge AI
On-device machine learning inference at the edge, without cloud dependency
Edge Computing
Processing sensor data locally at the edge before transmitting to cloud for reduced latency.
Media Player
Building custom media playback devices for audio, video, or digital signage using DVI/HDMI output.
ARM SBC Development
Used as an ARM Linux development and prototyping platform — running full Debian/Ubuntu for building and testing ARM-native software and embedded Linux applications.
Embedded Linux
Running a full Linux distribution in embedded or headless applications, such as servers, gateways, edge devices, and automation controllers.
IoT Gateway
Acting as a local IoT gateway that aggregates data from sensors, runs MQTT broker, Node-RED, or Home Assistant, and bridges to the cloud.
Digital Signage
Driving displays for advertising, information kiosks, or menu boards with 4K video and dynamic content.
Resources
Where to Buy
Explore more of the directory — popular use cases, firmware, and specs to browse next.




