# 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.

## Quick Facts

- **Brand:** FriendlyElec
- **Price:** ~$89
- **CPU:** ARM Cortex-A76 ×4 @ 2.4GHz + Cortex-A55 ×4 @ 1.8GHz
- **CPU Architecture:** ARM big.LITTLE (Cortex-A76 + A55)
- **CPU Cores:** 8
- **RAM:** 4GB / 8GB / 16GB / 32GB LPDDR5 @ 2400MHz
- **Flash:** eMMC module socket (HS400) + M.2 NVMe (PCIe)
- **USB:** 1× USB 3.0 Type-A, 2× USB 2.0 Type-A, 1× USB-C (PD 6–20V)
- **Power:** USB-C PD 6–20V (65W recommended)
- **Operating Voltage:** 3.3V GPIO
- **Operating Temp:** 0°C to 70°C
- **Dimensions:** 62 × 90 × 1.6mm
- **SD Card:** microSD (UHS-I, SDR104)

## Connectivity

- **Ethernet:** 1× Gigabit Ethernet

## Use Cases

- home-server
- edge-ai
- edge-computing
- media-player
- arm-sbc-development
- embedded-linux
- iot-gateway
- digital-signage

## Components

- **RK3588S** (soc): 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. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.rock-chips.com%2Fa%2Fen%2Fproducts%2FRK35_Series%2F2022%2F0926%2F1660.html&ref=openhardware.directory&product=friendlyelec-nanopi-m6&source=md-export)
- **Mali-G610** (gpu): ARM Mali-G610 MP4 GPU supporting OpenGL ES 1.1/2.0/3.2, OpenCL 2.2, and Vulkan 1.2. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fdeveloper.arm.com%2FProcessors%2FMali-G610&ref=openhardware.directory&product=friendlyelec-nanopi-m6&source=md-export)

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| Pin 3 | I2C0_SDA | I2C | digital-input, digital-output, i2c |
| Pin 5 | I2C0_SCL | I2C | digital-input, digital-output, i2c |
| Pin 8 | UART2_TX | UART | digital-output, uart |
| Pin 10 | UART2_RX | UART | digital-input, uart |
| Pin 11 | GPIO3_B2 | GPIO | digital-input, digital-output |
| Pin 13 | GPIO3_B3 | GPIO | digital-input, digital-output |
| Pin 15 | GPIO3_B4 | GPIO | digital-input, digital-output |
| Pin 16 | GPIO3_B5 | GPIO | digital-input, digital-output |
| Pin 18 | SPI0_CLK | SPI | digital-output, spi |
| Pin 19 | SPI0_MOSI | SPI | digital-output, spi |
| Pin 21 | SPI0_MISO | SPI | digital-input, spi |
| Pin 22 | GPIO3_C0 | GPIO | digital-input, digital-output |
| Pin 24 | SPI0_CSn0 | SPI | digital-output, spi |
| Pin 26 | GPIO3_C2 | GPIO | digital-input, digital-output |
| Pin 27 | I2C1_SDA | I2C | digital-input, digital-output, i2c |
| Pin 28 | I2C1_SCL | I2C | digital-input, digital-output, i2c |
| Pin 29 | GPIO1_A1 | GPIO | digital-input, digital-output |
| Pin 30 | GPIO1_A2 | GPIO | digital-input, digital-output |

## Description

## 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.

## Where to Buy

- [FriendlyElec](https://openhardware.directory/r?to=https%3A%2F%2Fwww.friendlyelec.com%2Findex.php%3Froute%3Dproduct%2Fproduct%26product_id%3D301&ref=openhardware.directory&product=friendlyelec-nanopi-m6&source=md-export) — 89.00

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.friendlyelec.com%2Findex.php%3Froute%3Dproduct%2Fproduct%26product_id%3D301&ref=openhardware.directory&product=friendlyelec-nanopi-m6&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fwiki.friendlyelec.com%2Fwiki%2Findex.php%2FNanoPi_M6&ref=openhardware.directory&product=friendlyelec-nanopi-m6&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.rock-chips.com%2Fa%2Fen%2Fproducts%2FRK35_Series%2F2022%2F0926%2F1660.html&ref=openhardware.directory&product=friendlyelec-nanopi-m6&source=md-export)

## Tags

`rk3588s`, `linux`, `arm`, `sbc`, `npu`, `friendlyelec`, `rockchip`, `embedded`, `lpddr5`

## Images

![FriendlyElec NanoPi M6](https://nbg1.your-objectstorage.com/openhardware-directory/entities/friendlyelec-nanopi-m6/8cab1fe6fff0.jpg)
![FriendlyElec NanoPi M6](https://nbg1.your-objectstorage.com/openhardware-directory/entities/friendlyelec-nanopi-m6/559b06107186.jpg)

---
[View full device page](https://openhardware.directory/devices/friendlyelec-nanopi-m6)