NanoPi NEO4 — компактный одноплатный компьютер от FriendlyELEC на SoC Rockchip RK3399, выполненный в формате 60 × 45 мм. Это, по сути, уменьшенная версия более крупной NanoPi M4 на том же SoC: плата сохраняет привычный 40-контактный GPIO, HDMI до 4K и встроенный Wi-Fi/Bluetooth, но заметно компактнее и с более скромным набором портов.
В основе платы — два производительных ядра Cortex-A72 и четыре энергоэффективных ядра Cortex-A53, графика Mali-T864. Оперативная память ограничена 1 ГБ DDR3 — заметно меньше, чем у NanoPi M4 с её вариантами на 2 или 4 ГБ.
Плата поддерживает Ubuntu, Lubuntu, Android, Debian, FriendlyCore, FriendlyDesktop, FriendlyWrt, Buildroot и OpenMediaVault.
- 1 Основные характеристики NanoPi NEO4
- 2 Технические характеристики
- 3 Интерфейсы и разъёмы
- 4 Операционные системы
- 5 Возможности и особенности
- 6 Для чего подходит NanoPi NEO4
- 7 Преимущества
- 8 Ограничения
- 9 NanoPi NEO4 и похожие одноплатные компьютеры
- 10 Заключение
- 11 Материалы
- 12 Читайте также
Основные характеристики NanoPi NEO4
- Процессор: Rockchip RK3399, 2 × Cortex-A72 (до 2,0 ГГц) + 4 × Cortex-A53 (до 1,5 ГГц)
- Графика: Mali-T864 (OpenGL ES 1.1/2.0/3.0/3.1, OpenCL, DirectX 11, AFBC)
- Оперативная память: 1 ГБ DDR3-1866
- Встроенное хранилище: разъём для модуля eMMC (в базовой комплектации отсутствует)
- Слот для карт памяти: microSD ×1
- Сетевые интерфейсы: 1 × Gigabit Ethernet
- Wi-Fi: встроенный модуль 802.11 b/g/n
- Bluetooth: встроенный, версия 4.0
- USB: 1 × USB 3.0 Type-A, 1 × USB 2.0 Type-A, 1 × USB 2.0 на штырьковом разъёме, 1 × USB-C (OTG/питание)
- Видео: HDMI 2.0a до 4K@60Гц (HDCP 1.4/2.2), 1 × MIPI-CSI (до 13 Мпикс)
- Аудио: через HDMI, а также 8-контактный разъём I²S
- GPIO: 40-контактный разъём (I²C, UART, SPI, GPIO, PCIe, PWM)
- Питание: USB-C или 40-контактный GPIO-разъём, 5В/3А
- Размеры платы: 60 × 45 мм, 8-слойный PCB
- Операционная система: Ubuntu, Lubuntu, Android, Debian, FriendlyCore, FriendlyDesktop, FriendlyWrt, Buildroot, OpenMediaVault
NanoPi NEO4 продаётся FriendlyELEC в единственной конфигурации памяти — 1 ГБ DDR3, без более крупных вариантов, доступных для NanoPi M4. Встроенного eMMC у платы нет, но предусмотрен разъём для установки отдельного модуля.
Технические характеристики
Процессор и SoC
NanoPi NEO4 построена на том же SoC, что и более крупная NanoPi M4, — Rockchip RK3399 с гетерогенной архитектурой big.LITTLE: два ядра Cortex-A72 (до 2,0 ГГц) и четыре ядра Cortex-A53 (до 1,5 ГГц).
Графический процессор
За графику отвечает Mali-T864 с аппаратным декодированием 4K VP9 и 4K 10-бит H.265/H.264 на 60 кадрах в секунду, а также поддержкой двух видеовыходов (Dual VOP). Видеовыход HDMI 2.0a поддерживает разрешение до 4K@60Гц с HDCP 1.4/2.2.
Оперативная память
Плата оснащается 1 ГБ памяти DDR3-1866, распаянной на плате без возможности расширения. Это заметно меньше, чем на NanoPi M4 (2 или 4 ГБ) — компактный формат NEO4 достигается в том числе за счёт более скромной памяти.
Сетевые интерфейсы
NanoPi NEO4 оснащена одним портом Gigabit Ethernet и встроенным модулем Wi-Fi (802.11 b/g/n) и Bluetooth 4.0. В отличие от NanoPi M4 с поддержкой 802.11ac и 2×2 MIMO, здесь используется более простой Wi-Fi-модуль без стандарта ac.
USB и другие интерфейсы
На плате доступны один порт USB 3.0 Type-A, один порт USB 2.0 Type-A и ещё один USB 2.0 на штырьковом разъёме 2,54 мм. Разъём USB-C работает в режиме OTG и одновременно принимает питание. Видеоввод реализован через один разъём MIPI-CSI с поддержкой камер до 13 мегапикселей.
Хранилище
Встроенного eMMC на плате нет, но предусмотрен разъём для установки отдельного модуля. Основной вариант хранения — карта microSD. Слот M.2 в открытой спецификации не упомянут.
GPIO и периферия
GPIO представлен привычным 40-контактным разъёмом с интерфейсами I²C, UART, SPI, GPIO, а также поддержкой PCIe и PWM — тот же формат, что и у NanoPi M4, знакомый по платам класса Raspberry Pi. Дополнительно на плате есть 8-контактный разъём I²S для цифрового аудио и отладочный порт Debug UART (уровень 3В, скорость 1 500 000 бод).
На плате также есть светодиод питания, индикаторный светодиод, управляемый через GPIO, и контактные площадки для подключения батареи RTC.
GPIO2 — разъём I2S (8 контактов)
Дополнительный 8-контактный разъём цифрового аудиоинтерфейса I2S для подключения аудиокодеков.
| Pin | Назначение |
|---|---|
| 1 | GND |
| 2 | I2S0_SDI0 |
| 3 | VCC5V0_SYS |
| 4 | I2S0_SDI1SDO3 |
| 5 | I2S0_LRCK_RX |
| 6 | I2S0_SDI2SDO2 |
| 7 | I2S0_SCLK |
| 8 | I2S0_SDI3SDO1 |
GPIO3 — разъём UART/USB (8 контактов)
Дополнительный 8-контактный разъём с отладочным UART и второй линией USB 2.0.
| Pin | Назначение |
|---|---|
| 1 | UART2DBG_RX — вход отладочного UART |
| 2 | VCC5V0_SYS — выход питания 5В |
| 3 | UART2DBG_TX — выход отладочного UART |
| 4 | HOST1_DM — USB 2.0, сигнал D- |
| 5 | VCC5V0_SYS — выход питания 5В |
| 6 | HOST1_DP — USB 2.0, сигнал D+ |
| 7 | GND |
| 8 | GND |
Интерфейс MIPI-CSI — распиновка
30-контактный разъём FPC для подключения камерного модуля по интерфейсу MIPI-CSI.
| Pin | Назначение |
|---|---|
| 1 | VCC5V0_SYS — питание 5В |
| 2 | VCC5V0_SYS — питание 5В |
| 3 | GND |
| 4 | VCC_CSI_AF2.8V — питание 2,8В для VCM |
| 5 | VCC_CSI_1.2V — питание 1,2В ядра сенсора |
| 6 | VCC1V8_CAM — питание 1,8В для I/O |
| 7 | VCC_CSI_2.8V — питание 2,8В аналоговой части сенсора |
| 8 | VCC_CSI_1.0V — питание 1,0В ядра сенсора |
| 9 | I2C1_SCL — тактовый сигнал I2C (1,8В) |
| 10 | I2C1_SDA — данные I2C (1,8В) |
| 11 | MIPI_CSI0_RST — сброс камерного модуля |
| 12 | MIPI_CSI0_PWN — отключение питания камерного модуля |
| 13 | GND |
| 14 | GPIO2_B3_CIF_CLKOUTA — тактовый сигнал (MCLK) для камеры |
| 15 | GND |
| 16 | MIPI_RX0_D3P |
| 17 | MIPI_RX0_D3N |
| 18 | GND |
| 19 | MIPI_RX0_D2P |
| 20 | MIPI_RX0_D2N |
| 21 | GND |
| 22 | MIPI_RX0_D1P |
| 23 | MIPI_RX0_D1N |
| 24 | GND |
| 25 | MIPI_RX0_CLKP |
| 26 | MIPI_RX0_CLKN |
| 27 | GND |
| 28 | MIPI_RX0_D0P |
| 29 | MIPI_RX0_D0N |
| 30 | GND |
Разъём eMMC
Разъём для установки отдельного модуля eMMC-накопителя.
| Pin | Назначение |
|---|---|
| 1 | EMMC_D0 |
| 2 | EMMC_D1 |
| 3 | EMMC_D2 |
| 4 | EMMC_D3 |
| 5 | EMMC_D4 |
| 6 | EMMC_D5 |
| 7 | EMMC_D6 |
| 8 | EMMC_D7 |
| 9 | EMMC_STRB |
| 10 | GND |
| 11 | EMMC_CMD |
| 12 | EMMC_CLKO |
| 13 | N/C |
| 14 | GND |
| 15 | N/C |
| 16 | VCC1V8_S3 |
| 17 | eMMC_RST |
| 18 | VCC3V3_S3 |
| 19 | GND |
| 20 | GND |
Питание
Питание подаётся через разъём USB-C или через контакты 40-контактного GPIO-разъёма, напряжением 5В и рекомендуемым током 3А.
Охлаждение
Официальная документация не описывает штатное решение охлаждения и не упоминает разъём для вентилятора. Заявленный диапазон рабочих температур — от −20 до 70 °C. При видеонагрузке на компактной плате стоит предусмотреть как минимум пассивное охлаждение.
Размеры и конструкция
Плата выполнена в компактном формате 60 × 45 мм на 8-слойном текстолите — заметно меньше, чем NanoPi M4 (85 × 56 мм), при сохранении того же SoC. Точные данные о весе платы производитель не публикует.
Интерфейсы и разъёмы
- Gigabit Ethernet — один сетевой порт;
- USB 3.0 Type-A и USB 2.0 Type-A — для периферии и накопителей;
- USB-C — OTG и питание;
- HDMI — видеовыход до 4K@60Гц;
- MIPI-CSI — для камерного модуля;
- microSD — слот для карт памяти;
- GPIO (40 контактов) — I²C, UART, SPI, PCIe, PWM.
Операционные системы
- Ubuntu, Lubuntu — десктопные варианты для повседневного использования;
- Android — для мультимедийных сценариев;
- Debian — для серверных задач;
- FriendlyCore, FriendlyDesktop — облегчённое и полнофункциональное окружения на основе Ubuntu Core;
- FriendlyWrt — сборка на основе OpenWrt для маршрутизации;
- OpenMediaVault — готовая NAS-система;
- Buildroot — минималистичное встраиваемое окружение.
Возможности и особенности
- производительный SoC RK3399 в компактном формате 60 × 45 мм;
- видеовыход HDMI до 4K и аппаратное декодирование видео делают плату подходящей для компактного медиацентра;
- встроенные Wi-Fi и Bluetooth избавляют от необходимости в дополнительных модулях;
- привычный 40-контактный GPIO упрощает перенос проектов с плат формата Raspberry Pi.
Для чего подходит NanoPi NEO4
- Компактный медиацентр — благодаря HDMI 4K и аппаратному декодированию видео;
- Встраиваемые проекты с камерой — благодаря разъёму MIPI-CSI;
- Лёгкий сервер или Docker-хост — с ограничением по объёму памяти в 1 ГБ;
- Образовательные проекты — благодаря знакомому формату GPIO и компактному размеру.
Если нужен больший объём памяти или больше портов USB 3.0, стоит рассматривать более крупную NanoPi M4 на том же SoC.
Преимущества
- производительный SoC RK3399 в компактном формате;
- встроенные Wi-Fi и Bluetooth;
- видеовыход HDMI до 4K@60 Гц;
- привычный 40-контактный GPIO.
Ограничения
При выборе NanoPi NEO4 стоит учитывать несколько ограничений.
Во-первых, плата ограничена 1 ГБ оперативной памяти без возможности выбора большего объёма.
Во-вторых, встроенного eMMC на плате нет — накопитель нужно приобретать отдельно или использовать microSD.
В-третьих, Wi-Fi-модуль поддерживает только стандарты 802.11 b/g/n без более быстрого 802.11ac, доступного на NanoPi M4.
Также на плате только один разъём MIPI-CSI вместо двух, доступных на NanoPi M4.
NanoPi NEO4 и похожие одноплатные компьютеры
Ближе всего к NanoPi NEO4 стоит более крупная NanoPi M4 на том же SoC RK3399, с большим объёмом памяти и числом портов, а также компактная NanoPi NEO3 на SoC RK3328 — более простая и дешёвая альтернатива без видеовыхода.
| Характеристика | NanoPi NEO4 | NanoPi M4 | NanoPi NEO3 |
|---|---|---|---|
| SoC | RK3399 | RK3399 | RK3328 |
| RAM | 1 ГБ DDR3 | 2 ГБ DDR3 / 4 ГБ LPDDR3 | 1/2 ГБ DDR4 |
| Ethernet | 1×Gigabit | 1×Gigabit | 1×Gigabit |
| Wi-Fi/BT | Встроенный (802.11 b/g/n) | Встроенный (802.11ac) | Нет |
| USB | USB 3.0 + 2×USB 2.0 + USB-C | 4×USB 3.0 + USB-C | USB 3.0 + 2×USB 2.0 (header) |
| HDMI | до 4K@60 | до 4K@60 | Нет |
| GPIO | 40-pin | 40-pin | 26-pin |
| Размер | 60×45 мм | 85×56 мм | 48×48 мм |
NanoPi NEO4 — компромисс между производительностью RK3399 и компактностью: она уступает NanoPi M4 в объёме памяти и числе портов, но заметно меньше по размеру. NanoPi NEO3, в свою очередь, ещё компактнее и дешевле, но построена на менее мощном SoC и лишена видеовыхода.
Заключение
NanoPi NEO4 — компактный одноплатный компьютер на производительном SoC Rockchip RK3399, сочетающий видеовыход HDMI до 4K, встроенные Wi-Fi/Bluetooth и привычный 40-контактный GPIO в формате всего 60 × 45 мм.
Плата хорошо подходит для компактных медиацентров, проектов с камерой и образовательных задач, но ограничена 1 ГБ оперативной памяти и отсутствием встроенного eMMC.
Главное преимущество NanoPi NEO4 — сочетание производительного SoC RK3399 и компактных размеров, что делает плату удобным выбором там, где важна производительность в ограниченном пространстве, а не максимальная память или число портов.
Материалы
- FriendlyELEC Wiki — NanoPi NEO4
- FriendlyELEC Wiki — NanoPi M4 (для сравнения)
- FriendlyELEC Wiki — NanoPi NEO3 (для сравнения)
- Rockchip — RK3399
- Rockchip Open Source — RK3399









