- Волшебный мир одноплатных компьютеров: с чего начать?
- Одноплатные компьютеры в вопросах и ответах
- Raspberry Pi — идеальный одноплатный компьютер для начинающих
- Выбираем карту памяти для одноплатного компьютера
- Обзор 98 одноплатных компьютеров. Часть 2
- DE0-Nano-SoC Development Kit / Atlas-SoC Kit
- DPT-Board
- DragonBoard 410c
- Edison Kit for Arduino
- Firefly-RK3288
- Firefly-RK3288 Reload
- Firefly-RK3399
- Galileo Gen 2
- Gizmo 2
- HiKey
- HummingBoard-Base
- HummingBoard-Pro
- HummingBoard-Edge
- HummingBoard-Gate
- Inforce 6410Plus
- Khadas Vim
- LeMaker Guitar
- LinkIt Smart 7688
- LinkSprite Acadia V3
- LinkSprite Arches
- MarsBoard RK3066 Pro
- MediaTek X20 Development Board
- MinnowBoard Turbot Dual
- MinnowBoard Turbot Quad-core
Волшебный мир одноплатных компьютеров: с чего начать?
Вы что-то слышали о миниатюрных компьютерах, помещающихся на ладони, и о том, что с их помощью можно создавать удивительные вещи. Вы загорелись желанием попробовать свои силы на данном поприще, и в вашей голове уже начал оформляться абсолютно безумный проект. Но с чего же начать? И какой микрокомпьютер выбрать новичку, никогда не имевшему дела с подобными девайсами? Сегодняшний материал поможет вам во всем разобраться
Одноплатные компьютеры в вопросах и ответах
Не будем ходить вокруг да около, а сразу перейдем к сути. Ниже приведены базовые сведения о микрокомпьютерах в виде небольшого ЧаВО, составленного из вопросов, которые больше всего волнуют новичков.
- Что такое одноплатный компьютер?
Одноплатный компьютер, или SBC (Single-Board Computer), — миниатюрное электронно-вычислительное устройство, все компоненты которого собраны на единственной печатной плате. Для работы такого девайса не требуется подключения дополнительных контроллеров — он является полностью самодостаточным. При этом габариты одноплатного компьютера не намного больше размеров банковской карты.
Микрокомпьютеры позволяют решать множество прикладных задач. На базе SBC вы можете собственными руками создать систему «умный дом», сконструировать ретроконсоль, сделать продвинутый маршрутизатор для дома или офиса, поднять мультимедийный или веб-сервер и многое, многое другое. По сравнению с готовыми решениями проекты на основе одноплатных компьютеров обходятся существенно дешевле. Бонусом же идут практически безграничные возможности кастомизации и масштабирования собранной системы.
- Я не инженер и не программист. Микрокомпьютеры не для меня?
Вовсе нет. Начнем с того, что на просторах сети вы без труда отыщете множество готовых программ и даже специализированных дистрибутивов операционных систем для SBC, «заточенных» под те или иные задачи. Конечно, вам придется разобраться с тем, как работает нужный софт, и научиться его настраивать, но уметь программировать вовсе не обязательно.
Что касается подключения дополнительных модулей, то для этих целей на плате распаяны стандартные порты, а также универсальный интерфейс GPIO (General-Purpose Input/Output — интерфейс ввода/вывода общего назначения), который может быть легко сконфигурирован под любые задачи и используется для подсоединения к микрокомпьютеру датчиков освещенности, температуры, звука, LED-индикаторов и даже более сложных компонентов вроде 3G/4G-модемов. Если же вам понадобится какой-либо специфический порт, вы всегда можете приобрести нужную плату расширения.
Сама по себе сборка функциональной системы оказывается не сложнее работы с детским конструктором, не требует пайки и других сложных манипуляций. Помимо этого, вы можете найти в продаже множество вспомогательных деталей (корпусов, радиаторов, кулеров, антенн и т. д.) для микрокомпьютеров, так что вам не придется осваивать 3D-печать или мучиться в тщетных попытках приладить к SBC несовместимые компоненты.
- Какой одноплатный компьютер выбрать?
Летом 2017 года на тематическом портале Linux Gizmos вышел подробный обзор 98 микрокомпьютеров. С тех пор минуло уже три года. За это время интерес к SBC со стороны энтузиастов лишь возрос, как многократно возросло и количество представленных на рынке устройств: поскольку подобные девайсы сравнительно дешевы в производстве, их выпуском стали заниматься буквально все кому не лень, начиная от крупных корпораций вроде Asus и заканчивая никому не известными стартапами.
Несмотря на столь впечатляющее многообразие, действительно заслуживающие внимания одноплатные компьютеры можно пересчитать по пальцам. Причина кроется не только (и не столько) в их технических характеристиках, но и в качестве прошивки, программного обеспечения, а также совместимости с периферией и различными приложениями.
Зачастую, стремясь сэкономить, новички приобретают noname-устройства и оказываются у разбитого корыта по той простой причине, что не могут найти ни стабильно работающей ОС под них, ни нужных драйверов, ни гайдов в интернете. В аналогичную ситуацию можно попасть и при покупке брендового, но малопопулярного микрокомпьютера: каким бы качественным ни был приобретенный вами девайс, если вокруг него так и не сложилось крепкое комьюнити, для начинающего разработчика он будет абсолютно бесполезен.
Именно по этой причине мы настоятельно рекомендуем отдавать предпочтение проверенным временем SBC и пускаться в эксперименты с необычными новинками, лишь набравшись опыта. И лучшим микрокомпьютером для новичков на сегодняшний день однозначно является Raspberry Pi.
Raspberry Pi — идеальный одноплатный компьютер для начинающих
Raspberry Pi, или, как его любовно называют фанаты, «малинка», по праву считается эталоном одноплатных компьютеров и практически идеальным выбором для тех, кто лишь начал приобщаться к удивительному миру SBC. Его появлением мы с вами обязаны программисту Дэвиду Брэбену, автору легендарного космического симулятора Elite. В мае 2011 года он представил первый концепт микрокомпьютера за $35, изначально предназначавшегося для обучения программированию в школах и вузах. Однако девайс, полноценный релиз которого состоялся спустя всего год, оказался настолько удачным, что снискал невероятную популярность в кругу программистов и конструкторов-энтузиастов по всему миру, выйдя далеко за рамки учебных проектов.
За время существования Raspberry Pi было выпущено 12 модификаций одноплатных компьютеров. И это первый довод за покупку «малинки»: устройства предыдущих поколений до сих пор можно найти в продаже по весьма привлекательным ценам, а их возможностей оказывается более чем достаточно для первых экспериментов с SBC, а также для проектов, нетребовательных к вычислительным мощностям. Наиболее же актуальной на сегодняшний день моделью является Raspberry Pi 4 Model B.
Основой этого малыша является SoC Broadcom BCM2711, включающий в себя 4 вычислительных ядра Cortex-A72 (ARM V8), работающих на частоте 1,5 ГГц, и графический процессор GPU VideoCore VI, частота которого составляет 500 МГц. Девайс доступен в трех модификациях, отличающихся объемом оперативной памяти (2, 4 и 8 ГБ) по рекомендуемой цене 35, 55 и 75 долларов США соответственно. В России цены на 4-гигабайтную модель стартуют в среднем от 6,5 тысячи рублей.
На плате распаяны 40 пинов GPIO, 4 порта USB (2 × USB 2.0 и 2 × USB 3.0), 4-контактный мини-джек 3,5 мм, пара комбинированных цифровых аудио/видеовыходов micro HDMI 2.0, последовательные интерфейсы для подключения камеры (MIPI CSI) и LCD-экрана (MIPI DSI), а также один слот для карт памяти microSD (собственного накопителя данных Raspberry Pi 4B не имеет). Для соединения с локальной сетью и интернетом предусмотрен гигабитный Ethernet-порт. Также микрокомпьютер поддерживает беспроводное подключение по стандартам Wi-Fi 802.11 b/g/n/ac и оснащен Bluetooth 5.0 с BLE. Такое обилие интерфейсов существенно упрощает работу с Raspberry Pi, делая устройство куда более универсальным по сравнению с множеством собратьев, что весьма важно, особенно для новичков. Это второй аргумент за покупку «малинки».
Что касается операционных систем, с которыми совместим Raspberry Pi, то их количество действительно впечатляет. Помимо фирменной Raspberry Pi OS, вы можете установить на микрокомпьютер готовый медиацентр OSMC на базе Kodi, RISC OS от Acorn Computers для процессоров на ARM-архитектуре, Windows 10 IoT (специальная версия Windows для проектов в сфере Интернета вещей), различные сборки Ubuntu (Lubuntu, Xubuntu, Kubuntu, Ubuntu Server), OpenWrt (ОС для создания продвинутых маршрутизаторов), систему управления NAS на основе Debian OpenMediaVault, о которой мы уже писали ранее , сборник эмуляторов игровых консолей прошлых поколений RetroPie, неофициальные сборки Android и множество других. Такое многообразие существенно упрощает разработку: вы без особого труда найдете подходящее решение под любую задачу.
За 9-летнюю историю вокруг Raspberry Pi сформировалось мощное сообщество, и это еще один весомый аргумент в пользу покупки данного SBC. На YouTube и тематических порталах вы найдете множество готовых проектов с перечнем всех необходимых комплектующих, ПО и описанием его настройки, каждый из которых послужит для вас отличным учебным пособием.
Еще одно весьма важное преимущество данного микрокомпьютера заключается в том, что производство Raspberry Pi ведется как на фабрике в Уэльсе (Великобритания), так и в Шэньчжэне (Китай). Таким образом, вы можете заказать оригинальный SBC не только на официальном сайте компании или в локальных компьютерных магазинах, но и на «народном» маркетплейсе AliExpress, при этом существенно дешевле. Для сравнения: если в России за флагманскую модификацию вам придется отдать около 9 тысяч рублей, то в Китае — всего 7 тысяч, а на сэкономленные деньги вы сможете приобрести вполне добротный набор «сделай сам», в который уже будут входить корпус, радиаторы для микрочипов, кулер, адаптер питания и сенсорный экран.
Выбираем карту памяти для одноплатного компьютера
Поскольку Raspberry Pi не имеет встроенного хранилища данных, при покупке такого малыша одним из ключевых аспектов становится правильный выбор карты памяти. И задача эта является отнюдь не такой тривиальной, как может показаться на первый взгляд, ведь microSD-карта будет играть роль системного накопителя, а значит, к ней будут предъявляться особые требования.
Первое, с чем необходимо определиться, — как именно вы собираетесь использовать данный девайс. Хотя микрокомпьютеры могут применяться во множестве самых разных сфер, глобально все возможные сценарии можно разделить на две обширные категории:
Одноплатный компьютер используется в качестве NAS, мультимедийного сервера, торрент-сервера для скачивания и раздачи в режиме 24/7, персонального облака или выполняет функции DVR для домашней системы видеонаблюдения. В этом случае карта памяти будет испытывать огромные нагрузки, ведь данные на ней будут постоянно перезаписываться, а процессы чтения/записи зачастую идти параллельно, причем в несколько потоков. В такой ситуации лучшим выбором станет производительная microSD-карточка класса U1 или выше , способная работать в многопоточном режиме и обладающая расширенным ресурсом перезаписи.
Если вы хотите использовать одноплатный компьютер как основу для создания ретроконсоли, веб-сервера для тестирования сайтов и приложений или же в качестве мозга системы «умный дом», то вам, напротив, необходимо приобрести карту памяти, отличающуюся высокими устойчивыми показателями IOPS (количество операций ввода-вывода в секунду). В перечисленных сценариях нагрузка на карту сравнительно невысока, а данные перезаписываются достаточно редко: вы один раз загружаете необходимое программное обеспечение, а в дальнейшем происходит лишь считывание исполняемых файлов и необходимых библиотек. Изменениям же подвержены в основном файлы настроек и логи, которые по сравнению с мультимедийным контентом практически ничего не весят.
В первом случае наиболее оптимальным выбором станут карты памяти серии WD Purple QD101. Изначально созданные для цифровых камер видеонаблюдения, автомобильных и персональных видеорегистраторов, они превосходно подойдут для сценариев, предполагающих интенсивную перезапись информации.
Данная линейка microSD-карт включает в себя 6 моделей емкостью от 32 ГБ до 1 ТБ, так что вы сможете без труда подобрать наиболее оптимальный вариант в зависимости от поставленных задач. Каждая карта памяти соответствует скоростному классу U1 (V10), поддерживает работу в многопоточном режиме, а ее максимальная производительность достигает 80 МБ/с в операциях чтения и 50 МБ/с при записи данных.
Карты памяти WD Purple созданы на базе 96-слойной флеш-памяти 3D NAND BiCS четвертого поколения и могут похвастаться гарантированным рабочим ресурсом в 1000 циклов программирования/стирания. На практике это означает, что даже 32-гигабайтные модели выдерживают не менее 16 терабайт перезаписи, тогда как флагманская карточка на 1 ТБ обладает коэффициентом TBW уже в 512 терабайт. Столь высокая выносливость делает microSD-карты пурпурной серии практически идеальным решением для использования в составе систем видеонаблюдения, DLNA-серверов и в других аналогичных ситуациях.
Когда же на первый план выходит уровень производительности при работе с приложениями, следует отдавать предпочтение картам памяти класса A2. Изначально такие microSD-карточки создавались для смартфонов и планшетов на базе операционной системы Android, поддерживающих расширение системной памяти за счет съемных накопителей, поэтому при их разработке особое внимание уделялось такому показателю, как минимальное устойчивое количество операций ввода-вывода в секунду. Карты памяти класса A2 обладают гарантированной производительностью 4000 IOPS в операциях случайного чтения и 2000 IOPS — при записи файлов. Это означает, что даже в самых неблагоприятных условиях при максимальной нагрузке количество операций ввода-вывода в секунду не упадет ниже указанных значений. И именно такими показателями характеризуются SanDisk Extreme PRO.
Модельный ряд включает в себя 7 карт памяти на 32, 64, 128, 256, 400 и 512 ГБ, а также терабайтный флагман. Карточки серии отличаются рекордным быстродействием: вплоть до 170 МБ/с в операциях последовательного чтения и до 90 МБ/с при записи. Наряду с высокими показателями устойчивого IOPS, это существенно расширяет сферу их применения: SanDisk Extreme Pro могут с равным успехом использоваться в качестве системных накопителей в микрокомпьютерах, для расширения встроенной памяти мобильных девайсов, для профессиональной фотосъемки или записи видео в разрешении 4K UHD.
Что немаловажно, SanDisk Extreme Pro поддерживают работу с компактными карт-ридерами MobileMate с интерфейсом USB 3.0. Это позволяет не только без проблем переносить файлы между различными устройствами, но и подключать к одноплатному компьютеру дополнительные microSD-карты, используя свободные USB-порты.
Среди особенностей карт памяти WD Purple и SanDisk необходимо выделить устойчивость к воздействию негативных факторов внешней среды. Они способны исправно функционировать при экстремально низких (до -25 ºC) и экстремально высоких (до +85 ºC) температурах, выдерживают погружение в соленую или пресную воду на глубину до 1 метра и падение на бетонный пол с высоты до 5 метров, хорошо защищены от воздействия рентгеновского излучения и статических магнитных полей с силой индукции до 5000 Гс (в частности, это означает, что вы можете свободно проносить такие карточки через терминалы досмотра в аэропортах или через металлоискатели). Таким образом, вы можете быть на 100% уверены в сохранности данных даже в том случае, когда ваш проект предполагает наружный монтаж одноплатного компьютера (например, такая потребность может возникнуть при создании системы безопасности загородного дома).
Обзор 98 одноплатных компьютеров. Часть 2
DE0-Nano-SoC Development Kit / Atlas-SoC Kit
Компания/проект — Terasic; RocketBoards.org
Страница продукта
CPU — Intel (Altera) Cyclone V SE (Cyclone V FPGA + 2x Cortex-A9 @ 952MHz)
Память — 1GB DDR3 RAM
Цена — $99
DPT-Board
Компания/проект — DPTechnics
Обзор LinuxGizmos
Страница продукта
CPU — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
Память — 64MB DDR2 RAM
Цена — $56 (50 Euros) or $66 for Plus version
Набор DPT-Board состоит из двух частей и включает в себя доступные по отдельности DPT-Module COM с чипом Atheros AR9331, работающим под управлением OpenWrt. Эта энергоэффективная плата для IoT имеет WiFi, GPIO и JTAG, а также два порта 10/100 Ethernet и два порта USB. Версия Plus имеет больше интерфейсов, также есть набор за 99 евро, объединяющий плату, маленький LCD, макетную плату, маленькую 9g сервомашинку, датчики и другие гаджеты. Все платы поставляются с ПО BlueCherry.io IoT.
DragonBoard 410c
Компания/проект — Arrow; Qualcomm
Обзор LinuxGizmos
Страница продукта
CPU — Snapdragon 410 (4x Cortex-A53 @ 1.2GHz); Adreno 306 GPU
Память — 1GB LPDDR3 RAM; 8GB eMMC
Цена — $75
Плата DragonBoard 410c от Arrow и Qualcomm была одной из первых «хакерских» плат на 64-bit ARM, и построена на основе четырёхядерного A53 Snapdragon 410 от Qualcomm. Плата имеет размер 85 x 54mm, почти ракой же, что и Raspberry Pi. Нет порта Ethernet, но есть WiFi, Bluetooth, GPS, HDMI, microSD, 3 порта USB, и совместимые с 96Boards 40-pin низкоскоростной и 60-pin высокоскоростной разъёмы. Одноплатник поддерживает Android 5.1, Debian 8.0, и Windows 10 IoT Core. В марте Arrow анонсировала одноплатник 96Boards CE Chameleon96 под управлением Linux на Intel Cyclone V ARM/FPGA SoC, имеющий WiFi, BT, and функции безопасности с квантовой устойчивостью (!). Однако цена пока неизвестна.
Edison Kit for Arduino
Компания/проект — Intel
Обзор LinuxGizmos
Страница продукта
CPU — Intel Atom “Tangier” (2x x86 @ 500MHz); Quark co-processor
Память — 1GB LPDDR3 RAM; 4GB eMMC
Цена — $110
Компьютер на модуле Intel Edison не является одноплатником, но продаётся как часть набора Edison Kit for Arduino. Intel в настоящее время сфокусировалась на Intel Joule, но Edison будет доступен какое-то время. Edison Kit for Arduino от Intel продаётся за $110 в Sparkfun и Adafruit. Модуль Edison имеет размер 36 x 25mm и работает под управлением Yocto Project. Процессор представляет собой 22nm Intel Atom с обрезанной HD-графикой. Полный набор имеет WiFi, BLE, слот microSD, и два порта micro-USB. Также есть разъём Arduino и 70-pin разъём. Расширения Arduino также можно найти во многих «хакерских» наборах Edison, доступных у разных поставщиков, таких, как SeeedStudio (Grove sensors) и DSF Robot.
Firefly-RK3288
Компания/проект — Firefly
Страница продукта
CPU — Rockchip RK3288 (4x Cortex-A17 @ 1.8GHz); Mali-T760 GPU
Память — 2GB DDR3 RAM expandable to 4GB; 16GB eMMC expandable to 32GB
Цена — $129
Так как плата FirePrime S/S+ на RK3128больше не продаётся, плата Firefly-RK3288 сейчас является младшим одноплатником Firefly. Размер 118 x 85mm, двойная загрузка Ubuntu и Android с поддержкой Linux 4.4, на частоте 1.8GHz, четырехядерный A17 RK3288 с Mali-T760 GPU. Плата Firefly-RK3288 имеет порт HDMI 2.0, который может выводить 4Kx2K@60Hz. Плата имеет dual-band 802.11ac, Bluetooth 4.0, порт GbE, три порта USB. Одноплатник оснащён VGA, LVDS, eDP, MIPI-DSI, MIPI-CSI, S/PDIF, портом для отладки, и IR. Порты ввода-вывода доступны на двух 42-pin разъёмах. Плата поддерживает удвоение объёма RAM и flash до 4GB и 32GB, но эти опции в настоящее время недоступны для заказа. Раньше была версия “Plus” с расширенной памятью за $199. “Fireasy” WiFi, дисплей с сенсорным экраном, вентиляторы, камеры продаются как опции.
Firefly-RK3288 Reload
Компания/проект — Firefly
Обзор LinuxGizmos
Страница продукта
CPU — Rockchip RK3288 (4x Cortex-A17 @ 1.8GHz); Mali-T760 GPU
Память — 2GB DDR3 RAM; 16GB eMMC
Цена — $159
Плата Firefly-RK3288 Reload имеет тот же SoC и поддерживает те же OS, что и Firefly-RK3288, но имеет конструктив COM-модуль/базовая плата. Размер базовой платы 178 x 117mm, размер COM-модуля 82 x 60mm, они соединены через разъём 314-pin MXM. Плата Reload имеет всё то же, что и оригинал, и добавлет к этому второй выход HDMI, вход HDMI, и второй интерфейс DVP для 5MP камеры в дополнение к 13MP-DVP. Плата Reload также имеет порт SATA, третий USB host, и micro-USB OTG, и разъем плат расширения 184-pin.
Firefly-RK3399
Компания/проект — Firefly
Обзор LinuxGizmos
Страница продукта
CPU — Rockchip RK3399 (2x Cortex-A72 @ up to 2.0GHz, 4x Cortex-A53 at up to 1.42GHz); Mali-T860 GPU
Память — 2GB or 4GB (Plus) DDR3 RAM; 16GB or 32GB eMMC (Plus)
Цена — $179 или $219 (Plus)
Новая плата Firefly-RK3399 является одой из наиболее мощных «хакерских» плат. SoC Rockchip RK3399 имеет два ядра Cortex-A72 и четыре ядра A53, а также high-end Mali-T860 GPU. В течение следующих двух месяцев, одноплатник размером 124 x 93mm будет поставляться по «акции» за $179 с 2GB RAM и 16GB eMMC и за $219 с 4GB/32GB, потом цена будет повышена на $20. Также есть слот microSD и слот M.2 для SSD. Порт GbE, dual-band 802.11b/g/n/ac, Bluetooth 4.1 с BLE, и слот SIM card являются стандартными, и есть слот mini-PCIe для опционального модуля LTE. Также есть порты HDMI и DP, поддерживающие до 4K@60Hz, а также MIPI-DSI, eDP, DVP, IR, и 2x MIPI-CSI. Плата Firefly-RK3399 оснащена двумя портами USB 3.0 (включая Type-C), двумя портами USB 2.0, разъёмом расширения 42-pin, и различными аудиоинтерфейсами. Плата имеет двойную загрузку Android 6.0.1 и Ubuntu 14.04.
Galileo Gen 2
Компания/проект — Intel
Обзор LinuxGizmos
Страница продукта
CPU — Intel Quark X1000 (1x Pentium-compatible @ 400MHz)
Память — 256MB DRAM
Цена — $61.69
Плата Galileo 2 для IoT от Intel на базе энергоэффективного Quark X1000, совместима с Arduino, имеет опционально 12V PoE, а также USB, PWM, и GPIO. Сейчас Intel переходит от Quark на не совместимый с Linux Quark SE в модулях Intel Curie, и плата Galileo исчезнет, но в настоящее время это единственный выбор, если вы хотите запустить Linux на Quark. Самая низкая цена сейчас $61.69 в Newegg.
Gizmo 2
Компания/проект — AMD, GizmoSphere.org, Symmetry Electronics
Обзор LinuxGizmos
Страница продукта
CPU — AMD G-Series GX210HA SoC (2x x86 @ 1GHz); Radeon HD 800 graphics
Память — 1GB DDR3 SDRAM
Цена — $165
Symmetry (Semiconductorstore.com) и GizmoSphere.org обновили свой G-Series SoC с поддержкой Linux. Плата Gizmo 2 имеет HDMI, microSD, mSATA, и порт USB 3.0. Плата с открытыми спецификациями Gizmo 2 находится в тени более дешевых, более мощных x86-плат, ссылки на форум больше не работают, проект близок к закрытию. Это может быть вашим последним шансом увидеть плату на G-series.
HiKey
Компания/проект — LeMaker
Обзор LinuxGizmos
Страница продукта
CPU — HiSilicon Kirin 6220 (8x Cortex-A53 @ 1.2GHz); Mali 450-MP4 GPU
Память — 1GB or 2GB LPDDR3 RAM; 8GB eMMC
Цена — $75 (1GB) or $109 (2GB)
Флагманская 96Boards-совместимая плата Hikey сделана LeMaker (Banana Pro), и поставляется с 8GB flash, и с объёмом памяти 1GB или 2GB на выбор. Процессор 64-bit, 8 ядер, размер платы 85 x 54mm, форм-фактор 96Boards Consumer Edition, имеет 40-pin низкоскоростной и 60-pin высокоскоростной разъёмы. Включает в себя WiFi, Bluetooth, HDMI, MIPI-DSI, и три порта USB. Как и другие платы 96Boards, плата HiKey поставляется с дистрибутивами Linaro Debian Linux (4.4.11) и Linaro/AOSP Android. Как LeMaker, так и ArcherMind недавно запустили 96Boards CE-совместимую плату Hikey 960 SBC с использованием quad -A73, quad -A53 Kirin 960 SoC от HiSilicon, но по $239, что превышает наш предел ($200).
HummingBoard-Base
Компания/проект — SolidRun
Обзор LinuxGizmos
Страница продукта
CPU — NXP i.MX6 Solo, DualLite, Dual, or Quad (1x, 2x, 2x, or 4x Cortex-A9 @ up to 1.2GHz); Vivante 2D/3D GPU
Память — Solo (512MB), DualLite and Dual (1GB), and Quad (2GB) DDR3 RAM; optional eMMC or NOR flash
Цена — $74 to $130
Как и HummingBoard-Pro, версия -Base является составной (sandwich-style), имеет размер 86 x 55mm, и, как версии HummingBoard-Gate и -Edge, имеет опциональные WiFi и Bluetooth, и поддерживает ряд модулей MicroSOM на базе всех четырёх версий i.MX6. В октябре 2016, SolidRun выпустила обновленную версию MicroSOM 1.5, доступную для всех моделей HummingBoard, и её также можно купить отдельно. Версия rev 1.5 MicroSOMs имеет FlexCAN и TI WiLink8, а также опционально eMMC и NOR flash до 8GB. Базовая плата HummingBoard Base имеет порты, как у Raspberry Pi, включая 26-pin разъём. Обе версии, -Base и -Pro, имеют по два порта USB 2.0, а также HDMI, MIPI-CSI, и S/PDIF аудио. Как и другие платы HummingBoards, порт GbE ограничен 470Mbps из-за ограничения i.MX6, есть дистрибутивы Debian, Yocto Project, и Android.
HummingBoard-Pro
Компания/проект — SolidRun
Обзор LinuxGizmos
Страница продукта
CPU — NXP i.MX6 Solo, DualLite, Dual, or Quad (1x, 2x, 2x, or 4x Cortex-A9 @ up to 1.2GHz); Vivante 2D/3D GPU
Память — Solo (512MB), DualLite and Dual (1GB), and Quad (2GB) DDR3 RAM; optional eMMC or NOR flash
Цена — от $84 до $210 (Pro)
Плата HummingBoard-Pro идентична HummingBoard-Base, за исключением того, что добавлены mini-PCIe, mSATA, LVDS, analog audio, RTC, и IR. Также добавлены два дополнительных порта USB. Опционально доступны слот microSD, беспроводной модуль, адаптер питания и корпус.
HummingBoard-Edge
Компания/проект — SolidRun
Обзор LinuxGizmos
Страница продукта
CPU — NXP i.MX6 Solo, DualLite, Dual, or Quad (1x, 2x, 2x, or 4x Cortex-A9 @ up to 1.2GHz); Vivante 2D/3D GPU
Память — Solo (512MB), DualLite and Dual (1GB), and Quad (2GB or 4GB) DDR3 RAM; 4GB eMMC plus optional eMMC or NOR flash on MicroSOM
Цена — $99 to $252
Плата HummingBoard-Edge имеет больший размер (102 x 69mm), чем HummingBoard-Pro, и те же возможности. Вдобавок стало четыре USB 2.0, добавились разъёмы M.2, SIM, и MIPI-DSI. Также установлен увеличенный разъём 36-pin GPIO, напряжение питания имеет широкий диапазон 7-36V, и добавлена (опционально) eMMC. Как и Pro, есть много опциональных беспроводных модулей, и, для модели Quad (которая превышает порог $200 в максимальной конфигурации), 4GB RAM.
HummingBoard-Gate
Компания/проект — SolidRun
Обзор LinuxGizmos
Страница продукта
CPU — NXP i.MX6 Solo, DualLite, Dual, or Quad (1x, 2x, 2x, or 4x Cortex-A9 @ up to 1.2GHz); Vivante 2D/3D GPU
Память — Solo (512MB), DualLite and Dual (1GB), and Quad (2GB or 4GB) DDR3 RAM; optional eMMC or NOR flash
Цена — от $84 до $235
Как ясно из названия, плата HummingBoard-Gate спроектирована в основном как шлюз IoT. У неё меньше возможностей, чем у HummingBoard-Edge, нет LVDS, analog audio, eMMC и M.2. В остальном она почти идентична, имеет тот же размер 102 x 69mm, питание 7-36V, слот mini-PCIe, опциональные беспроводные модули и металлический корпус. Главное нововведение, это сокет MikroBus, в который можно установить расширение I/O 200-plus Click от MikroElektronika и модули датчиков.
Inforce 6410Plus
Компания/проект — Inforce Computing
Обзор LinuxGizmos
Страница продукта
CPU — Qualcomm Snapdragon 600 (4x “Krait” cores @ 1.7GHz); Adreno 320 GPU; QDSP6V4 DSP
Память — 2GB PCDDR3 RAM; 4GB eMMC
Цена — $143
Плата Inforce 6410Plus в основном ориентирована на коммерческий рынок, но является открытой платформой, представляющей интерес и для самодельщиков. Модель Plus имеет расширенные возможности, ориентированные на робототехнику и IoT, включая GPS, MIPI-CSI, MIPI-DSI, более мощный источник питания 12V, более низкий профиль 16mm, и новый 34-pin разъем расширений PAC. Плата имеет размер 100 x 70mm, форм-фактор Pico-ITX и работает под Ubuntu Linux (ядро 3.4) или Android 4.4. плата имеет четырёхядерный Cortex-A15 Snapdragon 600. Вместо LVDS есть два интерфейса MIPI-DSI вдобавок к micro-HDMI. Также есть GbE, microSD, SATA, WiFi, BT, три порта USB, включая порт OTG.
Khadas Vim
Компания/проект — Khadas
Обзор LinuxGizmos
Страница продукта
CPU — Amlogic S905X (4x Cortex-53 @ up to 2GHz); Mali-450 MP2 GPU
Память — 2GB DDR3 RAM; 8GB or 16GB (Pro) eMMC
Цена — $50 или $65 (Pro)
Китайский стартап Khadas дебютировал с платой Khadas Vim, ориентированной на медиа, в конце 2016. Размер платы 82 x 58mm процессор от Amlogic S905X для дешевого варианта до четырёхядерного Cortex-A53 Amlogic S905 на Odroid-C2. Khadas поддерживает Android 6.0 с ПО Kodi-17, а также Ubuntu 16.04, Buildroot, и версию 7.0 OpenELEC/LibreELEC. Версия Pro загружается с eMMC 5.0 от 8GB до 16GB, и имеет WiFi от 802.11n до 802.11ac. Обе версии имеют Bluetooth 4.2, Fast Ethernet, три порта USB 2.0 host, один порт Type C OTG. Также есть HDMI 2.0a, IR, microSD, и разъем расширения 40-pin (но не совместимый с RPi). Доставка в США бесплатная.
LeMaker Guitar
Компания/проект — LeMaker
Страница продукта
CPU — Actions S500 (4x Cortex-A9 @ up to 1.6GHz); PowerVR SGX544 GPU
Память — 1GB или 2GB DDR3 RAM; 8GB eMMC
Цена — $59
Составная (sandwich-style) плата Guitar от LeMakerSBC включает в себя модуль с четырёхядерным Actions S500. Доступны образы для Android 5.0, Ubuntu Mate, Ubuntu Core, Lemuntu, Armbian, ArchLinux, и LeMaker XBMC. Размер базовой платы 88 x 81mm, она содержит WiFi, Bluetooth, Ethernet, HDMI, micro-USB 3.0, и два порта USB host. Также есть интерфейс MIPI-CSI и RPi-совместимый 40-pin разъём.
LinkIt Smart 7688
Компания/проект — MediaTek Labs, SeeedStudio
Обзор LinuxGizmos
Страница продукта
CPU — MediaTek MT7688AN (1x MIPS core @ 580MHz); Atmel ATmega32U4 MPU (Duo only)
Память — 128MB RAM; 32MB flash
Цена — $12.90 или $15.90 (Duo)
Крошечная плата от MediaTek Labs и SeeedStudio, LinkIt оаботает под OpenWrt, нае 580MHz MIPS SoC, и служит шдюзом IoT. Модель за $13 имеет размеры 56 x 26mm, оснащена WiFi, microSD, и двумя портамиl micro-USB, а $16, 61 x 26mm LinkIt Smart 7688 Duo имеет MPU для поддержеи Arduino. Плата имеет GPIO, I2C, SPI, UART, PWM, и Fast Ethernet, плюс I2S аудио в базовой модели и ADC с SPI в Duo. SeeedStudio предлагает опуиональную дополнительную плату LinkIt, и три опции для Duo: плату для Arduino и сенсоров Grove, aи более богатый Grove Starter Kit. Доступен сервис MediaTek Cloud Sandbox для сбора и анализа данных.
LinkSprite Acadia V3
Компания/проект — LinkSprite Technologies
Обзор LinuxGizmos
Страница продукта
CPU — NXP i.MX6 Quad (4x Cortex-A9 @ up to 1.2GHz); Vivante GC355 GPU
Память — 1GB DRAM
Цена — $119
Плата LinkSprite Acadia работает под Ubuntu 12.04 или Android 4.4, имеет процессор i.MX6 Quad, в отличие от SoC Allwinner, которые обычно используются в платах pcDuino от LinkSprite. По сравнению с моделью V2, описанной выше, V3 потеряла eMMC flash, но оснащена слотом microSD и двумя слотами SD. Также есть HDMI, LVDS, SATA, аудио, разъём GbE, три порта USB, два интерфейса камеры, и Arduino-совместимый
разъём расширения.
LinkSprite Arches
Компания/проект — LinkSprite Technologies
Обзор LinuxGizmos
Страница продукта
CPU — Allwinner A80 (4x Cortex-A15 @ up to 2GHz, 4x Cortex-A7 @ up to 1.3GHz); PowerVR G6230 GPU
Память — 2GB DRAM; 8GB flash
Цена — $95
Плата LinkSprite Arches была изначально выпущена как pcDuino8 в мае 2014, была у бета-тестеров в конце года, и поступила в продажу в 2015. Плата Arches работает под Linux или Android, содержит восьмиядерный Allwinner A80, и похожа на Cubieboard4 на основе A80. Плата оснащена microSD, HDMI, GbE, тремя портами USB (один из них 3.0 OTG), а также WiFi, Bluetooth, и интерфейсом CSI.
MarsBoard RK3066 Pro
Компания/проект — Haoyu Electronics, MarsBoard.com
Страница продукта
CPU — Rockchip RK3066 (2x Cortex-A9 @ 1.6GHz); Mali-400 GPU
Память — 1GB DDR3 RAM; 4GB eMMC flash
Цена — $140
Плата MarsBoard RK3066 Pro от Haoyu, продающаяся в Waveshare, имеет тот же SoC RK3066, память, и модульный конструктив, и поддерживает Linux/Android, как и стандартная MarsBoard RK3066, но добавлен интерфейс Arduino, порт VGA, слот microSD, и интерфейсы 1-Wire, SPI, I2C, and UART. Плата Pro также имеет пять портов USB, 10/100 Ethernet, HDMI, LCD, S/PDIF, IR, и интерфейсы камер. Мы удалили стандарную модель MarsBoard RK3066 из нашего списка, потому что она больше не продаётся на официальном сайте, и цена увеличилась до $77 на Amazon. Мы также удалили Marsboard AM335x т.к. существует много более богатых по возможностям, более дешёвых, и официально разрешённых клонов BeagleBone. Заполненный спамом форум Marsboard, возможно, близок к закрытию.
MediaTek X20 Development Board
Компания/проект — ArcherMind (AlphaStar); MediaTek
Обзор LinuxGizmos
Страница продукта
CPU — MediaTek Helio X20 (4x Cortex-A53 @ 1.4GHz, 4x Cortex-A53 @ 1.95GHz, 2x Cortex-A72 cores @ 2.5GHz); Mali-T880 GPU
Память — 2GB LPDDR3 RAM; 8GB eMMC
Цена — $199
Плата MediaTek X20 Development Board, ориентированная на Android, не только самая дорогая плата в обзоре, вплотную подошедшая к пределу $200, но также и самая мощная, сравнимая только с аналогичной по стоимости UP Squared на основе Intel Apollo Lake. Доступная в Seeed и на AliExpress за $199, плата соответствует стандарту 96Boards CE, и основана на десятиядерном SoC (Cortex-A53 и -A72) Helio X20 от MediaTek. Процессор Helio X20 имеет два ядра Cortex-A72, работающих на частоте 2.5GHz, и два четырёхядерных, Big.Little банка на ядрах Cortex-A53 на частоте 1.95GHz. Есть также мощный интерфейс Mali-T880 MP4 GPU. Плата размером 85 x 54mm имеет обычные для 96Boards 40- и 60-pin разъёмы и 16-pinаналоговый интерфейс. Вы также получаете WiFi, BT, GPS, HDMI, и microSD, а также два порта USB 2.0 host и micro-USB (device-only). Единственной доступной прошивкой на данный момент является Android 6.0 BSP.
MinnowBoard Turbot Dual
Компания/проект — Intel, ADI, MinnowBoard.org
Обзор LinuxGizmos
Страница продукта
CPU — Intel Atom E3826 (2x Bay Trail @ 1.46GHz); Intel HD Graphics
Память — 2GB DDR3L RAM
Цена — $146
Построенная ADI Engineering, с поддержкой сообщества MinnowBoard.org и Intel, плата MinnowBoard Turbot с размерами 3.9 x 2.9 дюймов заменила MinnowBoard Max от CircuitCo. Ценовой диапазон до $160, но можно купить за $146 в Netgate. Плата включает низкоскоростной разъём для Arduino-подобных расширений, и 60-pin высокоскоростной разъём для расширений Lures. Другие интерфейсы включают в себя два USB, GbE, micro-HDMI, SATA. Поддерживается Debian, Ubuntu, Yocto Project, Android 4.4, и Windows 10. Плата Turbot Dual, недавно дополнилась почти идентичной MinnowBoard Turbo Quad-core (см. ниже).
MinnowBoard Turbot Quad-core
Компания/проект — Intel, ADI, MinnowBoard.org
Обзор LinuxGizmos
Страница продукта
CPU — Intel Atom E3845 (4x Bay Trail @ 1.91GHz); Intel HD Graphics
Память — 2GB DDR3L RAM
Цена — $190
Плата MinnowBoard Turbo Quad-core поступила в продажу недавно, имеет тот же размер 99 x 74mm, что и двухъядерный Turbot Dual, и в основном те же возможности. Плата Quad имеет четырёхядерный, 1.91GHz Atom E3845 из того же самого поколения 22nm Bay Trail, и имеет радиатор, вентилятор, и более быстрый контролле Intel I210 GbE. Около года назад, ADI представила большую (103 x 99mm) плату MinnowBoard Turbot Dual-E с выбором между двухъядерным Atom E3826 и четырёхядерным E3845 SoC. Плата Dual-E названа так, потому что имеет порт GbE, и также имеет комбинированный слот M.2/micro-SIM для WiFi, LTE, или SSD. Информации о ценах пока нет.