29 февраля 2012 наш мир немного изменился к лучшему. Raspberry Pi Foundation анонсировал начало продаж маленьких одноплатных компьютеров под маркой Raspberry Pi. В начале продаж купить устройство было непросто, но понемногу рынок насытился и с июля 2012 вы наконец могли просто пойти в магазин и купить или заказать через интернет первую «Малинку», Raspberry Pi Model B — одноплатный Linux-компьютер с 700 МГц процессором, 0.5 Гбайт ОЗУ, USB, Ethernet и 26 выводами GPIO, позволяющими подключать внешние платы, устройства ввода-вывода и исполнительные устройства. Устройство, построенное на базе относительно недорогой четырехслойной платы, с низкой себестоимостью, с ценой для конечного потребителя $35, сделанное настолько хорошо, что альфа-версия Raspberry Pi Model B стала победителем номинации «Hardware Design» на ARM TechCon 2011.



Компьютер развивался, семейство росло. В то время как основная ветка получала всё более мощные процессоры и современную начинку (так, в модели 3B+ стоит четырехъядерный 64-битный процессор с тактовой частотой 1.4 ГГц, 1 Гбайт ОЗУ, четырьмя USB-портами, Wi-Fi 802.11ac и Bluetooth 4.2), дополнительно было разработано семейство Raspberry Pi Zero с уменьшенной до 65 ? 30 мм платой и ценой всего $5 ($10 за версию Raspberry Pi Zero W с Wi-Fi 802.11n).

Недавно Raspberry Pi Foundation представил новую версию своего мини компьютера — Raspberry Pi 4. В «четверке» анонсирован четырехъядерный 64-битный процессор Cortex-A72 с тактовой 1.5 ГГц в составе SoC Broadcom BCM2711, два USB 2.0 и два USB 3.0, Bluetooth 5.0, поддержка двух мониторов. GPU VideoCore VI способен обработать видеопоток 4K с 60 fps. Теперь наконец-то можно выбрать объем ОЗУ — 1, 2 или 4 Гбайт LPDDR4 SDRAM.

Проданный миллионами экземпляров, Raspberry Pi стал родоначальником целого нового рынка портативных одноплатных компьютеров и примером для ряда альтернативных разработок. Давайте посмотрим, используя Raspberry Pi 3B+ в качестве отправной точки (Raspberry Pi 4 пока не доступен для покупки, надеюсь, «четверка» скоро появится в свободной продаже), что нам могут предложить конкуренты, эволюция которых закидывала их в порой довольно необычные экологические ниши, и сколько нам, как покупателям, придется заплатить за эти изыскания. В описаниях конкурирующих компьютеров мы, по возможности, постараемся упомянуть все имеющиеся аппаратные достоинства участников; это делает описание несколько суховатым, но зато вы сможете достаточно определенно выбрать вычислительное ядро для своего будущего проекта.

Orange Pi Prime


Отличается от Raspberry Pi 3 в лучшую сторону наличием 2 Гбайт ОЗУ и встроенным в SoC AllWinner H5 видеоускорителем Mali-450 GPU, позволяющим воспроизводить 2K видео. Среди интересных особенностей стоит отметить наличие ИК-приемника; платой можно управлять с пульта ДУ или с некоторых моделей сотовых телефонов со встроенным ИК-светодиодом, например, Redmi Note 7. Из нестандартного оборудования есть также встроенный микрофон и видеоинтерфейс CSI, поддерживающий видеопоток до 1080p на скорости 30 fps.



На плате размером 98 ? 60 мм нашлось место для разъема для карт памяти (до 32 Гбайт), Wi-Fi 802.11 b/g/n, Bluetooth 4.0, гигабитного Ethernet, четырех USB (три USB 2.0 Host и один USB 2.0 OTG) и сорокаконтактной GPIO-гребенки. Есть даже отдельно выведенный UART с TTL уровнями, так что вы можете в терминале наблюдать за деталями загрузки Linux. Из аудио оборудования, кроме упомянутого выше микрофона, есть еще линейный выход и аудиовыход в HDMI. Видеоускоритель поддерживает OpenGL ES 2.0 и OpenVG 1.1. Среди поддерживаемых ОС присутствуют Ubuntu, Debian и Android 5.1.

Вообще, нужно сказать, что Orange Pi остается одним из самых удачливых конкурентов Raspberry. Orange тоже стал прародителем целой линейки разнотипных одноплатных компьютеров, среди которых Orange Pi 4G-IOT (с модулем GSM/GPS/LTE на борту) и Orange Pi Zero (опционально может запитываться от PoE, так что вы можете закинуть его в дальний сегмент Ethernet-сети, даже не подводя отдельное питание).

UPD: про минусы конкретно Orange Pi 2G-IOT есть отдельная статья id_potassium_chloride. Будьте начеку!

Banana Pi M3


Вместе с Orange, Banana разработки китайской компании SinoVoip — еще одна «фруктовая» ветка, хорошо разросшаяся после появления Raspberry. Следуя в кильватере Raspberry, Banana последовательно выпускала модели Banana Pi M1, M1 Plus, M2 Plus, M2 Ultra, M2 Zero, M3.



Нынешний флагман Banana Pi M3 построен на базе восьмиядерного SoC Allwinner A83T (процессоры ARM Cortex-A7, графический процессор PowerVR SGX544MP1), разгоняемого до 1.8 ГГц и работающего в окружении 2 Гбайт ОЗУ и 8 Гбайт флэш-памяти. Кроме гигабитного Ethernet, двух USB, Wi-Fi 802.11 b/g/n, Bluetooth 4.0 и HDMI, на плате присутствует SATA. Так же, как и у Orange Pi Prime, у M3 есть ИК-приемник, видеоинтерфейс CSI, отладочный UART, микрофон, линейный выход и аудиовыход в HDMI. В отличие от Orange, у Banana есть интерфейс дисплея MIPI DSI, объединенный с I2C для сенсорного экрана. Естественно, есть и сорокаконтактная GPIO-гребенка.

Rock64


Одноплатный компьютер Rock64 комплектуется уже 4 Гбайт ОЗУ, обслуживающими 64-х битный ARM Cortex A53, видеоподсистема способна справится с потоком 4K на частоте 60 fps. Устройство способно питаться от POE. Графическая подсистема ARM Mali 450MP2 соответствует OpenGL ES 2.0, OpenVG1.1. На Rock64 портированы ОС Debian, Cent OS, Fedora и Android 8, вообще, нужно отметить, что разработчики и энтузиасты этого компьютера портировали на него большое количество ОС, базирующихся на Linux. У Rock64 обильная, подробная документация и живое, активное комьюнити, так что, с учетом неплохих аппаратных спецификаций и щадящий цены, этот одноплатник — неплохой претендент на замену Raspberry Pi 3 в проектах с повышенными требованиями к «железу».



Разработчики Rock64 щедро отсыпали 64 контакта GPIO, выведя на них даже сигналы Ethernet, так что, если планируете делать на одноплатнике управление разветвленной внешней периферией, присмотритесь к этому компьютеру попристальнее. Кроме того, есть USB3.0.

У Rock64 есть старший брат, ROCKPro64, построенный на восьмиядерном 64-х битном Rockchip RK3399 (четыре ARM Cortex A53 плюс два ARM Cortex A72), с 4 Гбайт LPDDR4 и двумя USB 3.0. Компания PINE64, производитель Rock64 и ROCKPro64, вообще представляет собой достойный пример бизнеса, построенного в сфере DIY. Ребята идут дорогой, проторенной первопроходцами вроде Sparkfun или Adafruit, показавших, что можно снабжать свои разработки полным комплектом конструкторской документации и при этом быть коммерчески выгодным предприятием.

ASUS Tinker board S


Tinker построен на базе SoC Rockchip RK3288 с счетверенным процессором ARM Cortex-A17 и работает под управлением TinkerOS на базе Debian, можно установить Android. Видеопроцессор Mali-T760 MP4 поддерживает OpenGL ES 3.1, OpenCL 1.1, Renderscript и Direct3D 11.1.



Гребенка GPIO получила цветовую кодировку, так что при подключении внешних устройств ошибиться будет чуть сложнее. Небольшой пассивный радиатор, наклеиваемый на корпус процессора, который у конкурирующих плат приобретается отдельно, здесь уже заботливо включен в штатный комплект.

У Asus Tinker board S был младший братик, Asus Tinker board без набортной флэш-памяти, но особого успеха он не имел и сейчас практически исчез из продажи.

Libre Computer Renegade и Renegade Elite


Renegade, или Libre Computer ROC-Rk3328-CC Renegade, конструктивно разработан настолько похожим на Raspberry, насколько это только возможно; например, вы можете разместить ROC-Rk3328-CC прямо в корпусе, купленном для «Малинки».



SoC RK-3328 построена на основе счетверенного 64-х битного процессора ARM Cortex-A53 с рабочей частотой до 1.5 ГГц. SoC такая же, как и в Rock64, так что здесь вы тоже имеете тот же GPU Mali 450MP2 с рабочей частотой 500 МГц. При заказе у вас есть возможность варьировать объем ОЗУ, вы можете выбрать 1 Гбайт DDR4 (тогда компьютер обойдется вам в $35), 2 Гбайт за $50 или 4 Гбайт за $80. Из операционных систем на настоящий момент доступны Ubuntu 18.04, Debian 9, OpenMediaVault 4, Station OS и Android 7.1.

Как и Asus Tinker board (без индекса S), у Renegade нет набортной флэш-памяти, вам придется использовать слот для microSD карточек или интерфейс eMMC.

Libre Computer — один из производителей, показавших хороший рост в новой бизнес-нише, созданной с появлением Raspberry Pi. Кроме Renegade, летом 2018 Libre Computer начал производство Renegade Elite, одноплатного компьютера Libre Computer ROC-Rk3328-CC Renegade Elite на базе SoC Rockchip RK3399 c шестиядерным процессором (два ядра ARM Cortex-A72 и четыре ARM Cortex-A53) и GPU ARM Mali-T860 MP4, у которого имеются два порта USB 3.0 Type-C, 60-и контактный разъём PCIe, 128 Мбайт набортной памяти и 60-и контактная гребенка GPIO. Renegade Elite имеет опциональную поддержку PoE и может работать под управлением Linux 4.19 или Android 8.

Odroid H2


С учетом своей относительно невысокой цены Odroid H2, построенный на базе 64-х битного 4-x ядерного Intel Celeron Gemini Lake J4105, вполне может претендовать на кусок рыночной ниши, занимаемой одноплатными компьютерами на базе процессоров ARM. Если вам милее x86-совместимые решения, возможно, эта небольшая плата размером 110 ? 110 мм, с пассивным охлаждением, GPU Intel UHD Graphics 600, шиной PCI-E gen2 и сдвоенным SATA 6 Гбайт/с придется вам по нраву.



По спецификации Intel максимальный размер ОЗУ равен 8 Гбайт (SO-DIMM DDR4 2400 МГц, в комплект не входит, приобретается отдельно, как и для всякого «писюка»), но производитель Odroid H2 утверждает, что втыкал две планки по 16 Гбайт (итого 32 Гбайт) и всё прекрасно работало. Разумеется, плата поддерживает Windows 10 / Linux x64, DirectX 12, OpenGL 4.3, OGL ES 3.0, OpenCL 2.0.

В качестве альтернативы Odroid H2 можно рассмотреть UDOO X86 (есть варианты на Intel Pentium N3710 2.56 ГГц и Intel Celeron N3160 2.24 ГГц).

Arduino Mega 2560


Не нужно быть доктором Ксавьером из франшизы «Люди X», чтобы прямо сейчас услышать мысленные возгласы некоторых читателей: «Да какого …! Где “Малинка”, а где “Ардуинка”? Это же все равно, как сравнивать гепарда с кишечной палочкой!». Да, да, всё верно, Raspberry Pi и Arduino находятся в существенно разнящихся рыночных нишах, но если вы взглянете на итоговые таблицы в конце статьи, то обнаружите один пункт, который роднит две этих очень разноплановых разработки. И пункт этот — цена. Да, за Arduino Mega 2560 Rev3 просят $31, а за Arduino Uno WiFi Rev2 (как догадались наиболее сметливые читатели, плата снабжена Wi-Fi) придется выложить $42.



Давайте взглянем на аппаратную начинку этого «одноплатного компьютера» (или всё-таки нужно опустить кавычки?). 8-и битный микроконтроллер ATmega2560 с тактовой частотой 16 МГц, 256 кбайт флэш-памяти (из них 8 кбайт занято под загрузчик), 8 кбайт ОЗУ и 4 кбайт энергонезависимой памяти. Из коммуникационных возможностей, вместо привычных по предыдущим сравниваемым моделям одноплатных компьютеров Ethernet, Wi-Fi и Bluetooth, в случае Arduino Mega 2560 нам придется упомянуть четыре UART’а, один из которых подключен к встроенному преобразователю USB-UART. Сам преобразователь, кстати, тоже реализован на микроконтроллере AVR, ATmega8U2-MU, но это не принципиально, существуют варианты со специализированными чипами FTDI. В целом, характеристики платы (вроде допустимого тока 20 мА на вывод или возможность настроить 15 GPIO как ШИМ-выходы) предсказуемо повторяют характеристики микроконтроллера, на котором она построена. Сам производитель позиционирует Arduino Mega как хорошую основу для хоббийных проектов, связанных с 3D-печатью и робототехникой.

В мире Arduino есть свой аналог микрокомпьютера Raspberry Pi Zero, это плата Arduino Nano. Построенное на базе микроконтроллера ATmega328P, при размерах 18 ? 45 мм устройство может похвастаться 2 килобайтами оперативной и 32 килобайтами флэш-памяти, тактовой 16 МГц и 22 контактами GPIO, 6 из которых могут работать как ШИМ-выходы.

В целом, серия Arduino достаточна проста по своему аппаратному устройству, так что даже я, пребывая как-то в хоббически-меланхолическом состоянии духа, сел и нарисовал (при помощи Altium Designer) свой вариант Arduino Nano. Улучшил помехозащищенность путем включения защитной сборки USBLC6-4SC6 в цепи USB, доработкой USB-UART преобразователя в соответствии с «AN-146 USB Hardware Design Guidelines for FTDI ICs» и небольшими доработками схемы в соответствии с «AVR042: AVR Hardware Design Considerations». Добавил датчик гамма-радиации на PIN-диодах («Why? Because I can!»). Чтобы относительно высоковольтное питание датчика радиации не пришлось тащить снаружи, добавил небольшой умножитель напряжения, управляемый от микроконтроллера. Описание получившейся платы есть здесь, а полный архив проекта (со всеми Altium-исходниками и библиотеками) вы можете скачать вот здесь.

Вообще, конечно, несколько странно, что Arduino не захирела после расцвета Raspberry и её клонов. Думаю, что популярность Arduino не в последнюю очередь обусловлена случившимся в начале-середине двухтысячных «выстрелом» архитектуры AVR, разработанной компаний Atmel. Не сказать, что рынок 8-битных микроконтроллеров был пуст, существовал достаточно неплохой выбор между i51 и PIC, для энергосберегающих решений был доступен 16-битный MSP430.

Но микроконтроллеры серии AVR, сочетающие новую удачную RISC-архитектуру, выполняющую инструкцию за 1 такт (что было, несомненно, ударом под дых тогдашним i51, выполнявшим инструкцию за 12 тактов) и как раз вовремя подешевевшей встроенной флэш-памяти, были прямо-таки сверхновой даже на фоне неслабых старожилов. Как сейчас помню, с каким удовольствием я раз за разом перепрошивал флэшовый AVR-микроконтроллер; JTAG в нем не было, и посмотреть регистры прямо во время работы было нельзя, но по сравнению со спаркой Н1830ВЕ51 + ППЗУ с ультрафиолетовым стиранием это было просто въяве наступившее будущее.

Может быть, дело и в IDE Arduino, которое облегчает разработку программного обеспечения или в дружном сообществе Arduino-совместимых разработчиков. В любом случае, сторонникам Raspberry есть о чём подумать. Может быть, порог входа в разработку на современных ARM процессорах A серии слишком высок, и поэтому многие разработчики, особенно хоббической направленности, не готовы тратить так много времени на освоение всех премудростей работы с современными процессорами. Будем надеяться, что появится что-то вроде STM32CubeMX (ПО для микроконтроллеров STM32 серий ARM Cortex-M0… Cortex-M4, сильно упрощающее начальную настройку контроллера) и любители электроники тоже потихоньку мигрируют в лагерь Raspberry.

Не буду утомлять читателя дальнейшим перечислением всех возможных альтернатив Raspberry Pi. Думаю, вы поняли главное — альтернативы есть, причем к заказу доступны варианты самых разных аппаратных комплектаций и ценовых категорий: от плат с ценником до $50 и аппаратной начинкой, очень похожей на оригинальную Raspberry до более дорогих устройств, цена на которые плавно нарастает параллельно с ростом аппаратных возможностей.

Вдогонку к рассмотренным одноплатным компьютерам вскользь, в телеграфном стиле упомяну еще такие разработки, как Odroid-C2 ($59); Odroid-XU4 ($80, можно дополнить игровым корпусом OGST Gaming Console Case for Odroid XU4 за $25); Pine A64-LTS ($32); NanoPi NEO4 ($45); Cubieboard4 CC-A80 с GPU PowerVR G6230 ($130); Nvidia Jetson Nano на четырехъядерном Tegra X1 ($140); BeagleBoard X15 с двумя Ethernet портами и комбинацией GPU PowerVR с 4 Гбайт ОЗУ ($263); LattePanda Alpha на процессоре Intel Atom X5-Z8350 ($240); Hikey 960 на восьмиядернике Kirin 960 с четырьмя ядрами ARM Cortex A73, разгоняемыми до 2.3 ГГц и четырьмя ARM Cortex A53 с частотой до 1.8 ГГц ($268) и BBC micro:bit как возможная замена Arduino ($15).

Итоговая таблица, основные параметры
Модель SoC Процессор Графика Ядра Частота Размер Цена
Raspberry Pi 3B+ Broadcom BCM2837B0 ARM Cortex A53 Broadcom VideoCore IV 4 1.4 ГГц 85.6 ? 56.5 мм $35
Raspberry Pi Zero Broadcom BCM2835 ARM1176JZF-S Broadcom VideoCore IV 1 1.0 ГГц 65 ? 30 мм $5
Raspberry Pi Zero W Broadcom BCM2835 ARM1176JZF-S Broadcom VideoCore IV 1 1.0 ГГц 65 ? 30 мм $10
Banana Pi M3 Allwinner A83T ARM Cortex-A7 PowerVR 544MP1 8 1.8 ГГц 92 ? 60 мм $68
Banana Pi M2 Zero Allwinner H2 ARM Cortex-A7 Mali400 MP2 4 1.0 ГГц 60 ? 30 мм $18
Rock64 Rockchip RK3328 ARM Cortex A53 Mali 450MP2 4 1.5 ГГц 56 ? 85 мм $45
Asus Tinker board S Rockchip RK3288 ARM Cortex-A17 Mali T760 MP4 4 1.8 ГГц 54 ? 86 мм $92
Libre Computer Renegade Rockchip RK-3328 ARM Cortex-A53 Mali 450MP2 4 1.5 ГГц 85 ? 56 мм $80
Libre Computer Renegade Elite Rockchip RK3399 ARM Cortex-A72 + Cortex-A53 Mali-T860 6 2.0 ГГц 120 ? 72 мм $100
Odroid H2 - Intel Celeron J4105 Intel UHD Graphics 600 4 2.3 ГГц 110 ? 110 мм $111
Arduino Mega - ATmega2560 - 1 16 МГц 53 ? 102 мм $31

Итоговая таблица, память и интерфейсы
Модель ОЗУ Флэш GPIO USB Ethernet Wi-Fi Bluetooth
Raspberry Pi 3B+ 1 Гбайт Слот MicroSDHC 40 4 1000 Мбит/с 802.11 b/g/n/ac 2.4/5 ГГц 4.2 LS BLE
Raspberry Pi Zero 512 Мбайт Слот MicroSDHC 40 1 - - -
Raspberry Pi Zero W 512 Мбайт Слот MicroSDHC 40 1 - 802.11 b/g/n 4.1 BLE
Banana Pi M3 2 Гбайт LPDDR3 8 Гбайт eMMC 40 3 (2 ? 2.0, 1 ? OTG) 1000 Мбит/с 802.11 b/g/n 4
Banana Pi M2 Zero 512 Мбайт DDR3 Слот MicroSDHC 40 1 ? USB 2.0 OTG - 802.11 n 4
Rock64 4 Гбайт LPDDR3 128 Мбайт 64 3 (3.0, 2.0, OTG) 1000 Мбит/с 802.11 b/g/n 4
Asus Tinker board S 2 Гбайт LPDDR3 16 Гбайт eMMC 40 4 ? USB 2.0 1000 Мбит/с 802.11 b/g/n 4
Libre Computer Renegade 4 Гбайт DDR4 - 40 3 (1 ? 3.0, 1 ? 2.0) 1000 Мбит/с - -
Libre Computer Renegade Elite 4 Гбайт DDR4 128 Мбайт 60 5 (2 ? 3.0, 3 ? 2.0) 1000 Мбит/с - -
Odroid H2 2 слота DDR4 SO-DIMM 128 Мбайт (BIOS), слот eMMC - 4 (2 ? 3.0, 2 ? 2.0) 2 ? 1000 Мбит/с - -
Arduino Mega 8 кбайт 256 кбайт 54 USB-UART преобразователь - - -

В последние годы на рынке одноплатных компьютеров происходит масса интересного. Новые модели постоянно появляются и исчезают, во всех нишах, начиная от Arduino, затрагивая Raspberry и заканчивая материнскими платами, совместимыми с процессорами Intel 8-го поколения. Например, прямо сейчас на Kickstarter идет кампания UP Xtreme, Intel-совместимой материнской платы, а разработка многообещающей платформы Galileo, наоборот, была свернута. Разработчики Renegade Elite, кстати, тоже собирали средства на запуск производства через краудфандинговую площадку Indiegogo. Так что если хотите быть в курсе последних разработок на ниве одноплатников, иногда пробегайтесь по разделам «Technology» краудфандинговых сайтов.

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


  1. Ivanii
    26.06.2019 13:50

    У Arduino Nano 20 GPIO, 8 аналоговых входов, 6 из них GPIO и она не самая маленькая, а Arduino Pro Mini.

    А GPIO на малинке/апельсинке использовать сильно сложнее уровня ардуино?


    1. safari2012
      26.06.2019 14:02

      да не особо, есть даже аналог — WiringPi


    1. sepulkary Автор
      26.06.2019 14:05

      На сайте Arduino в разделе Tech Specs про Nano говорится «Digital I/O Pins — 22».

      Да, действительно есть еще Arduino Pro Mini, совсем малышка; спасибо, не знал.


      1. Ivanii
        26.06.2019 15:43

        Просто GPIO 0-13, GPIO + АЦП А0-А5, только АЦП А6-А7, наверно ошиблись.


    1. lubezniy
      26.06.2019 14:15

      Ничуть. Хоть на bash можно скрипт написать.


    1. JustMoose
      27.06.2019 11:35

      А GPIO на малинке/апельсинке использовать сильно сложнее уровня ардуино?

      ИМХО, вопрос не в том, сложнее ли. А во внутреннем устройстве, если так можно выразиться. В ардуино для шевеления пином нужно ровно две ассемблерные команды. В малинке — нужно поставить драйвер ;) (хотя внутри драйвера, наверное, будут те же две команды).


    1. FilimoniC
      28.06.2019 08:36

      Только не сильно полезно на малине управлять ногами. Linux не RTOS, так что все классные идеи, которым требуется что нибудь точное, например, управление шаговиками, сосут причмокивая.


      Дешевле и быстрее и эффективнее натыкать в машину нужное количество ардуин и обмениваться только командами меду ними


  1. KYuri
    26.06.2019 13:50
    -1

    Raspberry Pi 4 пока не доступен для покупки, надеюсь, «четверка» скоро появится в свободной продаже
    Насколько я понял из блога raspberrypi.org, уже можно купить.
    Для России пока реселлеры не показываются, но для некоторых стран — уже есть.


    1. sepulkary Автор
      26.06.2019 13:54

      Я пытался заказать из России. Пересылает на сайт Farnell, на котором пока «временно недоступно».


      1. IgorPie
        26.06.2019 17:15

        «Малину» легально можно купить лишь с али.
        Офсайты из-за санкций в РФ ничего не продают.


        1. DarkTiger
          26.06.2019 20:09

          Это в современном мире не проблема, Используйте форвардеров, те же Pochtoy.com пиарятся на Хабре. Да и других хватает.
          А если подождать пару месяцев, то перепродаваны из Китая вовсю будут в РФ напрямую слать, накинув те же 20$.


        1. chmod
          27.06.2019 07:10
          -1

          Не врите. На Farnell можно заказать, но там от 1000 евро


    1. ilyapirogov
      26.06.2019 18:38
      +1

      В америке все реселлеры из этого списка продают по предзаказу. Пишут что будет отправлено только 17 июля.



  1. al_sh
    26.06.2019 13:53
    -1

    Не прошло и пяти лет, а малина получила OGLES 3.0


  1. ExtenZ
    26.06.2019 13:59
    -1

    Шикарно! Пора собрать ноут из такое, да!


    1. m1n7
      26.06.2019 14:33

      pitop


    1. svitoglad
      26.06.2019 22:01

      или что-то типа CrowPi.


    1. NclR
      27.06.2019 02:30

  1. rstepanov
    26.06.2019 14:02
    -1

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


    1. sepulkary Автор
      26.06.2019 14:14

      Ну почему же ни о чём? Я вот, например, использовал в развлекательно-познавательных целях Banana, а сейчас покопался в теме, вроде Rock64 выглядит бодрячком (и сайт у них очень хорошо организован, много open source полезняшек), может быть, его возьму. А раньше про них вообще не слышал.


      1. rstepanov
        26.06.2019 14:32

        Я переписывал libinput для Cubieboard(A10), там было весело, китайцы ради калибровки тачскрина заворачивали все HID устройства в одно свое виртуальное, в результате напрочь отказывались работать комбо-девайсы типа клавиатура+тач-панель.


    1. delimer
      26.06.2019 14:24
      +1

      Вот-вот в этом обзоре не хватает сравнения уровня поддержки, величины комьюнити. Сам хочу попробовать автоматизировать дом и выбирал между малинкой и апельсинкой. И хотя по цене/возможностям железа апельсинка ведет, взял малинку так, как там намного больше комьюнити и документации и проще будет разобраться.


      1. nckma
        26.06.2019 15:01

        У оранж большая проблема с драйверами.
        Если Mali GPU еще как-то можно завести (мне удавалось на Orange Pi PC, но не на orange Pi PC2), то с аппаратным декодеком видео вообще ничего. Есть старый драйвер для kernel 3, но такое старое кому надо. Sunxi Bootlin на кикстартере обещались сделать опенсоурс декодер для Allwinner чипов и говорят VLC работает, но я не смог его запустить. GStreamer плагин не поддерживается.

        Вот armbian на ROCK64 с так называемым mediaPack — работает и GPU и видео декодер vdpau драйвер.


        1. Punk_Joker
          26.06.2019 15:14

          Сейчас вроде бы есть опенсорсный драйвер видеодекодера. Правда по отсутствию необходимости не пробовал его.


          1. ksenobayt
            26.06.2019 16:47
            +1

            По скорости работы он феерически отстаёт от блоба, доступного в зунлонговских образах Ubuntu или Android — 720p в H.264 не тянет.


          1. nckma
            27.06.2019 10:37

            Ну где? Дайте ссылку!


            1. Punk_Joker
              27.06.2019 10:57

              1. nckma
                27.06.2019 11:19
                +1

                Ну и эта страница имеет только один полезный линк на linux-sunxi.org/Sunxi-Cedrus где расписано, что работает только VLC в X11, gstreamer и MVP не работает вовсе. KODI работает только на DRM plane.
                Я пробовал все это — действительно подвижки есть, есть демка, которая работает на DRM plane, Вот даже VLC мне не удалось запустить так как глючит.
                Все печально здесь.


                1. Punk_Joker
                  27.06.2019 11:37

                  Я ведь уточнил, что сам не пробовал, потому не могу ничего конкретного сказать. Меня интересовали другие подсистемы, а это просто мельком увидел.


      1. mrigi
        27.06.2019 02:04

        Как бы для автоматизации дома вам в первую очередь нужна будет тележка с микроконтроллерами, а на них есть все нужные gpio. По этой причине мне совершенно непонятно зачем эти gpio нужны на головном устройстве. В результате теряется смысловая нагрузка от использования pi, для руления домом подойдет совершенно любая железка, способная крутить linux. Хоть даже старый телефон.


        1. delimer
          27.06.2019 10:16

          Не хочется так сразу окунаться во все сложности. Мне для старта достаточно малинки с home assistant и устройств от xiaomi


        1. batman12345
          27.06.2019 10:33

          Г — гибкость. Кому-то может понадобиться вывести на gpio uart, а кому-то led для индикации, а кому-то step/dir… Это универсальная плата для хобби, а не тупо сервер


          1. mrigi
            27.06.2019 11:14
            -1

            И в этом её бесмысленность. Она большая, прожорливая, дорогая и всего одна. А задачи автоматизации обычно разбросаны по всему дому. Хотя если человек заранее прокинул все провода в одну точку, тогда да.


            1. batman12345
              27.06.2019 11:41

              Мне наверно нужно капсом писать. Эти платы созданы НЕ ТОЛЬКО ДЛЯ ЗАДАЧ АВТОМАТИЗАЦИИ помещений!!! НЕ ТОЛЬКО, понимаете?!!!
              ОНИ УНИВЕРСАЛЬНЫ


              1. mrigi
                27.06.2019 11:48

                Маловато капса. Надо ещё жирным выделить. Больше истерик хороших и разных под веткой комментариев про _автоматизацию_дома_. Так что нет, не понимаю.


    1. CrashLogger
      26.06.2019 17:03
      +2

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


      1. IgorPie
        26.06.2019 17:16
        +2

        я бы добавил вайфай, который едва ловит без внешней антенны.


      1. Punk_Joker
        26.06.2019 17:24
        +1

        отсутствие emmc на борту


      1. Nick0las
        27.06.2019 15:39

        Вы правы, это не EVK конкретного процессора, а универсальная игрушка. Покупается самодельщиками или теми кому надо собрать 1/2/10/100 устройств в которых в итоге эта плата будет стоять в неизменном виде с обвязкой. Я raspberry вообще использовал для обучения людей написаню драйверов.


        1. garus_ru
          27.06.2019 21:24

          Как раз Raspberry и создана для обучения.


    1. quwy
      27.06.2019 04:56
      +2

      Для отладочных плат главными характеристиками является не количество ядер и мегагерц, а качество предоставляемых BSP и уровень поддержки производителем и/или коммьюнити

      В качестве отладочных плат используется дай бог 5% одноплатников. Большинство покупателей даже GPIO никогда не подключает. Платки в большинстве своем трудятся специализированными мини-серверами как дешевая и экономичная замена обычному компьютеру. А тут количество ядер и мегагерц резко начинает играть важную роль.


    1. OnYourLips
      27.06.2019 12:32

      Можете рассказать, как можно нормально использовать малину с внешним SSD?
      Смущает отсутсвие внутреннего накопителя, а карты сразу выходят из строя.


      1. rstepanov
        27.06.2019 12:43

        В боксе через USB3.

        Карты не выходят из строя если не писать на них логи и другие постоянно меняющиеся данные, у меня уже несколько лет работают, полет нормальный.


        1. OnYourLips
          27.06.2019 14:28

          В боксе через USB3.

          Я так помнимаю, что только с RPi3 работает бут без карточки?
          Видимо проще купить новую малину, чем несколько часов потратить на костыли с моим RPi2.


          1. rstepanov
            27.06.2019 14:57

            Без карточки работать не будет. /boot на карточку, остальное — на внешний диск.

            ЗЫ: если вам так сильно надо постоянно писать что-то на диск — может лучше не малинку, а что-нибудь другое? Мини-ПК с пассивным охлаждением?


            1. nlykl
              27.06.2019 15:20

              Как это не будет? Начиная с Rpi 3 есть возможность грузиться с USB-накопителей и с сети. Без флешки.


              1. rstepanov
                27.06.2019 15:29

                А, ну отлично, так даже лучше.


              1. al_sh
                30.06.2019 11:00

                Надо отметить, что после активации этого режима обратно откатиться уже нельзя


      1. nlykl
        27.06.2019 15:22

        Про карты есть статья: habr.com/ru/post/400011


      1. al_sh
        30.06.2019 10:59

        У меня пишет с нативной камеры по движению 24/7 на SD года три уже. Ничего из строя не выходит. Карточка кингстон вроде на 64гб.


  1. safari2012
    26.06.2019 14:08

    Имхо, бессмысленно сравнивать такую кучу разнокалиберных SBC c малинкой.
    Малинка сильна, в первую очередь, большим community и поддержкой. Опыт с Cubieboard1 меня научил, что как только выходит Cubieboard2, разработчик забивает на первую плату чуть более, чем полностью. Почитайте отзывы на BabanaPi на Armbian.com
    Ещё чем хороша малинка — как только вышла вторая малинка (купил за 2500 на али), первую я за 1 день продал на авито за 1500р.


  1. martyncev
    26.06.2019 14:09

    Я вроде где-то встречал в инете платку на x86 но с распаенными GPIO. Не сталкивались с таким?


    1. martyncev
      26.06.2019 14:28

      Отвечу сам себе. UDOO x86, жаль раздобыть ее крайне сложно(


      1. DigiKot
        27.06.2019 07:11

        На mouser-e есть


    1. FlynnCarsen
      26.06.2019 16:56
      +1

      UpBoard от AAEON?
      Сейчас по 89 USD, но недавно была акция по 49 (правда, доставка платная)


      1. martyncev
        26.06.2019 17:56

        Хм. Как вариант! Спасибо! Хотелось бы конечно не на Атоме, а не Целике, но лучше так.


        1. arheops
          27.06.2019 07:32

          Там же атом с 2М кешем. Это и есть то, что раньше целероном называли, вполне ок машинка.


          1. Areso
            27.06.2019 21:45

            А видеоядро какое? у Атомов была какая-то убогая погремушка, которую Интел у кого-то лицензировал… С ней были проблемы под линуксами…


    1. svitoglad
      26.06.2019 21:54

      atomic pi. Вот только у производителей они закончились.


  1. wholeman
    26.06.2019 14:22
    +1

    В своё время прикупил Cubieboard 2, и очень не понравился уровень поддержки софтом и софта. Медиаускоритель там не работал, тогда как «Малинка» легко воспроизводит FullHD стерео в формате MVC и снимает в H264. А главное — разработчики быстро переключились на другие платы, а эту забросили. Жаль, что Вы не написали, как обстоят дела в этом плане с описанными альтернативами, потому что некоторые выглядят довольно интересно. Правда, не в сравнении с Pi 4.
    Совершенно зря приплели Arduino — это устройство другого класса, и, хотя и может быть заменой одноплатнику, скорее имеет смысл рассматривать его, как дополнение, а не альтернативу. Особенно Pro Mini. Или ESP.


    1. vilgeforce
      26.06.2019 14:26

      «зря приплели Arduino — это устройство другого класса», но зачастую решающее те же задачи. Герконовый датчик и I2C термометр на RPi — сплошь и рядом.


      1. rstepanov
        26.06.2019 14:34
        +1

        А еще ей можно забивать гвозди.


      1. wholeman
        26.06.2019 14:38
        +2

        То, что люди решают с помощью одноплатника за 3000 руб. задачи, для которых достаточно микроконтроллера за 100, не делают второе аналогом первого. Потому что это — просто неправильный выбор оборудования.


        1. sepulkary Автор
          26.06.2019 14:51
          +1

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


          1. wholeman
            26.06.2019 15:11

            Каноничный бородатый линуксоид для всего возьмёт Linux-компьютер, просто потому, что с его точки зрения задача не в том, чтобы что-то сделать, а в том, чтобы сделать это под Linux.
            Порог вхождения у Arduino настолько низкий, что использовать для соответствущих ему задач одноплатник может только тот, кто о нём не знает. Единственный вариант — временное решение, пока ардуина из Китая едет, а лишний одноплатник без дела валяется.


            1. ksenobayt
              26.06.2019 16:51
              +1

              Позвольте не согласиться. Я предпочту сделать N при прочих равных входных условиях и идентичном результате на том, с чем я знаком. Если мне в три часа ночи субботы придёт в голову какая-то идиотская идея (скажем, построить к утру автополив) — я пойду сделаю его на Pi Zero и горке пайтон-скриптов сугубо потому, что это будет для меня быстрее и удобнее.


              1. wholeman
                26.06.2019 17:02

                Это и будет временное наколенное решение, даже если продержится несколько лет.


                1. ksenobayt
                  26.06.2019 17:41

                  Это будет очень быстрый прототип, да. Важна скорость его имплементации, чтоб понять — нужно и полезно мне что-то, или же нет.


              1. IgorPie
                26.06.2019 17:18

                у Pi Zero появился АЦП?


                1. ksenobayt
                  26.06.2019 17:39

                  А зачем ему АЦП? Гигрометр подтягивается по I2C или серийке, реле с опторазвязкой можно спокойно рулить через GPIO.


                  1. IgorPie
                    26.06.2019 19:32
                    +1

                    ну а датчик освещения — тоже искать на i2c, вместо того чтобы взять почти любой пассивный. Отсутствие штатного АЦП прилично сужает области применения малины. В качестве АЦП им ставят, как ни странно, ардуину


          1. dragonnur
            27.06.2019 19:44

            Лично я возьму пик-контроллер (хотя я с ними вообще мало знаком — но на них уже столько написано, что выдрать откуданть из Сети или книжки кусок софта или немного поковырявшись отвёрткой в ухе, написать свой — не так и сложно). А одноплатнику оставлю одноплатниково.
            Хотя как (бывший) электронщик — электронщика я вас вполне понимаю :)


    1. JohnDoe_71Rus
      26.06.2019 15:03

      Если от CB2 еще не избавились, совсем недавно стало возможным поиграть с libreelec.
      Ютуб 720 играет(1080 не знаю, без регистрации на ютубе пробовал). Есть проблемы с файлами некоторых разрешений, срывает картинку. Совсем отсутствует hdmi-audio, нет поддержки в ядре. Но можно звук брать с джека. HDMI-CEC работает.


    1. NetBUG
      26.06.2019 15:45
      +1

      Тем более, по одной цене доступны Arduino Mega на Mega2560 (AVR-переросток) и Due на вменяемом Cоrtex-M4, под который программировать одно удовольствие. Единственное, EEPROM в них нет.


      1. WildHorn
        26.06.2019 16:44

        EEPROM нет. Но ничто особо не мешает её добавить.


        1. rstepanov
          26.06.2019 16:58
          +1

          Либо взять Cortex-M, у которого есть EEPROM (например, STM32L0)…


      1. IgorPie
        26.06.2019 17:18

        вполне можно обойтись level wearing'om имея мегабайт флэша.


  1. sandello
    26.06.2019 14:31

    Забыли семейство khadas vim


  1. worldmind
    26.06.2019 14:33

    Помню были какие-то такие платы на открытом железе, но не факт что хорошего качества.


  1. IRFC
    26.06.2019 14:56

    есть ещё esp8266, esp32, omega onion 2


    1. svitoglad
      26.06.2019 22:09
      +1

      А так же HiFive1.


  1. Shifted
    26.06.2019 14:57

    Цена на NVIDIA Jetson Nano Developer Kit на amazon.com — $99, для России предзаказ — 8 990 руб


  1. Punk_Joker
    26.06.2019 14:59

    В итоговой таблице отсутствует Orange Pi Prime


    1. forever_live
      26.06.2019 15:33
      +1

      Там отсутствуют вообще все упомянутые в статье апельсинки


      1. Punk_Joker
        26.06.2019 15:50

        Обозревали в статье только Orange Pi Prime, остальные просто упомянуты, для демонстрации разнообразия линейки.


  1. Tamul
    26.06.2019 15:53

    Странно, что все гонятся за гигабайтами и гигагерцами, а вот маленьких поделок за пару баксов на условных 200 мГц и 32-64 мб памяти под линуксы нету. Если хочется чего-то такого — ARM-Cortex и память в лапы и марш разводить четырёхслойную плату.
    А то иногда пробивает желание сделать какую-нибудь странную штуку с автономным питанием и сложной логикой, а оказывается, что даже младшая Малинка минимум 150 мА тока тянет. Да, может там задач у меня под мелкую STM32 или ESP8266, но всё равно хотелка есть.


    1. Punk_Joker
      26.06.2019 16:02
      +1

      Как насчет omega onion и подобных (честно не вспомню, но точно есть и другие)?


      1. Tamul
        26.06.2019 16:17
        +1

        Воу, совсем вылетело из головы, облизывался когда-то на эту плату и на китайские MIPS-модули для роутеров (если вы о них). Вроде оттолкнула архитектура нестандартная, но с тех пор много на что наткнулся, даже на статью про MIPS-лэптоп. Но всё равно удивляет, что мало таких штук с возможностями на стыке Arduino Nano и полноценной ОС, а если и есть — то стоят дороже Малинки.


        1. rstepanov
          26.06.2019 16:52

          Allwinner V3S посмотрите. Стоит 3 копейки, отдельная микросхема памяти не нужна, паяется обычным паяльником, можно использовать двухслойную плату. Оборотная сторона медали — это Аllwinner :)


          1. dragonnur
            27.06.2019 19:49

            О, я уже надыбал на нём ещё один одноплатник — Лючи Пи Зеро. Большое спасибо!


    1. IgorPie
      26.06.2019 17:20

      stm32Lx в руки. Девборд на них в достатке.


    1. mrigi
      27.06.2019 02:18

      esp32 с javascript'ом должен сильно облегчать разработку. Один раз залил прошивку и больше программатор не нужен. Можно прям через терминал код на железке менять или аплоадить по вайфаю или блютузу. Так что моргать диодами нынче можно с минимумом геммороя и действительно за копейки.


    1. IIackba
      27.06.2019 07:12

      На самом деле есть. Alwinner v3s и nuc970. Если нужен вендер по серьёзнее, у атмела вроде как есть подобное, у NXP было, но не выпускается уже.


  1. Aquahawk
    26.06.2019 16:09
    +1

    Я очень бы хотел любой микрокомп с настоящим ethernet и gpio. Больше мне ничего не надо. В итоге собираю всё на распберях.


    1. Dima_Sharihin
      26.06.2019 18:57

      Что вам нужно от "микрокомпа"? Может вам хватит Tiva C TM4C1294? Снаружи нужны конденсаторы, магджек и осциллятор на 25МГц


      1. Aquahawk
        26.06.2019 20:44

        По цене не сильно дешевле распберри


    1. svitoglad
      26.06.2019 21:48

      Как вариант — m5stack.com/products/face


    1. kuznet1
      27.06.2019 07:12

      TL-MR3020


    1. Areso
      29.06.2019 11:39

      NanoPi Zero?


  1. usego
    26.06.2019 16:21

    NanoPI ещё стоило упомянуть. Отличаются наличием eMMC на борту.


  1. WildHorn
    26.06.2019 16:35

    Под новый год купил себе Banana Pi M3. Мой вам совет — не связывайтесь!

    Покупалась плата из-за поддержки SATA и встроенной eMMC. Идея была в том, чтобы заменить Raspberry на которой физически изнашиваются SD из-за довольно большого количества операций ввода-вывода. Т.е. система на eMMC и база данных на SSD SATA.

    Первая проблема — система. Мне нужен Linux. Официально поддерживаются Ubuntu 16.04, Debian Jessie 9 и даже Raspbian. Вот только kernel максимум 3.4. Для меня это было довольно чувствительно, ибо весь мой софт уже писался с учётом особенностей 4.0+. Ну да ладно, откатывать софт проще, чем апгрейдить.

    Вторая проблема — система. Да-да, опять. Она не хотела вставать в eMMC. Ни Debian, ни Raspbian, ни даже Armbian. Кстати, на упоминание Banana Pi M3 на форумах Armbian реакция довольно нервная. Видимо не у одного у меня проблема. Загрузчик настроен, бутфлаги стоят, разметка верная, тип eMMC правильный. Но загрузки не происходить. Удалось запихать туда только Ubuntu 14.04 и сделать ей distr-upgrade до 18.04. Но ядро всё равно 3.4. Android, кстати, встаёт без проблем. Ну и откуда там бы быть проблемам — дистр идёт сразу setup-скриптами.

    Третья проблема — SATA. Не верьте описанию, читайте спецификации процессора. Его там нет. То что есть — сделано через задницу, т.е. через usb шину. И работает — как повезёт. Например, переразметить и отформатировать SSD диск мне не удалось. Процесс проходит без ошибок, разделы появляются, но монтироваться и работать не хотят. На стационарном ПК всё размечается теми-же командами без проблем. При подключении диска обратно всё начинает монтироваться и читаться. Вот только отваливается иногда без видимых причин. Питания диску и плате хватает, похоже usb-контроллер падает. Хорошо хоть поднимается сам, а не как на Raspberry.

    Но как легко и просто завалить usb шину на Raspberry Pi при помощи простых и неочевидных действий, превратив её в тыкву до полного ребута по питанию (ибо на той-же шине сидят и LAN и WiFi) — это уже совсем другая история.


    1. konchok
      26.06.2019 17:31
      +1

      Вообще сравнение голого железа для одноплатных компов смысла не имеет. А если смотреть на софт, то полноценную поддержку более-менее безглючными драйверами дают только Raspberry и Odroid.


    1. rogoz
      26.06.2019 18:45
      +1

      Аналогично odroid-c1 — kernel максимум 3.10.
      odroid-c2 — 3.16, причём удача, что перешли с 3.14 (судя по всему руками фанатов «this 3.16 LTS Kernel was ported by user scpcom and other forum members»). 3.16 LTS закончится и всё.
      Вообще как я понимаю почти у всех таких платок похожая картина — LTS ядро приправленное блобами от производителя, LTS заканчивается и всё.


      1. quwy
        27.06.2019 05:15

        почти у всех таких платок похожая картина — LTS ядро приправленное блобами от производителя

        Смотря что из встроенного железа надо. Вот, например, что на моем orangepi zero:
        Linux orangepi-zero 4.19.38-sunxi #5.85 SMP Wed May 8 14:20:48 CEST 2019 armv7l armv7l armv7l GNU/Linux

        Свежие ядра не поддерживают ускорение видео, ИК-порт и еще что-то по-мелочи. Так на OPIzero этого всего и нет. Остальное, включая GPIO и даже звук, работает на ура.


        1. Punk_Joker
          27.06.2019 11:35

          Поддерживаю. Но в Mesa уже добавили Lima, теперь надо ждать когда в ядре появиться поддержка (патч был, не знаю только приняли его или еще нет) и будет какое-то аппаратное ускорение. Какое, уже выясним когда появиться)


    1. edo1h
      26.06.2019 21:23
      +1

      Но как легко и просто завалить usb шину на Raspberry Pi при помощи простых и неочевидных действий, превратив её в тыкву до полного ребута по питанию (ибо на той-же шине сидят и LAN и WiFi) — это уже совсем другая история.


      а можно подробнее?


    1. Googlist
      27.06.2019 00:30

      Зря грешите на SATA. Торрент качалка +почти медиа сервер (до 720р)+ мпд +синктинк +еще пару-пять фич и сата винт на 2ТБ. 4-й кернел работает так же хорошо, но без аппаратного ускорения видео.

      Скрин


  1. Paskin
    26.06.2019 17:23

    Raspberry PI очень много теряет из-за политики Broadcom, скрывавшей до последнего момента спеки на все модули, связанные с процессором видео и видеоускорителем — что привело к ситуации, когда на довольно-таки мощном для своей цены железе невозможно запустить популярные фреймворки и API.
    Плюс — заумная схема работы в VM под хост-RTOS, приводящая помимо прочего к проблемам с перегревом и бросками тактовой частоты.


  1. IgorPie
    26.06.2019 17:29

    Фирмы веников (софт) не вяжут, фирмы делает деньгУ (железо).

    При высокой конкуренции и жестком демпинге у маленьких фирм не остается финансов на допиливание библиотек.

    Raspberry вполне может держаться за счет высокого оборота своих изделий.
    Мелкие конторки могут лишь уповать на готовое что можно стянуть с разных *WRT систем, у конкурентов, производители проца чего подкинут, и на энтузиастов, которые доработают напильником библиотеки и выкладывают результаты своего непростого труда в сообщества.

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

    Из-за санкций, малину в РФ с нормальных сайтов не купить, остаются только перекупы с али, соответственно, цены вроде $5 за Raspberry Zero в наших реалиях — это миф. В реальности его даже $20 покупаешь не без труда.


  1. alecv
    26.06.2019 17:38

    В Вики есть длинная табличка — сравнение машинок
    en.wikipedia.org/wiki/Comparison_of_single-board_computers


  1. vladvul
    26.06.2019 17:52

    следует учитывать что многие из этих поделок представляют собой кастрированные телефоны с проприетарной видеосистемой, драйвер которой работает только на считанной версии ядра


  1. gosha-z
    26.06.2019 17:58

    А машинки на i.MX8Mini обещают быть очень вкусными…


  1. alex-open-plc
    26.06.2019 18:47

    Недавно ST начали продавать МК серии STM32MP…



  1. Brak0del
    26.06.2019 19:27
    +1

    В копилку плат добавлю Digilent Zybo Zynq: ценник чуть меньше 200$, SoC Zynq (двухъядерный ARM Cortex-A9 650 МГц совмещен на кристалле с небольшой плисиной), гигабитный Ethernet, 500М или гиг оперативы, флэш-память, аудиокодек, VGA, HDMI. Линукс на неё ставится, правда там какие-то xilinx-овские или digilent-овские форки. В свежей редакции платы появился выход на камеру, так что народ пытается всякие real-time распознавания прикручивать. Комьюнити именно по этой плате достаточно мало, но по смежным есть много пересечений.


  1. perfect_genius
    26.06.2019 20:49
    +1

    два USB 2.0 и два USB 3.0
    Кто подскажет — зачем так делают, если вторые обратно совместимы с первыми?


    1. quwy
      27.06.2019 05:21

      Потому что USB 3.0 уже не обязан коннектиться с USB 1.1, который тоже все еще в ходу.


    1. jingobo
      27.06.2019 07:14

      Здесь можно провести параллель с остальной переферией например микроконтроллеров. Например указывают мол есть 10 таймеров, но первая пара идет как «advanced» или «enhanced». Другими словами первые идут как более навороченные, а остальные по проще. Тем не менее, относительно задачи, потребоваться могут все. Веду к тому, что делать всю переферию такого типа навороченной затратно и в большинстве не нужно.


    1. arheops
      27.06.2019 08:23

      Ну на все 4 USB 3.0 не хватает ресурса чипа/контроллера USB, а показать 4 порта лучше чем 2.


      1. a5b
        29.06.2019 21:21

        https://www.raspberrypi.org/documentation/hardware/raspberrypi/usb/README.md#overview_pi4


        For the Pi 4, a fully-featured host controller drives the downstream USB ports. Downstream USB is provided by a Via Labs VL805 chip — that supports two USB 2.0 ports and two USB 3.0 ports. This is connected to the BCM2711 SoC using a PCIe link

        Как обычно RPi Foundation нашел какой-то уникальный чип с урезанными возможностями (или сами недоразвели "wiring limitations on the PCB"). По данным производителя у vl805 4 порта usb3 SS. https://www.via-labs.com/product_show.php?id=48 VL805 (4-Port)/VL806 (2-Port)


    1. Areso
      27.06.2019 21:52

      На большом железе ловил неприятные моменты, когда ОС не ставилась с USB3 портов.


  1. capitannemo
    26.06.2019 22:51
    -1

    Обзор верхушки айсберга.
    На самом деле клонов и улучшенных клонов несколько десятков и каждый имеет свою фишку.
    Какой то лучше обрабатывает видео, какой то имеет нативный SATA.
    Практически у каждого есть свое коммюнити и саппорт.
    Лучше исходить от задачи под которую покупается. Для домашней файлопомойки лучше банан выбирать, а для видео — оранж.
    Искать проще всего по марке процессора — найдете много нового, даже самые прокуренные эксперты. В гугле.
    Ну и википедию никто не отменял
    ru.wikipedia.org/wiki/Allwinner_Technology


  1. AVI-crak
    27.06.2019 01:09
    +2

    Куплю Raspberry Pi Zero по цене пять баксов наличными — кто сможет продать?
    А если нет продавцов — то зачем публиковать фрейковый ценник???


    1. SamaRazor
      27.06.2019 13:25

      Вот я тоже поражаюсь этой наглости про «5 баксов». Как и многие тут — делаю себе различные поделки, и есть кууууууча мест, где вообще говоря хватит esp, но любиться с ней очень не хочется (хотя я конечно могу, но все же), и хочется что-то с *nix, а тратить больше 10 долларов жалко.
      Я думаю что если бы ценник был реальный — это была бы просто бомба.


  1. embden
    27.06.2019 01:34

    Еще можно добавить семейство Beaglebone, там и разводка платы открытая, и сообщество живое.


    1. Punk_Joker
      27.06.2019 11:38

      Отличные решения как-по мне в плане качества реализации. Но железо слабее и ценник сильно выше.


  1. mrigi
    27.06.2019 02:33

    Скорее Pi — это альтернатива старым добрым {mini-nano-pico}ITX материнкам. Открываем ближайший сайт по железу, и видим что самая дешевая материнка со встроенным процессором стоит всего $44. Планку памяти воткнул и вперед, никаких танцев с бубном.


  1. vrangel
    27.06.2019 04:23

    Для тех, кому нужен линукс с минимальным объемом и энергопотреблением, рекоммендую интересный проект для orange pi:
    https://github.com/hyphop/miZy
    Я лично его использую с orange pi zero.
    Вся система влазит на spi flash, карта не нужна. Основан, как я понимаю, на openwrt.


  1. lasc
    27.06.2019 07:13

    Up board. недавно продавали за 49 — очень неплохой 4рамы\32 еммс и х86 процессор


  1. GrueneGespenst
    27.06.2019 07:15

    «за Arduino Mega 2560 Rev3 просят $31» — это где такие цены? на eBay — в районе 8-10$


    1. darkdaskin
      27.06.2019 13:12

      Оригинал на arduino.cc $30.80, и это ещё со скидкой. У реселлеров вообще под $50. Китайские клоны, разумеется, дешевле.


  1. syncat
    27.06.2019 07:15

    Кто может посоветовать есть ли альтернатива Orange Pi PC+ в плане наличия на борту не дохлой SD-карты, а памяти eMMC. SATA как у banana это перебор, мне не надо много гигабайт.


  1. norbertano
    27.06.2019 07:15

    Отличается от Raspberry Pi 3 в лучшую сторону наличием 2 Гбайт ОЗУ и встроенным в SoC AllWinner H5 видеоускорителем Mali-450 GPU, позволяющим воспроизводить 2K видео

    у Orange Pi есть модели с распаянной emmc, а это огромное преимущество перед Raspberry Pi


  1. Chugumoto
    27.06.2019 08:55

    Raspberry Pi Model B — одноплатный Linux-компьютер с 700 МГц процессором, 0.5 Гбайт ОЗУ
    вообще-то первые б-малинки были на 256мб озу. могу с уверенностью сказать как её обладатель. с 512 это позже появились

    пс: когда искал плату с 4Гб ОЗУ — приглянулась NanoPC-T4 на рокчипе 3399, с м.2 нвме… но дорого… тысяч 9 рублей обошлась с радиатором, корпусом и блоком питания

    а еще у либре есть интересный ALL-H3-CC H5 2GB. если 2гб озу хватит… а интересен наличием слота под еммц модуль…


  1. yunushkin
    27.06.2019 09:23

    Как же Beagle Bone хотя сборки ОСи для него показались очень кривими даже любое движение мыши приводило к миганию экрана. Ну тут может и я виноват. А вот все хотел спросить у тех кто пробовал Android ставить на миниПК можно через Android добраться до SPI например UART и камеры или это нужно будет в подсистему Linux заходить и там как-то пробовать? Много ли есть BSP под Android для миниПК, спасибо.


  1. zno
    27.06.2019 10:19

    Автор замечательно скопировал довольно поверхностные описания существующих плат, притянул зачем-то odroid на x86-64, который стоит, как самолёт с учётом доставки и, наконец, пустился в пространные рассуждения о судьбах Ардуино, хотя, как сам упомянул — это устройства совершенно другого класса. Хотя, возможно всё это было для того, чтобы пропихнуть заветные ссылки на сторонний ресурс.
    А в реальности ситуация с одноплатниками в их "распберри-пи классе" довольно аховая.
    Mainline — ядро более-менее сносно работает только на OrangePi H3/H5. Даже американский rock64 дружит более-менее полноценно лишь с 4.4.х (на данный момент у меня 4.4.180). И то там патч на патче патчем погоняет.
    Заявления о поддержке PCI-E по большей части враньё (он сносно работает только на некоторых Pine).
    Поддержка графического ядра в mainline для Allwinner собрала более 30к usd через краудфандинг, но это случилось более года назад. Однако, её нет.
    Реализация USB3 на ARM весьма ограниченная. Нельзя так просто взять и воткнуть два usb3 харда в хаб.


    Но и это ещё не всё. Для того, чтобы этот ваш одноплатник стабильно работал — придётся инвестировать в довольно дорогой источник питания, который по цене близок к самой плате.


    Что ещё? Про надёжность microSD (даже не мусорных) вообще умолчу — это просто фиаско.


    По тону заметки перед автором лежит "дивный новый мир" одноплатников, где всё работает и стоит только ткнуть в приглянувшуюся модель и вот оно счастье.
    В реальности это боль, недоумение, из рук вон плохой набортный вайфай и отвал u-boot при очередном обновлении. Это если копнуть глубже.


  1. peacefulatom
    27.06.2019 11:37

    Для сложных и долгих проектов подойдут платы Wandboard, сделанные на процессорах i.MX с полным комплектом документации и хорошей поддержкой Linux-комьюнити.


  1. lega
    27.06.2019 11:51

    Цены выглядят завышеными если учесть, что за ~$30 из китая можно заказать телефон с андройдом (linux) с дисплеем, батареей и зарядкой.

    И вопрос: есть ли какие-то варианты, чтобы конечный пользователь, без сложностей, мог подключить плату к приватному wifi? (например если я отправлю ему raspberry-pi с софтом по почте).


    1. darkdaskin
      27.06.2019 13:59

      И вопрос: есть ли какие-то варианты, чтобы конечный пользователь, без сложностей, мог подключить плату к приватному wifi? (например если я отправлю ему raspberry-pi с софтом по почте).

      Если использовать для установки NOOBS, можно будет настроить Wi-Fi через GUI, а можно подложить на карту wpa_supplicant.conf.


  1. Diordna
    27.06.2019 13:36

    Жаль 10 винда не станет на малинку


    1. gecube
      27.06.2019 13:46

      А она точно там нужна? Чего не хватает в debian/android (правда хочу понять)?


    1. darkdaskin
      27.06.2019 13:53

      Встанет, но из-за тормозов и отсутствия драйверов смысла в этом немного.



  1. Mutilator
    27.06.2019 13:40

    Хотелось бы узнать — у кого из них наилучшая поддержка Андроида?


  1. gecube
    27.06.2019 13:45

    А как вообще история с ускорением видео на этих малинках?
    Вообще продукт от АСУСа выглядит достаточно качественным, но я полностью соглашусь, что качественный накопитель (microSD) + качественный БП + качественный корпус сразу превращает идею собирать что-либо на малинках в бессмыслицу. А дальше уже по цене начинаются Intel NUC — вполне готовые платформы PC-like.


    1. al_sh
      30.06.2019 11:10

      У малина h264 — mmal/omx + ffmpeg вполне стабильно работает