- Digitrode
- цифровая электроника вычислительная техника встраиваемые системы
- 10 одноплатных компьютеров с Linux, доступные в 2019 году
- Миникомпьютеры на базе Linux в 2019
- UP Xtreme
- Jetson Nano Dev Kit
- Coral Dev Board
- SBC-C43
- Nitrogen8M_Mini
- Pine H64 Model B
- AI-ML Board
- BeagleBone AI
- Платформа Robotics RB3 Platform (DragonBoard 845c)
- Avenger96
- 11 отличных Linux-friendly одноплатных ПК с открытыми спецификациями
Digitrode
цифровая электроника вычислительная техника встраиваемые системы
10 одноплатных компьютеров с Linux, доступные в 2019 году
Миникомпьютеры на базе Linux в 2019
За последние несколько месяцев мы видели серию одноплатных компьютеров на базе Linux, таких как платы от Google и Nvidia, и это лишь некоторые из них. Рынок мини-ПК сейчас находится на подъеме, о чем свидетельствует недавний отчет Global Market Insights о том, что этот рынок вырастет с 600 миллионов долларов в 2018 году до 1 миллиарда долларов к 2025 году. Новая тенденция периферийных вычислений с поддержкой возможностей Интернета вещей и искусственного интеллекта приводит к созданию новых плат. Давайте посмотрим на 10 лучших одноплатных компьютеров, которые выйдут на рынок в 2019 году.
UP Xtreme
Это новейшая линейка поддерживаемых сообществом SBC Aaeon, которая использует процессоры Intel 8-го поколения Whiskey Lake-U от Intel и поддерживает 15 Вт TDP с повышением производительности до четырехъядерных двухпоточных конфигураций.
Данный компьютер имеет до 16 ГБ DDR4, 128 ГБ eMMC и предлагает подключение 4K дисплея через HDMI, DisplayPort и eDP. Он также оснащен разъемами SATA, 2x GbE, 4x USB 3.0, 40-контактными разъемами «HAT» и 100-контактными разъемами GPIO. Mini-PCIe и два слота M.2 также доступны. Двойные слоты M.2 поддерживают беспроводные модемы и больше опций SATA, а также поддерживают новые модули AI Core X компании Aaeon, которые предлагают новейшие процессоры Intel Movidius Myriad X для ускорения нейронной обработки данных со скоростью 1TOPS.
Jetson Nano Dev Kit
Nvidia анонсировала недорогой вычислительный модуль Jetson Nano, который является уменьшенной (70 x 45 мм) версией старого Jetson TX1. Он поддерживает 4 ядра Cortex-A57 и имеет более дешевый 128-ядерный графический процессор Maxwell. Модуль имеет 2 ГБ и 8 ГБ оперативной памяти и флэш-памяти соответственно.
Он поддерживает видео 4K, а графический процессор предлагает возможности глубокого обучения CUDA-X. Данный миникомпьютер стоит 99 долларов, он поддерживается форумом и другими ресурсами сообщества. Он имеет 40-контактный GPIO, слот M.2, GbE с питанием через Ethernet, HDMI 2.0 и eDP и 4 порта USB 3.0.
Coral Dev Board
Недавно Google анонсировала свою первую плату с Linux, которая оснащена микросхемой NXP i.MX8M и AI Edge TPU от Google. Похожая на Raspberry Pi плата Coral Dev Board сопровождалась USB-флешкой Coral USB Accelerator с поддержкой Edge TPU, также имеются Coral PCIe Accelerator на основе Edge TPU и вычислительный модуль Coral SOM. Устройства поставляются со схемами, ресурсами сообщества и другими ресурсами с открытой спецификацией.
На плате установлена микросхема Edge TPU с четырехъядерным процессором NXP, 1,5 ГГц Cortex-A53 i.MX8M, 3D GPU / VPU Vivante и микроконтроллер с ядром Cortex-M4. На плате установлены порты GbE, HDMI 2.0a, 4-линейные MIPI-DSI и CSI, а также порты хоста USB 3.0 и Type-C.
SBC-C43
Плата Seco SBC-C43 является первой подобной платой от Seco. Она основана на высококлассном шестиядерном процессоре NXP i.MX8.
SBC-C43 поддерживает до 8 ГБ DDR4 и 32 ГБ eMMC. Он оснащен двумя GbE, портами HDMI 2.0a, WiFi / Bluetooth и серией промышленных интерфейсов. Два слота M.2 позволяют подключать SATA, беспроводную связь и многое другое.
Nitrogen8M_Mini
Nitrogen8M_Mini с открытой спецификацией от Boundary Device – первый одноплатник, на котором установлена новая мини-SoC i.MX8M от NXP. Mini использует более продвинутый процесс FinLPET 14LPC, чем i.MX8M, что приводит к более низкому энергопотреблению и более высокой тактовой частоте для ядер 4x Cortex-A53 (1,5–2 ГГц) и Cortex-M4 (400 МГц).
Поддерживаемый операционными системами Linux и Android, Nitrogen8M_Mini поставляется с оперативной памятью LPDDR4 объемом от 2 до 4 ГБ и eMMC от 8 до 128 ГБ. Его интерфейсы MIPI-DSI и -CSI поддерживают дополнительные сенсорные экраны и камеры соответственно. Он предлагает порт GbE, а PoE и WiFi / BT не являются обязательными. Он также имеет 3 порта USB, один или два слота PCIe и диапазон рабочих температур от -40 до 85 °C. Он доступен за 135$, и поставка должна начаться весной 2019 года.
Pine H64 Model B
Новейшая плата Pine64 является частью продукта с открытым исходным кодом, который также включает в себя ноутбук, планшет и телефон. Недавно поступивший в продажу за 39 (2 ГБ) или 49 (3 ГБ) долларов США, полуклон Raspberry Pi представляет собой высококачественный, но недорогой мини-ПК на основе Allwinner H64. Quad-A53 SoC предлагает видео 4K с поддержкой HDR.
Модель B поддерживает до 128 ГБ памяти eMMC, WiFi / Bluetooth и порт GbE. Функции ввода / вывода включают 2 порта USB 2.0 и один порт USB 3.0 и HDMI 2.0a, а также аудио SPDIF и RPi-подобный 40-контактный разъем.
AI-ML Board
Недавно Arrow анонсировала одноплатный компьютер на базе i.MX8X вместе с аналогичным расширенным форматом 96Boards CE, Thor96 на базе i.MX8M. Плата AI-ML, по-видимому, является первой платой типа мини-ПК, оснащенной i.MX8X с низким энергопотреблением, что позволяет использовать до 4-х 64-битных ядер Cortex-A35 с частотой 1,2 ГГц и 4-шейдерным графическим процессором Vivante с поддержкой 4K, чип Cortex-M4F и процессор Tensilica HiFi 4 DSP.
Плата имеет 2 ГБ LPDDR4, Ethernet, WiFi / Bluetooth и пару портов MIPI-DSI и USB 3.0.
BeagleBone AI
В новом BeagleBone возможности искусственного интеллекта обеспечиваются двумя ЦП TI C66x и четырьмя ядрами нейронной обработки со встроенным зрительным механизмом (EVE). Компания BeagleBoard утверждает, что расчеты для моделей компьютерного зрения, использующих EVE, в 8 раз превышают производительность на ватт по сравнению с аналогичным, но без EVE, AM5728.
Микросхемы EVE и DSP поддерживаются через API OpenCL для машинного обучения TIDL и предварительно установленные инструменты. Новый миникомпьютер основан на BeagleBone Black и обеспечивает обратную совместимость разъемов, механическую и программную совместимость. Он имеет 1 ГБ оперативной памяти и 16 ГБ eMMC. Стоимость его составит 100 долларов.
Платформа Robotics RB3 Platform (DragonBoard 845c)
Snapdragon 845 на основе ядра Kno с 10-нм техпроцессом, один из самых мощных из доступных на рынке. Он оснащен усовершенствованным графическим процессором Adreno 630 с технологией виртуальной реальности eXtended Reality (XR) и процессором Hexagon 685 с процессором нейронной обработки третьего поколения (NPE) для приложений искусственного интеллекта.
Комплект стоимостью от $449 включает в себя разъемы расширения платы, которые уже оснащены мезонинами сотовых и роботизированных камер Qualcomm. В комплект также входят стандартные видеокамеры 4K и камеры слежения с опциональными камерами Time-of-Flight (ToF) и глубинной стереокамерой SLM. Этот одноплатный компьютер работает под управлением Linux с ROS (Robot Operating System).
Avenger96
Avenger96 представляет собой расширенный мини-ПК 96Boards CE, разработанный для приложений Интернета вещей с низким энергопотреблением. Тем не менее, этот одноплатник имеет более энергоэффективный, но более медленный процессор (ST недавно анонсировал STM32MP153). Avenger96 имеет два ядра Cortex-A7 с частотой 650 МГц, Cortex-M4 и трехмерный графический процессор Vivante.
Плата оснащена модулем Avenger96 с SoC STM32MP157 и предлагает 1 ГБ памяти DDR3L, флэш-память SPI 2 МБ и специальную микросхему для управления питанием. Avenger96 SBC оснащен GbE, HDMI, micro-USB OTG и двумя хост-портами USB 2.0. Также доступны слот microSD и 40- и 60-контактные разъемы GPIO.
Источник
11 отличных Linux-friendly одноплатных ПК с открытыми спецификациями
Цена всех моделей ниже $200
На сайте HackerBoards.com уже несколько лет ведут каталог одноплатных компьютеров. Сейчас там представлена 81 одна модель. Я выбрал 11 из них, удовлетворяющих следующим критериям: стоимость платы должна быть ниже $200, ее программное обеспечение должно быть открытым, (Linux или Android). Платы должны поставляться с расширенной спецификацией, включая подробную схему. У каждой платы должно быть активное сообщество и техническая поддержка для индивидуальных разработчиков. Идеальной платой для разработчика можно назвать такую систему, которая часто упоминается на форумах, других ресурсах, посвященных разработке в сфере электроники.
86Duino Zero
- Компания/ресурс — DM&P, 86Duino.com
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — DM&P Vortex86EX (1x x86 @ 300MHz)
- Память — 128МБ ОЗУ
- Цена — $39
Это Arduino-совместимая платформа с открытым исходным кодом на базе 32-битного x86 процессора Vortex86EX SoC. Она совместима с операционными системами Windows, Linux, 32-бит RTOS. Плата оснащена шиной PCIE, DDR3, ROM-контроллером, xISA, I2C, SPI, IPC, Fast Ethernet, FIFO UART, USB2.0 и SD/SATA контроллером. Модель за $69 очень похожа, но там уже есть поддержка HD-аудио и больше I/O расширений. Есть и версия EduCake mini-PC.
- Компания/ресурс — Olimex, OlinuXino, Mouser
- Страница проекта
- Процессор — Allwinner A20 (2x Cortex-A7 @ 1ГГц); Mali-400 GPU
- Память — 512МБ DDR3 ОЗУ
- USB-OTG порт;
- Разъем SATA + коннектор 5В SATA;
- Разъем HDMI с поддержкой FullHD (1080p);
- Разъем Ethernet 100Мбит;
- Разъем для подключения LiPo аккумуляторов;
- Разъем LCD совместимый с дисплеями 4.3″, 7.0″, 10.1″ Olimex;
- Разъем для карт MicroSD;
- Разъем для отладки DEBUG-UART;
- 4 разъема GPIO (160 контактов);
- LED индикаторы GPIO, Battery, Power;
- EEPROM 2КБ для хранения MAC-адресов
- Цена — $37
Мини-ПК представляет собой довольно компактный одноплатный компьютер Linux с открытой аппаратной платформой и очень хорошим набором периферийных интерфейсов. 84 x 60mm версия оснащена SATA интерфейсом, что довольно редко встречается в платах подобного типа. Есть microSD, Ethernet, HDMI и три порта USB. Можно подключить LCD-дисплей, есть поддержка батарей и 160 GPIO.
Andromeda Box Edge
- Компания/ресурс — Marvell
- Страница проекта
- Процессор — Marvell IAP140 (4x Cortex-A53 cores @ 1.2ГГц); Vivante GC7000UL GPU
- Память — 1ГБ LPDDR3 ОЗУ; 8ГБ eMMC
- Цена — $75
Этот миниатюрный ПК работает под управлением Brillo OS, основанной на Android. У платы довольно большое сообщество. Есть полная спецификация системы, схемы, документация, дистрибутив Brillo. Система поддерживает сетевые стандарты Google Weave and Thread. В состав платы входят WiFi, Bluetooth, три порта USB, порт HDMI и microSD.
Arduino Industrial 101
- Компания/ресурс — Arduino Srl
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
- Память — 64МБ DDR2 ОЗУ; 16МБ SPI flash
- Цена — $39
Плата выполнена в форм-факторе «сэндвич» и схожа с Arduino Yun. Внутри — микроконтроллер, процессор Qualcomm Atheros AR9331 MIPS с операционной системой Linino и модулем IEEE 802.11b/g/n 1×1 2.4 ГГц WiFi. Запитывается система через mini-USB. Есть LED.
Arduino Yún Mini
- Компания/ресурс — Arduino Srl
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — Qualcomm Atheros AR9331 (1x MIPS24k @ up to 400MHz)
- Память — 64МБ DDR2 ОЗУ
- Цена — $60
Плата представляет собой уменьшенный вариант оригинальной Yún. Работает система на основе OpenWrt (Linino), с процессором Qualcomm’s 400MHz AR9331. Чип — Atmel Atmega32U4. Плата оснащена Ethernet, USB и microSD.
- Компания/ресурс — Arduino Srl
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — Qualcomm Atheros AR9432 (1x MIPS24k @ up to 560MHz); Atmel SAMD21G18 Cortex M0+ MCU (48MHz)
- Память — 64МБ DDR2 ОЗУ; 256KB for SAMD21G18
- Цена — $99
По сравнению с двумя предыдущими платами эта более производительна. Работает она с быстрым Atheros AR9432 WiFi SoC. Здесь есть поддержка Bluetooth EDR/BLE 4.0a. В числе прочих модулей — порт micro-USB, 20 пинов DIO, 12x PWMs, и 6 аналоговых пинов.
- Компания/ресурс — InSignal, Pyrustek
- Страница проекта
- Процессор — Samsung Exynos 5420 Octa (4x Cortex-A15 @ 1.8ГГц and 4x Cortex-A7 @ 1.3ГГц); Mali T628 MP6 GPU
- Память — 3ГБ LPDDR3e ОЗУ
- Цена — $199
Одна из наиболее дорогих плат в подборке. Основана она на Samsung’s Exynos 5420 SoC, есть порты HDMI, eDP, и MIPI DSI, плюс USB порты. Плата поддерживает MIPI-CSI камеру, есть опциональный модуль беспроводной связи. Есть еще более производительная плата, ArndaleBoard-K, хотя она стоит уже $259.
- Компания/ресурс — SinoVoip
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — Allwinner A31 (4x Cortex-A7 @ 1ГГц); PowerVR SGX544MP2 GPU
- Память — 1ГБ DDR3 ОЗУ
- Цена — $58
В 2014 году проект Banana Pi разделился на SinoVoip и LeMaker. Как и в большинстве других проектов с Allwinner, поддержка open-source несколько урезана. Двухъядерный Banana Pi является клоном RPi Model B, в то время, как Banana Pi M2 — аналог Model B+ с 40-пиновым коннектором. Плата оснащена ГБE, WiFi, пятью портами USB и рядом интерфейсов для подключения дисплея или камеры.
BeagleBone Black, Rev C
- Компания/ресурс — Beagleboard.org
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — TI Sitara AM3358 (1x Cortex-A8 @ 1ГГц) с PRU MCU chips; PowerVR SGX530 GPU
- Память — 512МБ ОЗУ; 4ГБ eMMC
- Цена — $48
Эта Debian-совместимая плата появилась довольно давно. Предназначена она, в основном, для промышленности. Для работы с медиаконтентом она не очень хорошо подходит. Тем не менее, плата довольно популярна, а в прошлом году появилось сразу несколько ее клонов. Некоторые проекты даже выставлялись на Indiegogo.
- Компания/ресурс — SeeedStudio с Beagleboard.org
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — TI Sitara AM3358 (1x Cortex-A8 @ 1ГГц) с PRU MCU chips; PowerVR SGX530 GPU
- Память — 512МБ ОЗУ; 4ГБ eMMC
- Цена — $39
Плата позиционируется разработчиком, как мини-ПК для интернета вещей. Почти сразу после появления она стала популярной, а сейчас обзавелась крупным сообществом. BeagleBone Green (BBG) – основана на классической платформе с открытым исходным кодом BeagleBone Black (BBB), в неё добавлены два разъема Grove. В отличие от BBB платформа BBG не имеет порта HDMI, перемещен разъем USB host и обновлен разъем USB client на Micro USB. Программное обеспечение BBB полностью совместимо с BBG.
- Компания/ресурс — uCRobotics
- Описание на LinuxGizmos/HackerBoards
- Страница проекта
- Процессор — Actions Semiconductor Actions S900 (4x Cortex-A53 @ 1.8ГГц); PowerVR G6230 GPU @ 600MHz
- Память — 2ГБ LPDDR3 ОЗУ; 8ГБ eMMC
- Цена — $89
Плата основана на более прототипе ActDuino. Здесь используются спецификации Linaro 96Boards CE. К сожалению, чипа GPS от DragonBoard здесь нет, но есть быстрый SoC и 2 ГБ ОЗУ. PowerVR G6230 GPU также довольно мощный, так что эту плату можно использовать и для работы с медиа. Внутри — порт HDMI, слот microSD, порт micro-USB и два порта USB, один из которых — USB 3.0. WiFi и Bluetooth также в наличии.
Источник