Orange Pi и похожие платы
Orange Pi, Radxa ROCK и похожие платы — это не «копии Raspberry Pi», а отдельные семейства одноплатных компьютеров. Они могут быть мощными и недорогими, но требуют внимательной проверки модели, ревизии, образа Linux, распиновки и поддержки периферии.
В статье для сравнения используются две реальные платы одного класса: Orange Pi 5 Plus и Radxa ROCK 5B. Обе построены вокруг Rockchip RK3588, но различаются разъёмами, сетевыми возможностями, документацией, образами и удобством эксплуатации.

Альтернативную SBC выбирают только по точной модели и ревизии. Нужно проверить не только процессор, но и камеры, накопители, GPIO, питание, охлаждение, системный образ, драйверы и наличие документации.
Что это за компьютеры
Такие платы полезны, когда Raspberry Pi не хватает портов, Ethernet, памяти, NVMe, видеовхода или вычислительной производительности. Например, Orange Pi 5 Plus интересен двумя 2,5 GbE-портами, а ROCK 5B — компактной RK3588-платформой с GPIO и M.2.
Но одинаковый SoC не делает платы взаимозаменяемыми. Разводка камер, питание, сетевые контроллеры, GPIO, device tree и системные образы зависят от производителя и ревизии платы.

Преимущества и недостатки
| Сторона | Что это значит для проекта |
|---|---|
| Много интерфейсов | Можно получить Ethernet, USB, камеры, M.2, GPIO и дисплеи на одной плате. |
| Высокая производительность | RK3588 подходит для тяжёлых Linux-задач, видео и некоторых AI-сценариев. |
| NVMe и eMMC | Можно собрать более быстрый и надёжный узел, чем только на microSD. |
| Гибкий выбор моделей | Можно подобрать плату под конкретные порты и габариты. |
| Поддержка слабее Raspberry Pi | Документация, форумы и образы могут быть менее удобными для новичка. |
| Ревизии имеют значение | Небольшое изменение платы может изменить питание, разъём или совместимость. |
| GPIO не универсален | 40-pin разъём может выглядеть знакомо, но иметь другое назначение контактов. |
| Нужны стендовые тесты | Камеру, NPU, накопитель и USB проверяют до монтажа в робота. |
Две точные модели для сравнения
| Параметр | Orange Pi 5 Plus | Radxa ROCK 5B |
|---|---|---|
| SoC | Rockchip RK3588 | Rockchip RK3588 |
| CPU | 4 × Cortex-A76 до 2,4 ГГц + 4 × Cortex-A55 до 1,8 ГГц | 4 × Cortex-A76 до 2,4 ГГц + 4 × Cortex-A55 до 1,8 ГГц |
| GPU/NPU | Mali-G610 и NPU до 6 TOPS для поддерживаемых операций | Mali-G610 и NPU до 6 TOPS для поддерживаемых операций |
| RAM | варианты 4, 8, 16 ГБ; есть отдельная версия 32 ГБ | варианты 4, 8, 16 ГБ, в новых поставках встречаются варианты с большим объёмом |
| Накопители | microSD, eMMC, M.2 M-Key NVMe | microSD, eMMC, M.2 M-Key NVMe |
| Сеть | два порта 2,5 GbE, Wi-Fi через M.2 E-Key | один порт 2,5 GbE, Wi-Fi через M.2 E-Key |
| Расширение | 40-pin header, USB, камеры, дисплей, HDMI | 40-pin header, USB, камеры, дисплей, HDMI |
| Когда интересна | сетевой робот, шлюз, две камеры, NVMe | компактный вычислительный узел на RK3588 |
Эта таблица не выбирает победителя. Два Ethernet-порта не помогут, если камера не поддерживается выбранным образом. NPU не ускорит модель, если runtime не поддерживает нужные операции. Плата подходит только после проверки всего узла.
Распиновка и совместимость
На многих SBC есть похожий 40-контактный разъём. Его форма не гарантирует совместимость с Raspberry Pi HAT или чужой схемой. Один контакт может быть питанием, GPIO, UART, I²C, SPI или линией, занятой другой функцией.
Перед подключением нужно проверить:
| Проверка | Зачем она нужна |
|---|---|
| Точная ревизия платы | Pinout и схема могут отличаться между версиями. |
| Официальный pinout | Не перепутать физический контакт, GPIO и альтернативную функцию. |
| Логические уровни | Обычно GPIO работают с 3,3 В, но это нужно подтвердить для платы. |
| Device tree и образ Linux | Пин может существовать физически, но не быть доступным в выбранной системе. |
| Занятые линии | UART, I²C, SPI, камера или кнопки могут использовать часть выводов. |
Совместимые языки и IDE
| Инструмент | Когда использовать |
|---|---|
| Python | Прототипы, камеры, датчики, OpenCV, сервисы робота. |
| C/C++ | Производительность, системные библиотеки, работа с видеопотоком. |
| ROS 2 | Роботы с несколькими узлами, сенсорами и навигацией. |
| Docker/containers | Воспроизводимая среда, если образ и ядро это поддерживают. |
| VS Code / SSH | Удалённая разработка и обслуживание. |
| Vendor images | Старт с официального образа конкретной платы. |
Что проверить перед покупкой
| Проверка | Зачем она нужна |
|---|---|
| Официальный образ | Без рабочего образа Linux плата не решает задачу робота. |
| Камеры и дисплеи | Разъём и шлейф не гарантируют поддержку сенсора. |
| NVMe/eMMC/microSD | Накопитель влияет на скорость, надёжность и восстановление стенда. |
| Wi-Fi/Bluetooth | На некоторых платах беспроводной модуль не встроен. |
| Питание | Нужны подходящий источник, кабель и запас для USB-устройств. |
| Охлаждение | Длительная нагрузка может снижать частоту. |
| Габариты и крепёж | Разъёмы должны оставаться доступными после установки в корпус. |
| Сообщество и документация | Для школьной методички важна воспроизводимость, а не только цена. |
Практика
Выберите одну конкретную альтернативную SBC и по официальной документации заполните таблицу: точная ревизия, системный образ, накопитель, камера, сеть, питание, охлаждение и доступные GPIO. Для каждого пункта приложите ссылку на страницу, где он подтверждён. Затем укажите один непроверенный риск.
Карточка пригодна для решения о покупке, если в ней нет характеристик «по названию семейства», а каждый вывод относится к точной модели и версии образа. Непроверенный критический риск означает, что выбор пока не завершён.
Проверьте себя
- Почему нельзя выбирать плату только по названию SoC?
- Чем Orange Pi 5 Plus отличается от ROCK 5B для сетевого робота?
- Почему похожий 40-pin разъём не гарантирует совместимость?
- Что нужно проверить кроме наличия разъёма камеры?
- Зачем фиксировать версию системного образа?
- Почему альтернативная SBC может быть сложнее для школьных занятий?
Сначала ответьте без подсказки. Ответ можно считать полным, если вы:
- формулируете основную мысль своими словами;
- называете важные условия, ограничения или меры безопасности;
- для схемы, кода или расчёта показываете ход решения и ожидаемый результат.
Если один из пунктов объяснить не получается, найдите соответствующую главу статьи, перечитайте её и повторите ответ.
Словарь статьи
- SBC — одноплатный компьютер, на котором обычно запускается операционная система.
- SoC — основная микросхема с процессорными ядрами и периферией.
- Системный образ — подготовленный набор ОС, ядра, драйверов и настроек для платы.
- Device tree — описание аппаратных узлов, которое ядро Linux использует при запуске.
- Ревизия платы — конкретный аппаратный вариант модели.
Связанные темы
- Raspberry Pi
- NVIDIA Jetson
- GPIO и внешние устройства
- Камеры и USB-устройства
- Связь с микроконтроллером