Выпущен одноплатный ПК — «убийца» Raspberry Pi4, только дешевле и ничем не хуже
Компания Geniatech анонсировала одноплатный компьютер XPI-S905X для конкуренции с Raspberry Pi4. Он стоит почти на четверть дешевле, предлагая сопоставимую с ним производительность, широкий набор интерфейсов и возможность установки Linux.
Под брендом Geniatech анонсирована серия новых одноплатных компьютеров XPI-S905X. Как пишет портал Liliputing, они могут стать альтернативой флагманским решениям Raspberry, в особенности модели Pi4, которая в октябре 2021 г. неожиданно выросла в цене.
Geniatech – известный китайский производитель одноплатных компьютеров, находящихся в одной ценовой категории с продукцией Raspberry. Главным отличием ее устройств является выбор процессоров. Пока Raspberry собирает свои Pi на чипах Broadcom, Geniatech отдает предпочтение CPU компании Amlogic.
Компьютер Geniatech XPI-S905X не стал в этом плане исключением. Более того, для него разработаны две модификации с разными процессорами Amlogic. Базовая версия стоит $35 (2475 руб. по курсу ЦБ на 10 ноября 2021 г.), что на $10 (707 руб.) дешевле в сравнении с Raspberry Pi4. В максимальной комплектации новинка Geniatech стоит $42 (2970 руб.). В дальнейшем производитель планирует добавить опции в виде 1 ГБ или 4 ГБ оперативной памяти и накопителя на 16 или 32 ГБ. Цены на такие комплектации пока неизвестны.
Компьютер размером с палец и ценой 4 доллара. Представлен Raspberry Pi Pico
Одноплатные компьютеры Raspberry Pi всегда выделялись скромными габаритами и невысокой ценой. Но новая модель Raspberry Pi Pico именно по этим показателям может считаться лучшей.
Начнём с того, что стоит такой ПК всего 4 доллара! Это не какая-то акционная цена — это действительно тот случай, когда можно сказать «купи себе ПК по цене чашки кофе».
Само собой, всё относительно. И речь не о кофе, который может быть намного дешевле. Raspberry Pi Pico, безусловно, нельзя назвать полноценным ПК, но это касается всех продуктов компании.
Секрет же очень низкой цены кроется в ряде факторов. Во-первых, сердцем тут служит однокристальная система RP2040 собственной разработки Raspberry Pi. Она включает два ядра Cortex-M0+ с частотой 133 МГц, 264 кБ собственной памяти, а также ряд контроллеров. Кроме того, решение поддерживает до 16 МБ внешней флэш-памяти через шину QSPI. Сам ПК содержит 2 МБ флэш-памяти.
На плате есть порт micro-USB, который используется и для подачи питания, и для управления. Никаких адаптеров беспроводной связи нет, но есть набор контактов GPIO. Их тут 30, и четыре из них могут быть использованы как аналоговые входы. Также стоит выделить пару UART, пару SPI, и два контроллера I2C.
Raspberry Pi в своём пресс-релизе много внимания уделяет своему микропроцессору. К примеру, указывается, что его корпус имеет габариты 7 х 7 мм. Габариты самого ПК равны 21 х 55 мм.
Также компания уточняет, что, поскольку в ядрах Cortex-M0+ отсутствует модуль с плавающей запятой, разработчики заказали оптимизированные функции с плавающей запятой у Марка Оуэна, автора популярных библиотек Qfplib. Они значительно быстрее, чем их эквиваленты из библиотеки GCC, и лицензированы для использования с любым продуктом на основе RP2040.
Для любителей SSH: Onion omega 2+
Цена: 25 долларов.
Этот одноплатник считается самым маленьким в мире полноценным компьютером: он весит 20 грамм, умеет запускать Linux, работать от батарейки и сразу поддерживает такие языки:
Ещё у него есть вайфай, выходы для подключения проводного интернета, 128 мегабайт оперативной памяти и разъём для SD-карт до 128 гигабайт. У него нет выходов для монитора, поэтому, чтобы им управлять, придётся писать программы на SD-карту заранее или подключаться к нему по SSH.
ASUS Tinker Board S
ASUS Tinker Board S – не самая доступная альтернатива Raspberry Pi за 82 доллара (на Amazon), но это мощная штука.
Он оснащен тем же 40-контактным разъемом, который вы обычно найдете в стандартной модели Raspberry Pi 3, но предлагает мощный процессор.
Кроме того, размер платы Tinker Board S точно такой же, как и у стандартного Raspberry Pi 3.
Главной особенностью этой платы является наличие 16 ГБ eMMC (с точки зрения непрофессионала, у него есть SSD-подобное хранилище на плате, что делает его быстрее).
- Четырехъядерный процессор Rockchip RK3288
- 2 ГБ оперативной памяти DDR3
- Интегрированный графический процессор
- ARM® Mali ™ -T764 GPU
- 16 ГБ eMMC
- Слот для карт MicroSD
- 802.11 b / g / n, Bluetooth V4.0 + EDR
- USB 2.0
- 28 контактов GPIO
- Интерфейс HDMI
LattePanda 3 Delta
Этот одноплатник уже представляет собой качественно иную систему. Он оснащен процессором Intel Celeron N5101 на архитектуре Intel Jasper Lake и графикой Intel UHD.
Сейчас одноплатник собирает средства на Kickstarter. Сейчас получено уже 107 тыс. евро вместо 35 тыс., необходимых для старта производства. Покупатели получат свои платы в 2022 году. По словам разработчиков, эта плата в два раза производительнее предыдущей модели, если сравнивать процессоры и в три раза — если сравнивать графику.
Новая модель также получила сопроцессор Arduino Leonard, интегрированную память и поддержку для внешних накопителей. Плата может работать одновременно с двумя SSD благодаря двум M.2 слотам. Вот список разъемов:
- 1 x HDMI 2.0
- 1 x USB Type-C (с USB Power Delivery и поддержкой DisplayPort 1.4)
- 1 x USB 3.2 Gen 2 Type-1
- 2 x USB 3.2 Gen 1
Стоимость, конечно, гораздо выше, чем у одноплатников, описанных выше — цена стартует с $229.
Лучший одноплатный компьютер 2021
Сообщение отредактировал stp101 — 15.09.20, 02:31
Возможность использования стандартных репозиториев Debian, так что бы можно было устанавливать свежие версии системы в том числе ядро
Это возможно только на x86-64 платформах
Самый дешевый вариант это intel, типа z3735f, z8300, цена от 1200 руб. платы от ноутбуков/планшетов, от 3700руб платы малых размеров, иногда без gpio, но выглядят как реальные sbc (такие платы используют в медиабоксах ценой от 8к)
Варианты от AMD цены на которые вообще космос, от 10-15к https://www.amd.com/en…-soc-product-brief.pdf
Есть ещё что то у VIA, но я не особо интересовался, думаю немного дешевле чем AMD
Есть такой список производителей, но там в основном ARM, искать в интернете sbc нужно по названию soc, потому что платы собираются всякими нонеймами и модели этих плат могут так же называться по разному, а зачастую в каталогах типа tao и ali в названии товара указывается процессор (soc), фирма, модель, так что найди сначала процессор (soc) который тебя устроит, а уже потом ищи плату с этим soc малых размеров с нужным объемом ram.
Сообщение отредактировал rubitwa — 24.01.18, 00:59
ASUS Tinker Board или Orange pi plus 2e?устройство нужно для подключения к sata,
простров фильма(закачка с торрента),
серфинг.Помогите выбрать..
Добрый день! Случайно узнал о существовании мира микро пк. С англ не дружу от слова совсем, информации в рунете совсем мало.
Подскажите, пожалуйста, реально ли собрать NAS на LattePanda с 1 гб лан и 1-3 разъёмами сата? Или гбитную сеть туда никак не подвести и мне нужен одроид с 1-3 сата?
MaxEncore
Надо сначала определиться, нужен ли тебе видео выход, сколько именно портов sata необходимо, использование nas в качестве роутера, ARM или x86.
Видел на платформе MIPS GnuBee cloud там 6 портов сата.
На платформе arm я не видел более одного SATA и на многих платах это «мост» USB2SATA, поэтому предел скорости упирается в скорость на usb.
На x86 это получится бокс размером от ширина-высота 17см, там от трёх sata портов
Я бы взял Odroid-HC1/HC2 (но там стоит soc с хорошем видео, но видео выхода нет) ещё есть Helios4
Меня бы жаба задушила брать nas стоимостью более 100$ скорее всего взял бы роутер на котором можно поставить openwrt с transmission что бы качать торренты, типа asus с usb портом или роутер куда можно припаять usb, ну вместо usb туда просто поставить напрямую переходник usb2sata который ввиде коробки для 2.5 обойдётся рублей за 300.
Сообщение отредактировал rubitwa — 12.04.18, 14:10
Помогите выбрать SBC исходя из следующих требований:
0. Производитель, который не «ложит» на поддержку железа + большое комунити.
1. ОС: Android не менее 4.4
2. RAM: 1GB+
3. Bluetooth 4.0+
4. Wi-Fi
Сам смотрел в сторону Raspberry Pi 3, но там нету Android из коробки (надо собирать из исходников и как оно будет работать не ясно).
Orange Pi Lite2 вроде идеальный вариант исходя из моих требований, но возможно подскажете ещё варианты.
sektor`
Вот что надо знать, самые популярные sbc на процессорах от компаний ниже, они производят сами процессоры, но не производят sbc платы для продажи, этим занимаются другие фирмы.
Собственно если у компании (которая производит процессоры) есть средства то и программная поддержка процессора будет на уровне.
По моему мнению уровень программной поддержки выглядит вот так, чем выше в списке тем лучше поддержка
и по стоимости список примерно так же выглядит, чем выше тем дороже, ну amlogic с rockchip местами поменять.
Хочешь хорошую программную поддержку, плати больше, если компания производит процессоры и продаёт их чуть выше себестоимости (как allwinner) то средств на содержание большой команды/штата разработчиков которые смогут быстро решать задачи у неё просто нет.
Сам смотрел в сторону Raspberry Pi 3, но там нету Android из коробки (надо собирать из исходников и как оно будет работать не ясно).
Зачем тебе андройд на rpi3 если там в линуксе всё работает, почти как полноценный десктоп.
Сообщение отредактировал rubitwa — 23.06.19, 13:43
Спасибо за ответ.
Андроид нужен, что бы запускать приложуху написанную под эту ось (возможно это можно сделать, через эмулятор под линуксом, не знаю, да и хватит ли ресурсов. ). Я думаю, что логичнее брать железку сразу с поддержкой андроида, жаль, что нет официальной сборки под rpi3.
sektor`
В гугле набираешь «nougat raspberry pi 3» и качаешь подходящий образ
Сообщение отредактировал rubitwa — 08.05.18, 16:58
rubitwa,
Не известно, насколько фанатические сборки стабильные. Рискну и попробую приобрести Orange Pi Lite2.
sektor`
Хаха))) сборки на сайте orangepi ещё хуже)))
У меня например opi win и когда я скачал android 5.1 там не было звука на hdmi и вроде до сих пор там висит этот образ)))) пришлось его перебрать и исправить, а в плане фанатичности, это просто пи. запускаешь а там вот что))) Буквально на всех платах такие «фанатичные» сборки, потому что собирают их не производители самих процессоров которые занимаются программной поддержкой, а сборщики плат, фирмы у которых нет денег на программную разработку.
Ну 10-15 $ разница в цене, если цель не в экономии то лучше взять rpi3b, но выбор opi lite2 норм, если экономить.
Сообщение отредактировал rubitwa — 09.05.18, 19:26
Сообщение отредактировал taraz1 — 16.05.18, 07:24
Господа, прошу простить, если задаю вопрос не в той теме, но больше не знаю где спросить.
Имеется помещение в подвале с Интернет-доступом и электричеством.
а) необходимо удаленно контролировать температуру в этом помещении с уведомлениями на какой-нибудь мессенджер при достижения критической температуры;
б) должна быть возможность удаленного запуска промышленного вентилятора через замыкание катуштки индуктивности (которая впоследствии актививирует контактор и вентилятор запускается): по сути надо как-то симулировать уже имеющиеся кнопки «стоп» (с нормально замкнутыми контактами) и кнопку «пуск» (с нормально разомкнутыми контактами), а по команде из ОС замыкать контакты на кнопке «пуск» или размыкать контакты кнопки «стоп»;
в) возможность работы в ОС семейства Windows, т.к. задачи «а» и «б» требуют программирования, а опыта работы под Debian-подобными ОС’ями у меня отсутствует; но если такой возможности нет, то ничего — адаптируюсь.
Хотел бы узнать следующее:
1. Возможно ли решить указанные задачи с помощью SBC-платформ в принципе? Ранее с подобной техникой также дел не имел.
2. Если на п.1 — «да», то какой конкретный SBC необходим?
3. Что дополнительно требуется для осуществления задач «а» и «б»?
The_Immortal
На винде платы с gpio стоят дорого. платы без gpio от 4к, usb gpio от 500руб, это всё без учёта доставки. Плата на arm выйдет гораздо дешевле.
Необходимо знать какое напряжение на кнопках что бы понять чем их замыкать.
Если в районе 3.3v можно обойтись одним только gpio на плате, так как напряжение будет подаваться прямо с платы.
Если напряжение выше, нужно реле, плата будет подавать 3.3v на реле, а оно в свою очередь будет замыкать цепь, как кнопка.
Не в курсе есть ли там какие пределы у разных реле, так как ни разу не заморачивался с ними, обычно с 0-220v справляются, я бы использовал именно этот вариант.
Можно обойтись платой хоть за 9$, даже на ардуино можно но я не шарю в ардуино. нужно будет купить usb uart, что бы запустить/установить и всё проверить на плате, плату с двумя-тремя-четырмя реле, сколько там надо кнопок замыкать, ну и всё.
А разработка на линуксе, ну на плате расшарил через samba директорию, сделал Makefile что бы он собирал из *.c файлов бинарник, на компе через samba зашел и пишешь, через putty c помощью usb uart или lan подключаешься к консоле на линуксе (терминал) и компилишь, запускаешь, проверяешь.
Сообщение отредактировал rubitwa — 23.05.18, 18:27
Мне чтобы замкнуть цепь питания на катушке, надо всего лишь передать нуль на эту самую катушку, т.к. фаза всё время на ней сидит уже 🙂
Это какая например?
Сообщение отредактировал The_Immortal — 23.05.18, 17:37
The_Immortal
Так а на фазе сколько? у меня просто заскок не большой по этому поводу, что бы в цепи всегда прерывалась фаза, выключателем или кнопкой, чем угодно, просто так объяснили ещё в детстве и я хорошо это правило запомнил)))
И надо перманентно замкнуть или один раз что бы запустить? и что за интернет в помещении? lan или wifi router стоит?
Всё барахло с платой orangepi, корпусом, бп, реле и датчиками выйдет примерно от ~20$ без учёта доставки, ещё sd карта будет нужна 2гб минимум.
Сообщение отредактировал rubitwa — 23.05.18, 18:53
Ну на фазе 220. А это важно?
Замкнуть разово достаточно. Для остановки — разомкнуть разово.
Ну насчет необходимости в реле я как-то сомневаюсь, а вот как понять какой датчик нужен? И почему, кстати, именно Orange? Raspberry не катит? Под него-то, наверное, датчиков поболее, чем на Orange, не? Или они взаимозаменяемы?
Да и мануалов-то из серии «для чайников» под Raspberry, вероятно, также больше.
Сообщение отредактировал The_Immortal — 23.05.18, 21:02
The_Immortal
В таком проекте нужно использовать именно реле и кидать через него именно фазу, это техника безопасности, ты попробуй на лампочку накинь фазу 220v и с юсб адаптера землю подключи, у тебя в глазах засверкает и провод расплавиться)))) так же и плата засверкает без реле, если только)) плату не отпечатаешь на куске текстолита размером с ноутбук , где дорожки будут шириной 4мм минимум))))
Данный проект на rpi обойдётся ~50$ и ты получишь плату с hdmi и прочей приблудой которая будет просто лежать и щёлкать реле и данные присылать на телефон.
На orangepi почти та же гребёнка, ей точно так же можно температуру с датчиков считывать, хоть с пяти штук и реле управлять, главное что бы реле щёлкали от 3.3v
Отличия будут только в используемой библиотеке gpio. Чтение данных с датчиков и переключение реле будет одинаково что на opi что на rpi.
Для примера я драйвер джостика от сеги для gpio переписывал с rpi на opi, просто заменив функции, одну на другую.
Перманентно, я имел ввиду подключить и не размыкать. Или же надо подключить и отключить сразу, так же как кнопку нажать один раз и не держать.
Сообщение отредактировал rubitwa — 23.05.18, 23:18
В таком проекте нужно использовать именно реле и кидать через него именно фазу, это техника безопасности
у меня просто заскок не большой по этому поводу, что бы в цепи всегда прерывалась фаза, выключателем или кнопкой
Вообще это актуально для потребителей, которые в зоне доступности (лампочка, например). Мой же контактор (внутри которого та самая катушка, которую надо запитать) находится в комнате с вентилятором, а блок управления (кнопки «пуск» и «стоп») находятся в 50 метрах от этой комнаты, поэтому я могу и нуль разрыватью. Однако на кнопке «пуск» на постоянке (в режиме ожидания) на одном из контактов, подключенном к контакту катушке, сидит 220В, поэтому без реле походу никак.
Перманентно, я имел ввиду подключить и не размыкать. Или же надо подключить и отключить сразу, так же как кнопку нажать один раз и не держать.
Вероятно, проще показать. Вот у меня вместо лампочки вентилятор трехфазный 🙂 И мне надо сделать по сути те же кнопки. Вот схема на всякий. Т.е. «стоп» из себя представляет два нормально замкнутых контакта, далее от «стопа» замыкание с одним из контактов «пуска», а второй другой контакт «пуска» разомкнут. При нажатии на кнопку «пуск», её контакты замыкаются. В общем, всё просто, но я не могу врубиться какое именно реле мне нужно. Вот такого хватит?
-
— насколько я понял из видосов, мне необходимо будет организовывать веб-сервер (Апач), но получится ли это с 256 МБ RAM на борту? И кстати, а где там коннекторы под GPIO.
— не очень понимаю куда вставляется данный блок? Да и вроде как там указано, что для модели Zero он не подходит (питание у Zero через micro-USB) ?
— поясните, плиз, для чего они нужны мне будут? Или именно эти пины и распаиваются на 26-пиновой GPIO-площадке?
— этим я полагаю буду соединять GPIO с реле и, возможно, с датчиком температуры, так?
— тоже для меня загадка зачем он нужен в моём случае. можно же все (в том числе и программирование на bash’e или на питоне) делать непосредственно на OPI, разве нет? ну а попасть на OPI можно через LAN, наверное. Хм, хотя когда там пусто будет, как туда попадешь? 🙂 Хотя можно через тот же USB-OTG, м?
— любой из них возможно будет подключить к OPI и считать с него температуру?
— неужели эта малоэффективная кроха Allwinner H2 от таких задач будет нагреваться.
Сообщение отредактировал The_Immortal — 24.05.18, 05:45
The_Immortal
Orange Pi Zero — Да, такой платы хватит, там web сервер с messager’ом и ещё несколько сервисов будет и всё, даже 64мб вполне хватит, так как нагрузок никаких не будет при работе.
Блок питания Orange Pi 5 В/3A — Можно отрезать штекер и подключить на гребёнку, так же можно вытащить из него плату и засунуть в самодельный корпус с остальным барахлом.
10pcs 40 Pin 1×40 Single Row Male — гребёнка, устанавливается на плату с помощью паяльника))) там видно на картинке что на плате имеется место для гребёнки, но изначально её нет.
USB to TTL converter UART — Используется для отладки, что бы настраивать или проверять запущенную систему на плате. Тут на форуме хренова куча людей без такой штучки, пишут вот у меня не загружается система, а в чём именно дело никак не понять, если просто то эта штука — консоль, будет писать то что происходит с программным обеспечением на плате и с её помощью можно передавать команды на плату, в саму консоль, короче терминал на проводе.
40pcs in Row Dupont Cable 20cm 2.54mm 1pin 1p-1p female to female — Подключить usb uart и реле и возможно бп.
датчики температуры — Да
2pcs/set Aluminum heat sink — Зависит от настроек системы, какой вольтаж на процессоре и какая герцовка выставлена, сейчас изначально ставят такие параметры что процессор на этой плате греется, не сильно, но хотелось бы меньше. Вообще эти параметры можно изменить но так на всякий пусть будет.
Реле будет вот это https://ru.aliexpress.…095279_1621152096.html в качестве градусника будет вот этот https://ru.aliexpress.…615.0.0.11b04edeQ6uuFS
Как будет выглядеть программно, можно настроить ядро таким образом что бы реле было включено или включено на старте, так вот на старте системы (но это не обязательно), будет сразу включатся реле «стоп» а после загрузки системы можно будет управлять программно, включать/выключать реле «стоп» и «старт»
Сообщение отредактировал rubitwa — 24.05.18, 08:38
The_Immortal, я бы рекомендовал Вам купить gsm сигнализсцию, есть без веб морды, сугубо через смс, а есть китайские с веб мордой. К ней легко прикрутить датчик температуры без каких-либо программных махинаций, а также реле для включения/выключения чего-либо. Т.е нет заморочек с ОСью, система рассчитана на работу 24/7, не нужно охлаждения, тд и тп.