FriendlyElec NanoPi M6 - image 1
1 / 2
FriendlyElec

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.

Starting from

$89.00

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

Pin 3
I2C0_SDA
digital-inputdigital-outputi2c
I2C
Pin 5
I2C0_SCL
digital-inputdigital-outputi2c
I2C
Pin 8
UART2_TX
digital-outputuart
UART
Pin 10
UART2_RX
digital-inputuart
UART
Pin 11
GPIO3_B2
digital-inputdigital-output
GPIO
Pin 13
GPIO3_B3
digital-inputdigital-output
GPIO
Pin 15
GPIO3_B4
digital-inputdigital-output
GPIO
Pin 16
GPIO3_B5
digital-inputdigital-output
GPIO
Pin 18
SPI0_CLK
digital-outputspi
SPI
Pin 19
SPI0_MOSI
digital-outputspi
SPI
Pin 21
SPI0_MISO
digital-inputspi
SPI
Pin 22
GPIO3_C0
digital-inputdigital-output
GPIO
Pin 24
SPI0_CSn0
digital-outputspi
SPI
Pin 26
GPIO3_C2
digital-inputdigital-output
GPIO
Pin 27
I2C1_SDA
digital-inputdigital-outputi2c
I2C
Pin 28
I2C1_SCL
digital-inputdigital-outputi2c
I2C
Pin 29
GPIO1_A1
digital-inputdigital-output
GPIO
Pin 30
GPIO1_A2
digital-inputdigital-output
GPIO

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

8

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.