NanoPi R2S — компактный одноплатный компьютер от FriendlyELEC, ориентированный прежде всего на сетевые задачи. Главная особенность платы — два гигабитных Ethernet-порта, благодаря которым её можно использовать в качестве маршрутизатора, сетевого шлюза, VPN-сервера, домашнего сервера или компактного устройства для сетевых проектов.
В основе NanoPi R2S находится четырёхъядерный Rockchip RK3328 с архитектурой ARM Cortex-A53 и 1 ГБ оперативной памяти DDR4. Для платы доступны Linux-системы, FriendlyWrt и OpenMediaVault, а также образы сторонних проектов.
Основные характеристики NanoPi R2S
- Процессор: Rockchip RK3328, 4 ядра ARM Cortex-A53
- Графика: Mali-450MP2
- Оперативная память: 1 ГБ DDR4
- Сетевые интерфейсы: 2 × Gigabit Ethernet
- USB: 1 × USB 3.0, используемый для второго Ethernet; 1 × USB 2.0 Host Type-A
- Накопитель: слот MicroSD
- GPIO: 24-контактный разъём
- UART: 3,3 В TTL, 3 контакта
- Питание: 5 В / 2 А
- Размер платы: 55,6 × 52 мм
- Рабочая температура: 0…80 °C
- Операционные системы: FriendlyWrt, Debian, Ubuntu Core, OpenMediaVault и другие Linux-системы.
Технические характеристики
Процессор и SoC
NanoPi R2S построен на базе Rockchip RK3328 — 64-битной однокристальной системы с четырьмя ядрами ARM Cortex-A53.
RK3328 выпускается по 28-нм техпроцессу и поддерживает ARMv8-A. В составе SoC присутствуют аппаратные средства для обработки видео, контроллеры памяти, USB, SDIO, UART, SPI, I2C и другие интерфейсы. Rockchip указывает для RK3328 поддержку DDR3, DDR3L, LPDDR3 и DDR4.
Для NanoPi R2S используется конфигурация с 1 ГБ DDR4.
Графика и мультимедиа
За графику отвечает Mali-450MP2 с поддержкой OpenGL ES 1.1/2.0. Сам RK3328 рассчитан на мультимедийные устройства и поддерживает аппаратное декодирование видео высокого разрешения, включая H.265/H.264 и VP9.
Однако NanoPi R2S проектировалась прежде всего как сетевая плата. В отличие от мультимедийных одноплатников с HDMI, здесь основной акцент сделан на сетевых интерфейсах, компактности и серверных задачах.
Оперативная память
На плате установлено 1 ГБ DDR4.
Для сетевых сервисов этого объёма достаточно для многих типичных сценариев: маршрутизации, VPN, DNS, DHCP, сетевого мониторинга, лёгких серверных приложений и Docker-контейнеров.
При этом 1 ГБ памяти ограничивает использование R2S в тяжёлых графических и ресурсоёмких серверных задачах.
Сетевые интерфейсы
Именно сеть является главной особенностью NanoPi R2S.
Плата оснащена двумя портами 10/100/1000 Мбит/с Ethernet:
- один порт подключён непосредственно к сетевому контроллеру;
- второй реализован через USB 3.0.
По данным FriendlyELEC, в их тестировании с использованием iperf скорость передачи через оба сетевых интерфейса достигала примерно 941 Мбит/с в каждом направлении.
Два независимых гигабитных интерфейса позволяют использовать плату в схемах, где требуется разделение сетей. Например:
- WAN + LAN;
- интернет-шлюз;
- маршрутизатор;
- VPN-шлюз;
- сетевой мост;
- межсетевой шлюз;
- устройство для мониторинга сетевого трафика.
Именно поэтому NanoPi R2S получила широкое применение в проектах на базе OpenWrt и других Linux-систем.
USB
NanoPi R2S имеет:
- 1 × USB 3.0 — используется для второго гигабитного Ethernet-интерфейса;
- 1 × USB 2.0 Type-A Host — для подключения периферии.
USB 2.0 можно использовать для флеш-накопителя, USB-модема, Wi-Fi-адаптера, клавиатуры или других совместимых устройств.
MicroSD
Для установки операционной системы предусмотрен слот MicroSD.
Официальная документация FriendlyELEC рекомендует использовать карту Class 10 или выше и объёмом не менее 8 ГБ.
Поскольку встроенного eMMC на NanoPi R2S нет, MicroSD является основным способом хранения системы и данных.
GPIO и периферийные интерфейсы
На плате установлен 24-контактный GPIO-разъём.
Через него доступны различные сигналы SoC, включая:
- I2C;
- UART;
- GPIO;
- питание 3,3 В;
- питание 5 В;
- GND.
Например, официальная распиновка указывает I2C0 SDA/SCL и UART1 TX/RX на соответствующих контактах разъёма.
GPIO позволяет использовать NanoPi R2S не только как готовый сетевой компьютер, но и как основу для собственных embedded-проектов.
UART
Для отладки предусмотрен 3-контактный UART с логическими уровнями 3,3 В.
Согласно документации FriendlyELEC, стандартная скорость отладочного последовательного порта составляет 1500000 бод.
UART особенно полезен при первоначальной настройке платы, диагностике загрузки Linux и разработке собственных системных образов.
Питание
NanoPi R2S питается от источника 5 В / 2 А.
Питание осуществляется через разъём MicroUSB. Для стабильной работы рекомендуется использовать качественный блок питания с достаточным током, особенно при подключении USB-устройств.
Размеры
Размер печатной платы составляет всего 55,6 × 52 мм.
Компактные размеры позволяют устанавливать NanoPi R2S в небольшие корпуса и использовать её там, где обычный компьютер или более крупная одноплатная система занимает слишком много места.
Температурный диапазон
В официальной спецификации FriendlyELEC для NanoPi R2S указан диапазон измерения температуры от 0 до 80 °C.
При длительной высокой нагрузке, особенно в закрытом корпусе, следует учитывать охлаждение процессора и общий воздушный поток.
Интерфейсы и разъёмы
NanoPi R2S имеет сравнительно небольшой набор внешних интерфейсов, но он хорошо соответствует её сетевой специализации.
Основные разъёмы:
| Интерфейс | Количество | Назначение |
|---|---|---|
| Gigabit Ethernet | 2 | Сетевое подключение |
| USB 2.0 Type-A | 1 | Периферия |
| USB 3.0 | 1 | Подключение второго Ethernet |
| MicroSD | 1 | Загрузка и хранение ОС |
| MicroUSB | 1 | Питание и USB Slave |
| GPIO | 24-pin | Расширение и периферия |
| UART | 3-pin | Отладка |
| Кнопка | 1 | Пользовательская функция |
| LED | 3 | Индикация состояния |
Конструкция платы намеренно ориентирована на сетевые и серверные сценарии, поэтому здесь нет HDMI-разъёма, аудиовыхода или большого количества USB-портов.
Операционные системы
Для NanoPi R2S FriendlyELEC предоставляет несколько вариантов программного обеспечения.
FriendlyWrt
FriendlyWrt — один из основных вариантов использования NanoPi R2S. Система основана на OpenWrt и предназначена для сетевых устройств.
Она подходит для задач:
- маршрутизации;
- NAT;
- DHCP;
- DNS;
- VPN;
- firewall;
- сетевого мониторинга;
- работы с дополнительными пакетами OpenWrt.
На официальной Wiki сейчас доступны образы FriendlyWrt на базе OpenWrt 25.12, включая вариант с Docker.
Debian
Для платы доступны Debian Core и другие Debian-образы. В актуальных официальных образах присутствует Debian 13.
Debian позволяет использовать R2S как обычный небольшой Linux-сервер.
Ubuntu
FriendlyELEC также предоставляет Ubuntu Core для NanoPi R2S. В актуальных образах доступен Ubuntu 24.04 Core.
OpenMediaVault
NanoPi R2S можно использовать с OpenMediaVault для создания компактного NAS.
В официальных образах FriendlyELEC доступен OpenMediaVault на базе Debian 13.
При этом возможности NAS будут зависеть от подключённых накопителей. Плата не имеет встроенного SATA-контроллера и eMMC, поэтому для серьёзного файлового хранилища потребуется внешнее USB-устройство хранения.
Другие системы
Также доступны варианты:
- Buildroot;
- FriendlyCore;
- Armbian;
- Alpine Linux;
- другие сборки Linux.
FriendlyELEC поддерживает загрузку официальных образов через MicroSD.
Возможности и особенности
Компактный сетевой шлюз
NanoPi R2S хорошо подходит для создания небольшого сетевого шлюза. Два Ethernet-порта позволяют разделить внешнюю и внутреннюю сеть.
Например:
Интернет → WAN → NanoPi R2S → LAN → локальная сеть
При использовании FriendlyWrt плата может выполнять функции маршрутизатора, firewall, DHCP-сервера и VPN-шлюза.
VPN-сервер
R2S можно использовать для VPN-сервисов на базе Linux или OpenWrt.
Наличие двух гигабитных сетевых интерфейсов и относительно мощного для такого размера четырёхъядерного ARM-процессора делает плату интересным вариантом для компактных VPN-шлюзов.
Фактическая производительность VPN зависит от используемого протокола, шифрования, настроек ядра и конкретного программного обеспечения.
Домашний сервер
После установки Debian или Ubuntu NanoPi R2S можно использовать для различных серверных сервисов:
- DNS-сервера;
- DHCP;
- веб-сервера;
- Git-сервера;
- мониторинга;
- MQTT;
- небольших баз данных;
- Docker-контейнеров;
- систем автоматизации.
NAS
С OpenMediaVault плата может использоваться как основа небольшого NAS.
Однако здесь важно учитывать ограниченное количество USB-портов и отсутствие встроенного SATA. Поэтому R2S больше подходит для компактных или вспомогательных сетевых хранилищ, чем для большого многодискового NAS.
IoT и автоматизация
GPIO и UART позволяют подключать периферийные устройства и использовать NanoPi R2S в автоматизации и IoT-проектах.
Например, плату можно использовать как Linux-шлюз между сетевыми сервисами и внешними контроллерами.
Для чего подходит NanoPi R2S
NanoPi R2S особенно интересна в проектах, где важны два Ethernet-порта и небольшие размеры.
Типичные сценарии:
- домашний маршрутизатор;
- VPN-шлюз;
- firewall;
- сетевой шлюз;
- DNS/DHCP-сервер;
- IoT-шлюз;
- небольшой Linux-сервер;
- сетевой мониторинг;
- компактный NAS;
- Docker-хост для лёгких сервисов;
- лабораторные и учебные сетевые проекты;
- embedded-разработка.
Преимущества
- два гигабитных Ethernet-порта;
- компактный корпус платы;
- 1 ГБ DDR4;
- четырёхъядерный Cortex-A53;
- USB 3.0;
- поддержка FriendlyWrt/OpenWrt;
- поддержка Docker;
- возможность установки Debian, Ubuntu и OpenMediaVault;
- GPIO и UART для разработки;
- большое количество готовой документации и образов от FriendlyELEC;
- открытая аппаратная документация.
Ограничения
При выборе NanoPi R2S следует учитывать несколько особенностей.
Во-первых, плата имеет только 1 ГБ оперативной памяти. Для маршрутизации и лёгких серверных задач этого достаточно, но при большом количестве контейнеров или ресурсоёмких сервисов ограничения памяти становятся заметными.
Во-вторых, отсутствуют встроенные Wi-Fi и Bluetooth. Беспроводные возможности можно добавить через совместимый USB-адаптер.
В-третьих, основной накопитель — MicroSD. Встроенного eMMC у стандартной NanoPi R2S нет.
Также плата имеет только один отдельный USB 2.0 Host-разъём, поскольку второй сетевой интерфейс использует USB 3.0.
Наконец, R2S не ориентирована на работу в качестве мультимедийного компьютера: её основная специализация — сеть, Linux и серверные приложения.
NanoPi R2S и NanoPi R2S Plus
Не следует путать NanoPi R2S с более поздней NanoPi R2S Plus.
Обе платы используют Rockchip RK3328 и ориентированы на сетевые задачи, однако R2S Plus получила ряд отличий, включая 32 ГБ eMMC, два USB 2.0-порта и возможность установки опционального Wi-Fi-модуля.
| Характеристика | NanoPi R2S | NanoPi R2S Plus |
|---|---|---|
| SoC | RK3328 | RK3328 |
| CPU | 4 × Cortex-A53 | 4 × Cortex-A53 |
| RAM | 1 ГБ DDR4 | 1 ГБ |
| Ethernet | 2 × Gigabit | 2 × Gigabit |
| eMMC | Нет | 32 ГБ |
| USB Host | 1 × USB 2.0 | 2 × USB 2.0 |
| Wi-Fi | Нет | Опционально |
| MicroSD | Да | Да |
| Основной сценарий | Сетевой шлюз | Сетевой шлюз + расширенные возможности |
R2S Plus является отдельной моделью и не является просто новой ревизией стандартной R2S.
Заключение
NanoPi R2S — компактный ARM-компьютер, в котором основной акцент сделан на сетевых возможностях. Два гигабитных Ethernet-порта, четырёхъядерный RK3328, 1 ГБ DDR4 и поддержка FriendlyWrt делают плату интересной для маршрутизаторов, VPN-шлюзов, firewall и других сетевых устройств.
При этом R2S остаётся полноценным Linux-компьютером. Debian, Ubuntu, OpenMediaVault, Docker и GPIO расширяют область применения далеко за пределы обычного маршрутизатора.
Главное преимущество NanoPi R2S — не универсальность мультимедийного одноплатника, а сочетание двух Gigabit Ethernet, компактных размеров и Linux-среды. Именно поэтому плата хорошо подходит для сетевых и embedded-проектов, где важнее подключение к сети и компактность, чем графика или большое количество периферийных интерфейсов.
Материалы
- FriendlyELEC Wiki — NanoPi R2S
- FriendlyELEC Wiki — NanoPi R2S (中文)
- NanoPi R2S V1.1 — схема
- FriendlyELEC Wiki — NanoPi R2S Plus
- Rockchip — RK3328
- Rockchip Open Source — RK3328
- Rockchip RK3328 — Datasheet










