Часть 1
Часть 2
Часть 3
Часть 4

От переводчика: Предлагаю вашему вниманию перевод отчёта по одноплатным компьютерам, который был опубликован на сайте LinuxGizmos.com. В отчёт включены краткие описания 98 плат стоимостью до 200 долларов. В отчёте такие платы называют «хакерскими», чтобы подчеркнуть их пригодность для различного творчества.
Так как объем информации весьма велик, я разбил перевод на несколько частей.

Также хочу предупредить, что под катом очень много картинок!

Итак, часть 1.



КДПВ

В течение последнего года, LinuxGizmos сообщал о дюжинах новых одноплатных компьютерах с открытыми спецификациями, дружественных к разработчикам и «хакерам», на которых можно запустить Linux и Android. Мы добавили их в наш каталог вместе со старыми платами. Платы, попавшие в наш обзор, стоят меньше 200 долларов без учёта пересылки, доступны для доставки в июле этого года, и удовлетворяют нашим (весьма гибким) критериям открытости.

Каталог составлен в сотрудничестве с сайтом Linux.com сообщества Linux Foundation.

В дополнение к 98 обзорам, мы составили детальную таблицу для сравнения основных параметров всех 98 плат.



Сводная таблица всех плат в обзоре. Для просмотра откройте изображение в новой вкладке.

Этот список расширяет наш январский каталог 90 одноплатных компьютеров. В июне 2016 года каталог включал 81 плату, в мае 2015 — 53 платы.

Критерии отбора



Определение критерия выбора одноплатных компьютеров с открытыми спецификациями — непростая задача. Ни один из одноплатников не имеет полностью открытых исходников, особенно это касается GPU и иногда скудно документированных CPU, однако архитектура RISC-V может изменить ситуацию в ближайшем будущем. Некоторые платы из нашего списка имеют полностью open-source лицензию на аппаратное обеспечение. И наконец, проект должен предоставлять подробные спецификации и схемы как минимум портов ввода-вывода, для подсоединения дополнительных плат расширения. Проекты также должны как минимум иметь техническую поддержку и сообщество для индивидуальных разработчиков, то есть форумы, руководства и другие ресурсы для публикации решений и проектов на данном одноплатнике.

Для большинства покупателей важно, чтобы были доступны для скачивания дистрибутивы Linux или Android с поддержкой ресурсов платы. Для новых плат мы допускаем некоторую отсрочку в данном вопросе.

Обзор, приведённый ниже, включает краткое описание и спецификации каждой платы, со ссылками на страницы соответствующего производителя.

Приведённые цены являются самыми низкими на момент публикации, но цена многих плат может изменяться. Цены не включают в себя пересылку, или включают бесплатную пересылку только в определённые регионы. Иногда цена пересылки может быть существенной, превращая, например, 35-долларовую плату в 50-долларовую. Так как LinuxGizmos имеет международную аудиторию, мы не включаем пересылку в цену.
Мы рады комментариям пользователей, особенно касающихся поддержки и программного обеспечения. Пожалуйста, принимайте участие в дискуссии после поста. Не забывайте проголосовать за свою любимую «хакерскую» плату.

Обзор перечисляет платы в алфавитном порядке, и основан на спецификациях и самых низких доступных ценах за последнюю неделю мая 2017 года, платы доступны к поставке в июле 2017 года.

86Duino Zero



компания/проект — DM&P, 86Duino.com
обзор от LinuxGizmos
Страница продукта
CPU — DM&P Vortex86EX (1x x86 @ 300MHz)
Память — 128MB RAM
Цена — $39

Плата 86Duino на процессоре DM&P является одним из самых маленьких x86-одноплатников, сравнимыми с размерами 102 x 53mm для модели One. Плата совместима с Arduino по разъёмам расширения, имеет низкое потребление энергии, и модульный дизайн. Включает в себя разъёмы Fast Ethernet, USB 2.0, и microSD, 17 цифровых портов ввода-вывода и 6 аналоговых входов. Модель One за $69 имеет также HD audio и большее количество портов. Также есть версия мини-ПК EduCake и версия модели One SeeedStudio. В настоящее время проект не развивается, активность на форуме низкая.

A20-OlinuXino-Lime2



компания/проект — Olimex, OlinuXino, Mouser
Страница продукта
CPU — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
Память — 1GB DDR3 RAM; optional 4GB eMMC version
Цена — $50 (45 евро); $61 (55 евро) за версию 4GB

OlinuXino — проект болгарской компании Olimex, один из старейших проектов «хакерских» плат, однако компания в последнее время сосредоточена на open-source, но не Linux-совместимой платформе ESP32. Большая активность на форуме oLinuXino касается плат на Linux, и ранее в этом году стартовал open-source проект набора Linux-ноутбука Teres-A64 на основе процессора Allwinner A64 за 225 евро. Несмотря на это, старая плата A20-OlinuXino-Lime2 по-прежнему интересна, имеет порт Gigabit Ethernet (GbE, or 10/100/1000Mbps), слот microSD, порт HDMI, интерфейс LCD, 3x порта USB, поддержка батареи, и 160 портов GPIO. Плата имеет размер 84 x 60mm, операционные системы Android 4.2.2 или Debian Jessie с ядром Linux 3.4.1. В этом году, Lime2 перешла на ту же ревизию платы, что и Lime2-4GB/eMMC, имеющую RTL8211E Ethernet PHY, соединённые с землёй платы монтажные отверстия, прямолинейный контур без вырезов.

A20-OlinuXino-Micro



компания/проект — Olimex, OlinuXino, Mouser
обзор от LinuxGizmos
Страница продукта
CPU — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
Память — 1GB DDR3 RAM; optional 4GB NAND
Цена — $61 (55 евро); $72 (65 евро) за версию 4GB

A20-OlinuXino-Micro имеет все те же порты, что и первая модель Lime и плюс к ним VGA, LCD с поддержкой сенсора, и ввод-вывод аудио. Плата большего размера, 142 x 83mm имеет разъёмы для подключения модулей расширения. Есть версия с 4GB NAND.

A33-OlinuXino



компания/проект — Olimex, OlinuXino, Mouser
Страница продукта
CPU — Allwinner A33 (4x Cortex-A7 @ 1.2GHz); Mali-400 GPU
Память — 1GB DDR3 RAM; есть версия 4GB NAND
Цена — $40 (36 евро) или $49 (44 евро) за версию 4GB

Плата A33-OlinuXino имеет самый быстрый четырёхядерный SoC Allwinner A33, по сравнению с более ранними платами OlinuXino, но более скромный набор всего остального. Из портов остались только mini-USB OTG, аудио с кодеком 100dB, и разъем питания 5V. Два места под разъёмы 40-pin GPIO (не запаяны), и интерфейсы 1280 x 800 LCD и для камеры dual MIPI-CSI (5- и 8-мегапикселей). Также есть отладочный разъём, зарядник LiPo, и повышающий преобразователь напряжения. Размер платы 71 x 66mm, меньше, чем у плат Lime на A20 и Lime2. Можно скачать образы Android 4.4 и Debian Jesse на ядре Linux 3.4.39.

Arduino Industrial 101



компания/проект — Arduino
Страница продукта
CPU — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
Память — 64MB DDR2 RAM; 16MB SPI flash
Цена — $38.50

Войны Ардуино закончились, но мы не увидели много новых Ардуино-плат, кроме не-Linux, Sigfox-совместипой MKRFOX1200. Два сайта так ии не объединились, и каждый предлагает немного разные решения. Linux-совместимая, расширяемая плата Arduino Industrial 101 доступна на Arduino.org, а со страницы Arduino.ccесть только ссылка. Плата включает в себя Linux/WiFi от Arduino Yun и COM, интегрированный в Arduino-совместимую базовую плату. Плата включает запаянный модуль Chiwawa LGA, работающий под Linino (версия OpenWrt) на WiFi SoC AR9331, а также 64MB DDR2 RAM и 16MB SPI flash. На базовой плате установлен 16MHz ATmega32u4 MPU с 2.5KB SRAM и 32KB flash. Также есть USB OTG порт и 20 дискретных портов, включая UART-ы, 7 PWM, Ethernet, и 12 аналоговых входов.

Arduino Yun / Yun PoE



компания/проект — Arduino
Страница продукта
CPU — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
Память — 64MB DDR2 RAM
Цена — $68.20 (Yun) или (Yun PoE) $78.10

оригинальный Arduino Yun iпо-прежнему доступен на Arduino.org, и новая версия Arduino Yun PoE продаётся на Arduino.cc. Более маленький Arduino Yun Mini числится на обоих сайтах, но отсутствует в наличии, без обещаний когда-либо появиться. За дополнительные $10 по сравнению с Yun, Arduino Yun PoE добавляет Power-over-Ethernet к оригинальному Yunчто позволяет вам запитывать плату через порт 10/100 Ethernet, с помощью дополнительного модуля, идущего в комплекте. Обе версии работают под OpenWrt Linino на WiFi SoC Qualcomm’s 400MHz AR9331 и исполняют код Arduino на Atmel Atmega32U4. Работающие под Linux компоненты включают в себя 2.4GHz WiFi-n радиомодуль, порт USB 2.0 host, и слот microSD. Управляемые через Arduino интерфейсы на 5V плате включают в себя 20 портов дискретного ввода-вывода, 7 выходов PWM, и 12 аналоговых портов ввода-вывода. В качестве альтернативы, если у вас уже есть ардуино, вы можете заказать шилд Arduino Yun Shield, работающий под OpenWrt, за $49, и добавить возможности Yun к любой плате Arduino.

Arduino Tian



компания/проект — Arduino
обзор от LinuxGizmos
Страница продукта
CPU — Qualcomm Atheros AR9432 (1x MIPS24k @ up to 560MHz); Atmel SAMD21G18 Cortex M0+ MCU (48MHz)
Память — 64MB DDR2 RAM; 4GB eMMC; 256KB flash и 32KB RAM для SAMD21G18
Цена — $95.70

По сравнению с Arduino Yun и Yun Mini PoE, плата Arduino Tian имеет размеры 68.5 x 53mm, работает под Linino на более быстром процессоре Atheros AR9432, и использует более мощный 32-bit микроконтроллер Atmel SAMD21G18. В дополнение к WiFi, плата Tian имеет чип Qualcomm CSR8510 с поддержкой Bluetooth EDR/BLE 4.0a. Также вы получаете порт USB 2.0 host, порт GbE, и 4GB eMMC. На стороне Ардуино есть 6 аналоговых портов и 12 выходов PWM.

Banana Pi BPI-M2



компания/проект — SinoVoip
обзор от LinuxGizmos
Страница продукта
CPU — Allwinner A31 (4x Cortex-A7 @ 1.0GHz); PowerVR SGX544MP2 GPU
Память — 1GB DDR3 RAM
Цена — $40

Плата Banana Pi M2 от SinoVoip, продающаяся за $40 на Amazon, очень напоминает RPi Model B+, и оснащена 40-pin разъёмом. M2 имеет GbE, WiFi, пять USB портов, и интерфейсы дисплея и камеры. Мы убрали меньшую плату Banana Pi M2+ на Allwinner H3, с интерфейсом SATA из нашего списка, так как её больше нет в продаже. Мы смогли найти её только на AliExpress в урезанной версии EDU за $22, без беспроводных интерфейсов и флэш-памяти, и за цену от $27 до $35 у различных OEM-продавцов.

Banana Pi BPI-M2 Ultra



компания/проект — SinoVoip
обзор от LinuxGizmos
imageСтраница продукта
CPU — Allwinner R40 (4x Cortex-A7); Mali-400 MP2 GPU
Память — 2GB DDR3 RAM; 8GB to 64GB eMMC
Цена — $40

Плата Banana Pi M2 Ultra продаётся за $40 на Amazon с доставкой, но в других местах она стоит $60. Она имеет те же размеры 92 x 60mm, что и M2, но оснащена более быстрым Allwinner R40, и имеет разъём SATA. Взамен пришлось пожертвовать одним из четырёх портов USB. Установлено 2GB RAM, что необычно для SoC Cortex-A7. Плата M2 Ultra также оснащена GbE, WiFi, Bluetooth, micro-USB OTG, разъёмом 40-pin для поддержки расширений Raspberry Pi, и интерфейсами дисплея и камеры.

Banana Pi BPI-M3



компания/проект — SinoVoip
Страница продукта
CPU — Allwinner A83T (8x Cortex-A7 @ 1.8GHz); PowerVR SGX544MP1 GPU
Память — 2GB LPDDR3 RAM; 8GB to 64GB eMMC
Цена — $74

Плата Banana Pi M3 (BPI-M3) от SinoVoip, оснащённая восьмиядерным SoC Allwinner A83T, продаётся за $74 на AliExpress и на доллар дороже на Amazon, и имеет 2GB RAM и 8GB eMMC. Плата M3 имеет тот же размер (92 x 60mm), что и M2 Ultra, и такой же разъём RPi 40-pin. Как и M2 Ultra, плата M3 поддерживает GbE, WiFi, SATA, 3x USB, и возможности подключения камеры и дисплея. Поддержка со стороны ПО лучше, чем у других плат Banana Pi. Вы можете выбрать из Android 5.1, Debian 8, Ubuntu 16.04 Mate, Raspbian Jesse Mate, Kano, Kali, CentOS, Gentoo, OpenSUSE, Arch, CRUX, и Fedora.

Banana Pi BPI-M64



компания/проект — SinoVoip
обзор от LinuxGizmos
Страница продукта
CPU — Allwinner A64 (4x Cortex-A53 @ 1.2GHz); Mali-400 MP2 GPU
Память — 2GB DDR3 RAM; 8GB to 64GB eMMC
Цена — $74

Первая 64-bit плата Banana Pi от SinoVoip продаётся за $74 на AliExpress, что дороже других плат на Allwinner A64 Pine A64, но она оснащена 2GB RAM и богатой периферией. Вы получаете HDMI с поддержкой 4K, MIPI-DSI, и MIPI-CSI, также беспроводные интерфейсы и GbE. Размер платы 92 x 60mm, 3 порта USB host, micro-USB OTG, и разъём RPi 40-pin.

Banana Pro



компания/проект — LeMaker
обзор от LinuxGizmos
Страница продукта
CPU — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 MP2 GPU
Память — 1GB DDR3 RAM
Цена — $48

По сравнению с платами Banana Pi M2 от SinoVoip, плата Banana Pro от бывшего партнёра SinoVoip, LeMaker имеет двухъядерный SoC A20. Плата Banana Pro имеет разъём SATA и RPi-совместимый 40-pin разъём. Также есть microSD, WiFi, 2 порта USB host, и micro-USB OTG. LeMaker также предлагает одноплатник LeMaker Guitar, и совместимую с 96Boards плату HiKey (см. ниже).

BeagleBone Black, Rev C



компания/проект — BeagleBoard.org
обзор от LinuxGizmos
Страница продукта
CPU — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips; PowerVR SGX530 GPU
Память — 512MB RAM; 4GB eMMC
Цена — $48

Совместимая с Debian плата BeagleBone Black Rev C, занявшая третье место из 81 в обзоре 2016 года, доступна к покупке во многих местах, с самой низкой ценой $48 в MCM Electronics. Одноплатный компьютер для промышленных применений имеет много интерфейсов расширения и программируемые микроконтроллеры “PRU”, также хорошо развитое сообщество BeagleBoard.org и экосистему. В последние годы появились авторизованные BeagleBoard.org клоны. В добавок к двум моделям BeagleBone Green от SeeedStudio, есть также BeagleBone Black Wireless от Octavo, и собственная разработка BeagleBoard.org — BeagleBone Blue (см. ниже), а также новый BeagleBone Black Industrial 4G от Element14, идентичный BB Black, но покрытый лаком и имеющий температурный диапазон от -20 до 85°C. Плата BeagleBone Enhanced от SanCloud имеет богатые возможности, рассылалась бэкерам с Indiegogo, и, хотя дизайн платы открыт, она больше недоступна. С большой задержкой, двухядерная плата BeagleBoard-X15 на Cortex-A15, наконец доступна у разных продавцов, включая Mouser. Однако, она стоит $264, и превышает наш лимит $200.

BeagleBone Black Wireless



компания/проект — BeagleBoard.org; Octavo Systems
обзор от LinuxGizmos
Страница продукта
CPU — Octavo Systems OSD3358 SiP with TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCUs; PowerVR SGX530 GPU
Память — 512MB RAM; 4GB eMMC
Цена — $68.75

При поддержке BeagleBoard.org, Octavo Systems сделала альтернативу Seeed’s BeagleBone Green Wireless (см. ниже), также добавив 2.4GHz 802.11a/b/g/n и Bluetooth 4.1 BLE к дизайну BeagleBone Black. В отличие от двух моделей BB Green от Seeed, плата BeagleBone Black Wireless сохранила порт micro-HDMI, как у BB Black, но потеряла порт Ethernet. В остальном она идентична BB Black, с двумя исключениями: она построена на основе модуля Octavo Systems OSD3358 SiP (system-in-package), который интегрирует функциональность BeagleBoneв один корпус BGA, что упрощает создание собственных разработок на его основе.

BeagleBone Blue



компания/проект — BeagleBoard.org
обзор от LinuxGizmos
Страница продукта
CPU — Octavo Systems OSD3358 SiP with TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips and PowerVR SGX530 GPU
Память — 512MB RAM; 4GB eMMC
Цена — $80

Робототехническая коллаборация BeagleBoard.org с UCSD Coordinated Robotics Lab построила клон BeagleBone для задач управления движением и возможностью батарейного питания. Как и BeagleBone Black Wireless, плата BeagleBone Blue включает в себя TI WiLink 8 с WiFi и Bluetooth 4.1 LE, как и модуль Octavo Systems OSD3358 SiP, содержащий SoC Sitara AM3358, RAM, и флэш, а также PMIC и другую периферию. Порт Ethernet и интерфейс дисплея отсутствуют, но вы получаете порты micro-USB 2.0 host и client, 8 выходов для сервомоторов, 4 выхода для DC-моторов, 4 входа для quad-энкодеров. Также есть IMU, барометр, JTAG, GPS и радио DSM2. Диапазон питания 9-18V DC, разъём для LiPo-батареи, и обычный богатый перечень интерфейсов BB Black. Множество пользовательских кнопок и светодиодов также присутствуют на плате. Плата BeagleBone Blue по умолчанию работает под основанным на Debian стеком реального времени, также может работать под Ubuntu Core, и поддерживает ROS и ArduPilot.

BeagleBone Green



компания/проект — BeagleBoard.org; Octavo Systems
обзор от LinuxGizmos
Страница продукта
CPU — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips; PowerVR SGX530 GPU
Память — 512MB RAM; 4GB eMMC
Цена — $39

Плата от SeeedStudio, разработанная с разрешения BeagleBoard.org, предназначена для IoT, и является вариантом BeagleBone Black, продаётся за $39 у Banana Robotics. Плата BeagleBone Green потеряла порт micro-HDMI и разъем 5V. Однако, она имеет меньшую стоимость, и на ней установлены разъёмы для датчиков Seeed’s Grove. Также разъём mini-USB заменён на micro-USB. Seeed имеет собственный сайт для разработчиков в дополнение к поддержке большого сообщества BeagleBoard.

BeagleBone Green Wireless



компания/проект — BeagleBoard.org; Octavo Systems
обзор от LinuxGizmos
Страница продукта
CPU — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips; PowerVR SGX530 GPU
Память — 512MB RAM; 4GB eMMC
Цена — $49.90

Плата BeagleBone Green Wireless имеет те же базовые параметры, что и BB Green, с теми же добавлениями и потерями по сравнению с BB Black, включая дополнительные интерфейсы Grove. Модель Wireless содержит WiFi и Bluetooth, и три порта USB host, делая её лидером в плане USB среди всех существующих на сегодняшний день клонов BB Black. Модуль TI WiLink8 стал стандартным, обеспечивая беспроводные подключения по Bluetooth 4.1 LE и 2.4GHz 802.11a/b/g/n with 2?2 MIMO.

Bubblegum-96



компания/проект — uCRobotics
обзор от LinuxGizmos
Страница продукта
CPU — Actions Semiconductor Actions S900 (4x Cortex-A53 @ 1.8GHz); PowerVR G6230 GPU
Память — 2GB LPDDR3 RAM; 8GB eMMC
Цена — $89

Основана на раннем прототипе ActDuino S900, плата uCRobotics Bubblegum-96 соответствует спецификациям Linaro’s 96Boards CE. Плата Bubblegum-96 не имеет чипа GPS, как у конкурента, 96Boards -совместимой платы DragonBoard 410c, но имеет более быстрый SoC и вдвое больше RAM — 2GB. Помимо 40- и 60-pin разъемов расширения 96Boards, плата Bubblegum-96 поддерживает порт HDMI, слот microSD, порт micro-USB, и двойной порт USB host, один из которых USB 3.0. Также есть WiFi and Bluetooth.

Chip Pro Dev Kit



компания/проект — Next Thing Co.
LinuxGizmos coverage
Product page
CPU — Allwinner/Next Thing GR8 (1x Cortex-A8 @ 1GHz); Mali-400 GPU
Память — 256MB or 512MB DDR3 (SiP) RAM; 512MB NAND flash
Цена — $49

Одноплатник Chip за $9 сейчас не продаётся, но он скоро вернётся с новой GR8 SiP версией SoC Allwinner R8. Тем временем, вы можете купить «бутерброд» (sandwich style) Chip Pro Dev Kit с двумя GR8 Chip Pro компьютерами на модулях, с интегрированным 802.11b/g/n и Bluetooth 4.2 BLE. Один из этих Chip-подобных модулей запаян в плату, второй прилагается отдельно. Базовая плата имеет порт USB 2.0 host, порт micro-USB с поддержкой UART, аудиоразъём, и два микрофона. Также есть вход 6-23V DC и вход для батареи 3.7V LiPo, а также PWM, UART, и интерфейсы GPIO. Набор включает миниатюрную макетную плату, перемычки, разъёмы, и антенну WiFi. Доступна поддержка Linux: Buildroot и Debian. Next Thing также продаёт за $69 набор PocketChip на основе Chip с 4.3-дюймовым сенсорным экраном и клавиатурой.

CloudBit



компания/проект — LittleBits Electronics
обзор от LinuxGizmos
Страница продукта
CPU — NXP i.MX233 (1x ARM9 @ 454MHz)
Память — 64MB RAM; 4GB microSD card
Цена — $60

Единственная плата на Linux из всех производимых LittleBits, ориентированных на Arduino. Эта плата является одним из самых маленьких одноплатников, размер 15 x 10mm. Плата CloudBit содержит WiFi, питается через micro-USB, и имеет два разъёма “BitSnap” для добавления модулей LittleBits, шесть из которых доступны в наборе за $90. Платформа работает под Arch Linux, соединяется с облачной платформой на Node.js и предназначена для разных IoT гаджетов, поддерживает скрипты IFTTT.

Creator Ci40



компания/проект — Imagination Technologies
обзор от LinuxGizmos
Страница продукта
CPU — Imagination cXT200 (2x MIPS InterAptiv @ 550MHz)
Память — 256MB DDR3 RAM; 512MB flash
Цена — $85 (65 фунтов), или $169 (130 фунтов) для полного набора IoT

Компания Imagination Technologies пытается продать MIPS-бизнес, и плата Creator Ci40 может стать последней в линейке, начатой с Creator Ci20. Платы доступны в RS Electronics за 65 фунтов. Полный набор IoT Kit за 130 фунтов включает несколько беспроводных модулей MikroBus Clicker и дочернюю плату Click от MikroElektronika. В плате Ci40, по сравнению с Ci20’s процессор Ingenic XBurst заменен на Imagination cXT200 более медленный, более энергоэффективный чип MIPS InterAptiv без GPU. Другие изменения включают лучшую поддержку и интерфейсы расширения MikroBus и Raspberry Pi.

CubieAIO-A20



компания/проект — Cubieboard.org, CubieTech Limited
Страница продукта
CPU — Allwinner A20 (2x Cortex-A7 @ up to 1GHz); Mali-400 MP2 GPU
Память — 1GB DDR3 RAM; 8GB flash expandable to 32GB (eMMC) or 64GB (TSD)
Цена — $122

Мы убрали плату Cubieboard 3 из обзора, т. к. она старая, дорогая ($100), и в настоящее время не продаётся, и заменили её другой платой на Allwinner A20. Плата CubieAIO-A20 замечательна тем, что предлагает 6 портов USB 2.0 host и micro-USB OTG, два последовательных порта UART, и разъем DIN, с возможностью расширения до 6 последовательных портов через плату расширения. Такая составная (sandwich-style) плата включает модуль Einstein-A20 COM от CubieTech размером 75 x 50mm, который оснащён WiFi, Bluetooth 4.0, RTC, 200-pin разъемом расширения, и собственным портом micro-USB. Модуль COM одноплатник поддерживают те же дистрибутивы Linux и Android, что и Cubieboard 2 и 3. Как и COM, одноплатник CubieAIO-A20 имеет размер 172 x 106mm, продаётся за $122 на Amazon, и работает в диапазоне температур от -20 до 70°C. У него есть порт GbE, двойной слот mini-PCIe с поддержкой mSATA и модулей 3G или 4G. Также есть слот для SIM и антенны для стандартного модуля WiFi/BT. Также есть microSD, IR, HDMI, VGA, SPDIF 3.5mm аудио, и 54-pin разъём расширения. Плата CubieAIO-A20 также продаётся в корпусе (mini-PC version). Модель AIO стоит на $20 больше, имеет встроенный 7-дюймовый, 1024 x 600 дисплей с емкостным сенсором.

Cubieboard4



компания/проект — Cubieboard.org, CubieTech Limited
обзор от LinuxGizmos
Страница продукта
CPU — Allwinner A80 (4x Cortex-A15 @ up to 2GHz, 4x Cortex-A7 @ up to 1.3GHz); PowerVR G6230 GPU
Память — 2GB DDR3 RAM; 8GB eMMC, expandable to 64GB
Цена — $120

Плата Cubieboard4 оснащена восьмиядерным Allwinner A80 SoC с 64-ядерным PowerVR G6230 GPU. Одноплатник размером 111 x 111mm имеет WiFi, Bluetooth, GbE, VGA, HDMI, USB 3.0, и 4 порта USB 2.0. Также есть 54-pin разъём расширения. Одноплатник имеет (опционально) два слота microSD, либо один microSD и флэш-память. Существует много корпусов и расширений для Cubieboards, образы для Debian, Linaro Ubuntu 14.04, и Android 4.4.

Cubieboard5 (CubieTruck-Plus)



компания/проект — Cubieboard.org, CubieTech Limited
Страница продукта
CPU — Allwinner H8 (8x Cortex-A7 @ up to 2GHz); PowerVR SGX544 GPU @ up to 700MHz
Память — 2GB DDR3 RAM
Цена — $99

Плата CubieBoard5 оснащена процессором Allwinner H8w с восемью ядрами Cortex-A7. Одноплатник имеет microSD и SATA, с опциональной платой расширения для RAID. Для связи есть WiFi, Bluetooth 4.0, и порт GbE. Поддерживаются два дисплея, через HDMI и DisplayPorts. Также есть два порта USB host, IR, S/PDIF аудио, и опциональная литиевая батарея.

Продолжение следует
Поделиться с друзьями
-->

Комментарии (34)


  1. evr1ka
    05.07.2017 22:35

    на основе какого можно сделать видерегистратор в машину? и чтобы размер платы был небольшой.


    1. AlexeiZavjalov
      06.07.2017 04:12
      +1

      С камерами много заморочек, самый простой вариант, наверное — Raspberry PI + один из готовых модулей для камер, например https://www.adafruit.com/product/3099. Правда, я не уверен, что у него мощи хватит потянуть 8mp поток, сжимать и записывать на SD. Советую изучить профильные форумы.


      1. evr1ka
        06.07.2017 09:52

        В целом я так и думал, хорошо что наши мысли сходятся. Спасибо.


  1. lopatoid
    06.07.2017 00:44
    +1

    Кто подскажет, на чём из этого Android хорошо работает? Я вижу, что в табличке у многих заявлена поддержка Android, но по факту на том же Raspberry у меня были проблемы.


    1. beeruser
      06.07.2017 01:07

      Какого ценового диапазона? Смотрите платы на телефонных чипах вроде Mediatek X20 Dev Board ($200). На ней по-сути только Андроид и работает.
      Ну или семейство Odroid. У меня они под линуксом, но андроид вроде нормально работает.


  1. boojum
    06.07.2017 07:07
    +2

    Сводная таблица в виде картинки — это прекрасно!


    1. kengur8
      06.07.2017 10:26

      готовая сводная таблица на английском языке


      1. vanburg
        06.07.2017 16:39
        +2

        Да, но и в виде несортируемой таблицы немногим лучше


  1. Qdim
    06.07.2017 09:35

    Поглядите pine64 4x cortex53 2gb 25$
    Есть андроид вплоть до 7.1.3 и убунту/дебиан


  1. sergof
    06.07.2017 10:05

    В сводную таблицу было бы полезно добавить информацию о поддержки со стороны популярных (или не очень) IDE.
    А то плата может и хорошая, но с чем ее есть — непонятно


    1. hoary
      06.07.2017 10:23

      На них работают Linux или Android.
      Для Linux выбираете ide в зависимости от используемого языка. Для Android, возможно, чуть меньший выбор.


      1. AllexIn
        06.07.2017 11:08
        +1

        Уровень поддрежки всё равно разный.
        К примеру разработка на Qt для RPI — не составляет проблемы. Инструкции и toolchain исчерпывающие.
        А вот для SabreLIte лично я не смог собрать toolchain для кросскомпиляции и удаленного запуска. В итоге занимаюсь извращением в виде сборки проектов прямо на сабрике. Что выглядит диким извращением.
        Я не сомневаюсь, что можно настроить бесплатный Qt на работу с сабриком напрямую, но вот сделать это у меня мозгов и терпения не хватает.


  1. a_freeman
    06.07.2017 11:05
    +1

    Pardon me, а что с четвертой частью?


    1. 32bit_me
      06.07.2017 11:25
      +3

      Будет вечером. Она готова, но ГТ не даёт опубликовать четыре поста в один день, увы.


      1. impetus
        07.07.2017 00:19
        +1

        Ага! Вот и нам и ограничение от «накруток» — https://habrahabr.ru/post/332296/ («Как накрутить рейтинг на Хабре и уйти незамеченным»).

        Однако! — суток не прошло, как кто-то в новое ограничение упёрся.


  1. ilyachudin
    06.07.2017 16:48

    Ещё бы диапазон рабочих температур не помешал в сводной табличке


    1. sim31r
      07.07.2017 04:08
      +4

      Не возможно объять необъятное. Тут со стабильностью работы вообще, при +21 градусе, огромный вопрос. Лидер Raspberry Pi по отзывам на форумах, тщательно тестируются платы.

      С остальными как повезет, для хобби проектов нормально. А так чтобы взял и они работали в промышленном диапазоне температур, такого не будет. Даже если одна плата заработает, следующая ревизия уже не обязана. На форуме была грустная история, когда готовое решение, которое тщательно отлаживалось и аппаратно и программно вдруг перестал поддерживать производитель плат. Просто поменял процессор. Плата даже программно совместимой быть не обязана, если производителю так удобнее. Примерно то же самое с роутерами.

      Можно еще вопрос радиационной устойчивости поднять, устойчивости к вибрациям и ударам. Но будет ли смысл? Если ответственное применение, то вряд ли есть альтернатива Raspberry Pi, или на свой страх и риск.

      И тестировать как? Одно дело заявление производителя, «типа работает при +50», другое дело статистика, 1000 плат, при наработке 1000 часов и сотне циклов нагрев-охлаждение. Результат может отличаться.


      1. 32bit_me
        07.07.2017 07:43

        Если нужна относительно высокая стабильность, я бы выбрал BeagleBone, это наиболее близко к промышленным SOM.


      1. AllexIn
        07.07.2017 08:59

        RPI — не единственный качественный одноплатник на рынке.
        Те же Boundary Devices делают прекрасные устройств и уровень поддержки у них отличный.


  1. AllSeeingEye
    07.07.2017 07:39

    Только что заказал себе Firefly RK3399 Plus — монстр с:

    — шестиядерным процессором A72(x2) + A53(x4) @ 2GHz,
    — видео Mali-T860 MP4 @ 4K Ultra-HD,
    — до 4GB DDR3 + до 128 GB eMMC,
    — PCIe1.0 M.2.

    По возможностям плата перебивает всё, что есть в списке выше.


    1. Areso
      07.07.2017 08:49
      +2

      1) Кикстартер-лотерея 2) Ценник


      1. AllSeeingEye
        07.07.2017 09:56

        Кикстартер-лотерея закончилась, устройство в продаже и у кикстартеров.


    1. AllexIn
      07.07.2017 09:01
      +3

      Я вот себе тоже Black Swift заказал.
      Отличное устройство, стабильное, уже больше года работает в режиме 24/7. Но толку? Вся разработка в мусор. Прототип есть, а второй я сделать не могу…


      1. AllSeeingEye
        07.07.2017 18:24
        +1

        Только что увидел, что и Black Swift, и его реинкарнация (Unwired One) почили. Жаль :/


  1. constantined
    07.07.2017 07:39
    -1

    Вот объясните: почему производители ARM'овских SoC'ов ну совершенно не хотят выпускать чипы с 64/72-битной шиной памяти и поддержкой топологии памяти, используемой в мире x86?


    1. mike_y_k
      07.07.2017 15:46

      Дабы пользователи не стали стремиться заменить этими платами большие и дорогие сервера.
      Хотя при грамотном подходе вполне можно из них сделать сопоставимый по цене кластер ;). Вот только надёжность и производительность под вопросом.


    1. beeruser
      07.07.2017 20:17
      +1

      Там, по-вашему, какие-то особые чипы стоят?
      Если исключить дорогие / evaluation / server ARM платы где стоят DIMM-ы:

      http://www.solid-run.com/marvell-armada-family/armada-8040-community-board/
      http://b2b.gigabyte.com/Server-Motherboard/MP30-AR0-rev-11#ov
      http://b2b.gigabyte.com/Density-Optimized/H270-T71-rev-110#ov
      и т.д, то ответом будет — так дешевле.

      На плате Novena, например, к i.mx6 подключен обычный слот SO-DIMM
      https://kosagi.com//w/index.php?title=Novena_PVT_Design_Source
      в то время как на других платах те же чипы распаяны.

      Посмотрите схему: стр 3/16 DDR3 интерфейс
      http://bunniefoo.com/novena/pvt1_release/novena_pvt1.PDF


      1. constantined
        08.07.2017 00:10
        +1

        i.mx6 — 32-битный SoC 6-летней давности

        Marvell MacchiatoBIN — «The 88F8040 also supports standard high speed DDR4 interface in 32b bus widths» — то есть, там не обычная 64-битная планка памяти, а 32-битная, которые специально для ARM изготавливают

        Эти решения от gigabyte — далеко не тот случай, когда разработка окупается за счёт объёмов продаж. Сюда же можно и платы на AMD Opteron A1100 добавить, который в AMD закопали.

        Вот и получается, что напаять на плату чипы памяти почему-то дешевле, чем припаять туда же пустой слот.


        1. beeruser
          08.07.2017 01:07
          +1

          >> i.mx6 — 32-битный SoC 6-летней давности
          Какое это имеет значение? SO-DIMM обычный, ноутбучный.
          i.MX6Dual/Quad поддерживает 64-bit DDR3 и 2-channel 32-bit LPDDR2
          https://cache.freescale.com/files/32bit/doc/fact_sheet/IMX6SRSFS.pdf

          >> то есть, там не обычная 64-битная планка памяти, а 32-битная, которые специально для ARM изготавливают

          WAT? Посмотрите значение слова «also» в словаре.
          8040 поддерживает обычную DDR4 память 64-битным с интерфейсом и ECC.
          http://www.marvell.com.cn/guide/assets/data/marvell_psg.pdf
          Будете опровергать реальность и готовые продукты?

          Никто никакие DIMMы специально для ARM не изготавливает =)


          1. constantined
            08.07.2017 02:18
            +1

            >Какое это имеет значение?
            Адресовать в лучшем случае 4 GiB внутри процесса — очень печально. В этом случае уже никакой mmap и современные СУБД использовать не получится.

            >http://www.marvell.com.cn/guide/assets/data/marvell_psg.pdf
            Сбило с толку то, что платы продаются только вместе с памятью и в product brief ничего о 64-битном контроллере памяти не было.

            >Никто никакие DIMMы специально для ARM не изготавливает
            SO-DIMM точно есть
            http://www.innodisk.com/Product/ProductDetail.aspx? ... http://industrial.apacer.com/en-ww/DRAM/DDR3-32-Bits-SODIMM

            И всё равно не вижу конкурентов плат с встроенным x86 процессором, которые свободно можно приобрести за ~$50. Никаких Allwinner (3 GB ограничение в адресации у 64-битных), Rockchip(4 GB ограничение), Broadcom, на которых обычно делают одноплатники.


            1. beeruser
              08.07.2017 03:58
              +2

              >> Адресовать в лучшем случае 4 GiB внутри процесса — очень печально
              Иррелевантно. К тому же i.mx6 не единственный SoC который поддерживает стандартный DDRx.
              Ваш изначальный посыл был именно про то, что дескать ARM SoC не поддерживают PC-шную память.
              Да, смартфонные SoC часто ограничиваются поддержкой только LPDDR, в частности с компоновкой PoP.

              >> SO-DIMM точно есть http://www.innodisk.com/…
              Ловите наркоманов!
              «work especially well on Advanced RISC Machine (ARM) base tablet PCs and mobile devices.»
              ARM планшеты или смарты со слотом SO-DIMM? А такие бывают?
              Чего только не встретишь в интернете.

              Вероятно есть индустриальные платы с такой памятью, но я не встречал.
              Попробовал даже найти такую платку, но после просмотров бесчисленных ARM SOM (System on Module), которые выпускаются в этом форм-факторе, я сдался.


  1. mike_y_k
    07.07.2017 15:44

    RPI (Zero…3), Sabre, Wandboard Q. Наверное достаточно, хотя и BB попробовать вполне стоит.
    Android на них только для посмотреть пробовался. А вот с Unix уже пройдены наверное все варианты, поддерживающие эти процессоры — полет нормальный. Хотя вот с arch ещё не пробовал — это на будущее ;).


  1. 1xx
    07.07.2017 16:50

    А почему jetson не вошел в список?


    1. 32bit_me
      07.07.2017 17:30
      +1

      Даже не знаю. Напоминаю, что список составлял не я, это перевод обзора с сайта LinuxGizmos.
      Критерии отбора у них такие: цена меньше 200 долларов (т.е. проходит), должна запускаться Linux, и должны быть (в какой-то степени) открытые спецификации. Т.е. либо чего-то не хватает, либо просто его не нашли. Нельзя объять необъятное.