Доброго времени суток! Сегодня расскажу об одноплатном компьютере формата Pi — Orange Pi PC.
Постарался рассказать о чем узнал за год владения железкой.
Началось все конечно в далеком 2011 году когда создатели Raspberry Pi заявили на весь мир о планах создать миниатюрный, размером с пластиковую карту и недорогой ($25) компьютер.
Первая версия была на ARM от смартфона и 256мб оперативной памяти, несмотря на эти ограничения пытались запускать игры, серфить интернет, использовать как домашний мультимедиа-сервер и в качестве контроллера во всевозможных проектах благодаря встроенному GPIO.
Первоначально Raspberry задумывался как как доступный компьютер для обучения программированию и компьютеру в целом. Но с течением времени запросы
по мощности железа у сообщества росли и тогда в феврале 2015 года был выпущен Raspberry Pi 2. Вторую версию оснастили 4-х ядерным процессором и 1 гигабайтом оперативной памяти.
(Взято с хабра)
По этой теме на канале AmperkaRU есть видео:
Пока тянули с выпуском новой версии медлили, у Raspberry «подхватили идею» и появились клоны, в том числе из Китая. Так появилось множество альтернатив, BananaPi, CubieBoard, BeagleBone, ODROID и среди которых Orange Pi.
Итак, как я писал ранее, в обзоре Raspberry Pi 3B+ я начал «изучать» одноплатные компьютеры чуть более чем год назад.
Raspberry Pi я себе давно хотел и постоянно просматривал статьи со всякими проектами на его основе, позже я узнал о существовании Orange Pi — который является прямым аналогом и конкурентом, да еще немногим дешевле.
Одноплатные компьютеры меня заинтересовали перво-наперво размером, мощностями, ну и остальными возможностями. Целью моей покупки было создание торрент-бокса перед этим изучив доступные мощности.
Кто такой Orange Pi
Данные платы выпускаются китайской компанией Xunlong Software, которая практически не занимается поддержкой выпущенных устройств, все операционные системы кроме, тех которые выходят вместе с платой, разрабатывает и поддерживает сообщество Sunxi.
Более-менее все стабильно работает только на процессорах H3. Можно смело заявить что все работает на 99% кроме аппаратного ускорения видео в браузере под Linux.
Выбор
Я начал выбирать среди линейки этих плат, естественно на выбор влияла цена устройства, я приглядывался к версиям Zero, One, PC. Начав изучать характеристики везде встречал упоминание о том что, на всех платах Orange наблюдается сильный перегрев и вообще рискованно включать без радиатора, да и частоты процессора надо занизить, сразу скажу что не все так плохо. Версию Zero я сразу выкинул из «списка сравнения» т.к по характеристикам мне не очень понравился, остались One и PC. Переходя из одной темы в другую Orange ветки нашел чат в телеге в теме на 4PDA Orange Pi PC 2, там и расспросил «местных» что да как работает и про подводные камни.
Главными различиями являются: цена — $10 за One и $15 за PC, а так же 512мб и 1Гб RAM, и тут «придушив жабу» остановил выбор на PC.
$15 не окончательная цена, необходимо докупить: блок питания, радиатор охлаждения, SD-карту.
С блоком питания не все так легко как хотелось бы, во-первых, разъем питания на плате не стандартный — 4.0 x 1.7 mm, во-вторых, требователен к току, чтобы избежать поисков и подбора блока питания я купил комплектный, а если быть точнее, то «set 4».
Так же стоит упомянуть то, что лучше покупать комплектом так как если положить плату и блок питания по отдельности в корзину, то выходит дороже, например $26 вместо $19. Другие сеты
SD-карту выбирал сравнивая цену и отзывы, в итоге недолгие поиски привели к бренду MIXZA и не пожалел, тогда цена была $7 (16GB), сейчас $3.52 (16GB), карта действительно хороша, скорость не фонтан, но в подобном классе устройств работает отлично, пару раз случайно выдергивал из компа во время записи
образа операционной системы, ничего не случилось, результаты CrystalDiskMark таковы:
Радиатор, я просто взял на глаз, пришлось немного подрезать:
Намазал слегка жирненькую порцию КПТ-8 и сидит отлично.
Если у Вас есть старая материнская плата, то с нее можно взять радиатор с северного моста, который идеально подходит в большинстве случаев.
Как например здесь:
В данном случае вместо термопасты используется «Эласил 137-180Б»
Конкретно о сабже
Подробные ТТХ сабжа: Дополнительная информация
CPU — H3 Quad-core Cortex-A7 H.265/HEVC 4K
GPU — Mali400MP2 GPU @600MHz
Supports OpenGL ES 2.0
Video Input — A CSI input connector Camera:
Supports 8-bit YUV422 CMOS sensor interface
Supports CCIR656 protocol for NTSC and PAL
Supports SM pixel camera sensor
Supports video capture solution up to 1080p@30fps
Audio Input — MIC
Video Outputs — Supports HDMI output with HDCP
Supports HDMI CEC
Supports HDMI 30 function
Integrated CVBS
Supports simultaneous output of HDMI and CVBS
Audio Output — 3.5 mm Jack and HDMI
Power Source — DC input can supply power, but USB OTG input don’t supply power
USB 2.0 Ports — Three USB 2.0 HOST, one USB 2.0 OTG
Buttons — Power Button(SW4)
Low-level peripherals — 40 Pins Header,compatible with Raspberry Pi B+
GPIO(1x3) pin — UART, ground.
LED — Power led & Status led
Key — IR input, POWER
Supported OS — Android Ubuntu, Debian, Raspbian Image
Product size — 85 mm × 55mm
Weight — 38g
Устройство имеет на борту 4-х ядерный ARM процессор Allwiner H3 (Cortex-A7) с частотой 1.6Ghz и с поддержкой декодирования кодека H265/HEVC 4K, а так же интегрированное видеоядро Mali400MP2 с частотой 600Mhz.
Оперативная память 1Gb производства Samsung.
На плате имеются порты USB 2.0 в количестве 4 штук, один порт Micro-USB в качестве USB-OTG, HDMI с поддержкой HDMI-CEC, 100 мегабитный порт Ethernet и аудио-видео выход под RCA («тюльпаны») реализованный через джек 3,5mm.
В портах USB и Ethernet кроется главное отличие и преимущество от Raspberry, ведь они разведены посредством внутреннего хаба в процессоре в отличии от Raspberry.
Среди прочего на плате имеются микрофон, IR-приемник для пульта, 40 пиновый GPIO совместимый с модулями Raspberry, тактовая кнопка питания, разъем под шлейф камеры и пины TTL-UART для отладки.
Заказ был сделан и примерно через 20 дней получен вместе с SD-картой, радиатор получил немного позже.
Мой экземпляр на сегодняшний день выглядит вот так:
Под панцирем из оргстекла.
Дальнейшие фото будут из интернета, все платы одинаковы :)
Первое включение
Предполагается использование Armbian, т.к является самой популярной и стабильной ОС на основе Ubuntu для одноплатных компьютеров.
Скачиваем образ на странице загрузки, заливаем на SD-карту через Etcher.
Далее стартуем, тут два варианта через SSH, либо используется дисплей и клавиатура.
Вставляем SD-карту, подключаем кабель Enternet, питание ну и по желанию дисплей, клавиатуру.
С SSH все просто, в armbian он всегда включен в отличии от Raspbian, узнаем IP-адрес, к примеру через Advanced IP Scanner или через веб-интерфейс роутера, далее подключаемся через PuTTY.
PuTTY:
Логин:
root
Пароль:
1234
Запустится скрипт первоначальной настройки в процессе которого, устанавливается новый пароль, создается новый пользователь и настраивается разрешение дисплея.
После всех этих манипуляций можно использовать.
Так же кроме Armbian существует легковесный DietPi, имхо по моим наблюдениям он стабильнее.
Одним из плюсов является наличие скрипта настройки, множество пакетов можно установить автоматически. DE — отсутствует, возможно для кого-то будет минусом, но его можно установить в любой момент.
Из минусов можно отметить то, что официально Orange Pi более не поддерживается. Но OTA обновления все равно прилетают.
Сам скрипт:
Скачать — Я.Диск
(Если необходимо, то могу перезалить на другое облако)
Где и как можно использовать?
Сценариев использования много:
1. Десктоп.
2. Домашний сервер.
3. TV-Box.
На Android либо LibreELEC
4. Игровая приставка для ретро-игр.
5. VPN-сервер / клиент.
6. Блокировка рекламы.
7.Тонкий клиент.
8. Все зависит от вашей фантазии, можно многое объединить.
Десктоп
Звучит конечно немного безумно, но можно в принципе использовать если это необходимо.
Ускорения видео в браузере нет, т.е не посмотришь видео на YouTube, локально фильмы играет отлично без задержек даже самые тяжелые рипы.
Домашний сервер
Наверное многие сразу поняли о чем идет речь, конечно же «файлопомойка».
Лично я использую в конфигурации Samba + qBittorrent + Plex.
Для тех кто не знаком с Plex, это медиа-сервер с собственным кроссплатформенным клиентом, а так же веб-интерфейсом и DLNA-сервером. Проще говоря, ваш «личный локальный кинотеатр». Plex
Почему не Transmission, а qBittorrent? Все просто, qb показал себя намного стабильнее и в придачу имеется ограничение скорости по расписанию, что для меня важно, все потому что мой домашний интернет название которого не буду говорить, но дам подсказку, начинается на «Рос» и заканчивается на «телеком» довольно медленный, при загрузке торрентов максимум 3,5 мб/с что дает «сильную нагрузку» и мешает элементарному серфингу в интернете, не говоря о просмотре видео.
Ну и Samba тут просто как дополнительная опция, мало-ли прийдется скопировать на пк один из загруженных файлов.
В качестве хранилища подключается жесткий диск через USB 2.0 посредством бокса, я использовал изначально такой "ноу-нейм" бокс, затем прозрачный USB 3.0 производства ORICO.
Есть ли разница? — Есть. Бокс от Orico работает стабильно, ноу-нейм в свою очередь постоянно «отваливается» когда перегревается контроллер.
Ниже приведу ссылки на гайды по установке и настройке:
Samba — Click!
qBittorrent — Click!
Plex — Click!
Кроме всего этого так же можно установить NextCloud / OwnCloud (как таковых различий нет, по сути один является форком другого).
NextCloud дает возможность сделать свое собственное облачное хранилище, является ближайшим аналогом Dropbox.
Поддерживает хранение практически любых файлов.
«Из коробки» доступно хранение трёх видов информации:
файлов (и каталогов),
контактов,
событий календаря.
При необходимости функциональность расширяется установкой бесплатных приложений из встроенного каталога. Так можно получить новые возможности:
ведение заметок (доступны аналоги Google Keep, до Evernote не дотягивает),
прослушивание музыки в веб‐плеере,
чат и проведение видеоконференций (аналог Skype),
интеграция с Onlyoffice для редактирования документов прямо в браузере.
В каталоге найдутся и другие расширения, но их качество оставляет желать лучшего. Например, у плагина интеграции Google Drive 17 нерешённых проблем.
Подробнее — Click!
Для доступа из вне придется немного повозиться с доменом в случае статистического IP-адреса либо с VPN в случае динамического
IP-адреса.
В целом все работает стабильно, но скорость чтения / сильно режется за счет отсутствия гигабитного интернета и подключения жесткого диска через USB 2.0.
Некоторое время у меня на столе лежало в таком виде:
TV-Box
В случае Android тут все просто, обычный привычный Android.
Все настраивается по своему.
Записываются образы Android другим способом — инструкция на 4PDA.
Из минусов — греется как ядро земли, нужен массивный радиатор и активное охлаждение.
Просто операционная система для Kodi, является аналогом OSMC Имеются множество дополнений в каталогах репозиториев.
На данный момент работает адекватно только LibreELEC 7 [Kodi 16.1 Jarvis] билд от jernej, хотя сейчас актуальная версия LibreELEC 9 [Kodi 18 Leia].
LibreELEC 9 слишком нестабильная в плане воспроизведения видео, например сыпется видеопоток во время воспроизведения по локальной сети и насчет аппаратного декодирования видео не все ясно. Остается только ждать.
На LibreELEC 7 все отлично, поток не сыпется, аппаратное декодирование работает.
Именно на ней сейчас трудится у брата, подключен к простенькому ЖК телевизору JVC, постоянно смотрит кино перед сном, отзывы положительные, ведь теперь ему не приходится смотреть на ноуте с лагающим интернетом.
Нагрева практически нет, пассивного охлаждения хватает болле чем, так же подключен ик пульт от какого-то видеорегистратора.
Игровая приставка для ретро-игр
Для эмуляции ретро-игр существует форк RetroPie — RetroOrangePi.
Тема на 4DPA — Click!
RetroOrangePi базируется на RetroPie и Armbian. Выйдя из эмулятора можно попасть на рабочий стол.
Так же «из коробки» имеется Kodi что немного расширяет возможности. Может эмулировать:
Amiga(new FS-UAE)AmstradPcApple II
Atari2600Atari5200Atari7800Atari8bit(models 400800 XL XE)AtariLynxAtari ST
Coco/TandyColecovisionCommodore64CreativisionDreamcastFinalBurnAlphaGameandWatchGameboyGameboyAdvanceGameboyColourGamegearIntellivision
MAME (newAdvMAME)MasterSystemMegaDrive
MSX (newOpenMSX)NeoGeoPocketNeoGeoPocketColorNeoGeoNintendo64Nintendo NES
PC (DOS)
PC Engine(TurboGrafx)PhilipsCdiPlaystation1PlaystationPortableScummVM
Sega32x
SegaCDSG-1000SuperNintendo
TI99/4AVectrexWonderswanZxSpectrum
Имеются встроенные порты игр:
CannonBall(Outrun engine)Cave story
DoomDukeNukem3DGoonies20th anniversary
OpenBeats of Rage(OpenBOR)Prince of Persia-SDLPoPQuake(tyquake)SuperMarioWar
Wolfenstein3D
Zelda engine -Solarus
В интернете полно различных вариантов, собирают в разных корпусах, от NES, SNES, SEGA, PlayStation One, на сайте thingiverseпредставлены множество моделей корпусов.
К примеру одна из популярных моделей — NES Mini
Не меньшей популярностью популярностью пользуется форм-фактор аркадных автоматов, в различных конфигурациях «Кабинет» и «Полкабинета» на одного или двух игроков.
Пример одного из множества проектов — Click!
Полкабинета на двоих:
VPN
Причин использования VPN множество, одной из причин может быть создание VPN-туннеля как сказано выше — для доступа к домашней сети из любой точки мира где есть интернет.
Одним из примеров является «скрещивание» OrangePi One с роутером, статья представлена на Хабре.
Тонкий клиент
Сам я не совсем разобрался, но есть вариант проще — подключаться к ББ через NoMachine либо TeamViewer.
Пару статей насчет этого: Click! и Click!
Итог
За относительно небольшие деньги получаем платформу с массой возможностей. Думаю отлично подойдет для знакомства с linux.
Тут конечно многие могут сказать, что эмулятор фигня и наслаждаться ретро-геймингом можно на любом устройстве, да хоть на смартфоне, но это не совсем те «тактильные ощущения» или фильмы можно качать без смс т регистрации на компе не прибегая к дополнительным устройствам, тут же главным преимуществом является полная бесшумность и минимальное энергопотребление.
Если сравнивать с Raspberry Pi, то как таковых весомых различий нет, у того и другого есть свои плюсы и минусы, к примеру на Raspberry не существует нормально работающего Android, на Orange очень даже шустро работает, хоте и греется. БонусWindows 10 ARM на Raspberry Pi 3
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
Волк слабее льва и тигра, но в цирке волк не выступает!
Волк - единственный из зверей, который может пойти в бой на более сильного противника.
Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...
Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.