Новый одноплатный ПК Orange PI PC PLUS. Апельсин с плюсом

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

Здравствуйте друзья

Наконец у меня «дошли» руки, до разворачивания второго сервера управления умным домом Domoticz - и в этом обзоре я постараюсь подробно рассказать о том, как я это сделал.

Вступление

Для тех что не читал, дам ссылку на свой обзор . Малинка усердно трудится на ниве автоматизации задач, но система растет - на данный момент 61 устройство только Xiaomi и все бы ничего - но проблема в том, что к одному серверу домотикз можно подключить только 1 шлюз Xiaomi. А у меня их три - правда 1 - Aqara, без режима разработчика, но другие два - с возможностью подключения.

В качестве второй платформы, я решил остановится на Orange Pi PC 2.

Технические характеристики

CPU - Allwinner H5, ARM Cortex-A53 Quad Core
GPU - Mali450MP, Hexa-core
RAM - 1 GB
Хранилище - microSD, NOR Flash 2Mb
Сетевые возможности - Ethernet 10/100/1000
Видео вывод - HDMI
USB порты - 3
Беспроводные возможности - Инфракрасный порт
Аудио вывод - 3,5 Jack, HDMI
GPIO - 40 pins
Питание - 5V 2A

Коробка, комплект поставки

Поставляется миникомп в картонной коробке, с надписью Orange Pi

Внутри - запаянная в антистатический пакет плата компа

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

Внешний вид, описание

Практически все элементы и порты находятся на верхней части платы, на нижней только картоприемник

Если еще кто-то не обратил внимания - то уточню - здесь нет Wi-Fi (и bluetooth тоже).

Я сразу установил комплект радиаторов - CPU радиатор точно совпал по размерам, для чипов памяти - они несколько меньше. Но забегая вперед скажу, что неоднократно замеряя температуру, в процессе установки ПО - выше 40 градусов не было ни разу, в среднем 37.

Размеры -



в масштабе со спичечным коробком

Установка операционной системы

Для установки ОС - нам необходима SD карта, желательно не менее 8 ГБ, и желательно иметь хотя бы две одинаковые карты - ибо бекапы. Я дополнительно не покупал, так как имею порядочный запас карт, для апельсинки приберег две карты microSD 16GB Samsung Class 10

Диструбитивы ОС для апельсинок находятся находим нашу модель и качаем - я взял Debian Desktop - может будет охота в будущем поиграться с ней, но с тем же успехом можно взять более компактный Debian Server

Распаковываем img системы (может быть архив в архиве - .xz в.rar) - нам нужен именно.img файл, дебиан десктоп - 2 ГБ с кепкой. Пишем на microSD при помощи Win32 Diskimage - ссылка

После того как флешка записывается - вставляем ее в картоприемник апельсинки и включаем питание.Через минутку - даем системе загрузится, заходим в список DHCP клиентов на домашнем роутере и ищем адрес выданный для OrangePi

Теперь можно заходить на нее через SSH используя любой SSH клиент - я использую старый добрый Putty.

По умолчанию, для апельсинового дебиана, используем следующие учетные данные -

user - root, pass - orangepi, но рутовый доступ через SSH закрыт, заходим под пользователем orangepi, пароль такой же. Пользователь orangepi - входит в группу sudo.

Сразу меняем пароль на свой командой

и аналогично меняем пароль для root. После этого выходим из учетки root - все делаем под пользователькой учеткой.

Если хотите добавить другого пользователя, то воспользуйтесь командой

Sudo adduser [имя юзера]

И добавьте его в группу sudo командой

Sudo adduser [имя юзера] sudo

Sudo nano -wuc /etc/network/interfaces

И в файле прописываем адрес

#The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.98 - наш IP netmask 255.255.255.0 - маска gateway 192.168.0.1 - шлюз

Перегружаемся для применения настроек

Меняем часовой пояс при помощи команды

Sudo dpkg-reconfigure tzdata

И ставим ntp

Sudo apt-get install ntp ntpdate

после установки прописываем свои ntp сервера в файле настроек вместо дефолтных

Sudo nano /etc/ntp.conf

в моем случае - для Украины, подробнее о пуле ntp серверов можно узнать

Синхронизируемся и радуемся точному времени.

Подготовка к установке domoticz

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

Sudo apt-get update

А после успешной загрузки -

Sudo apt-get uprgade

Дожидаемся полного завершения

Теперь устанавливаем домотикз - делается это одной командой

Sudo curl -L install.domoticz.com | bash

Собирается и устанавливается stable версия Domoticz

Основные настройки - задаем в окне инсталлятора, но можно все оставить по умолчанию

Через несколько минут, система установлена и доступна через web интерфейс по http и https

На данный момент стабильная версия поддерживает работу с шлюзом Xiaomi

Но я поставил beta - для совместимости версий с Raspberry Pi. Делается это запуском скрипта из домашней папки domoticz

Cd ~/domoticz sudo ./updatebeta

Система Domoticz полностью установлена.

Рюшечки, которые я потом добавил - типа локализации, установки ftp и прочего - я уже описывать не буду, мануалов по Debian много - в этом обзоре я фокусируюсь на минимально необходимом для установки именно Domoticz. Что касается интерфейса системы и вопросов добавления устройств - отошлю вас снова в свой обзор .

На данном этапе я настоятельно рекомендую сделать бекап - чистой, с иголочки, системы домотикз, что даст возможность мучать ее как угодно, после чего за пару минут получать исходный, чистый образ. Для создания бекапа я снимаю образ диска программой R-Drive, нашел ее на торрентах, достаточно даже portable версии - сколько раз она меня выручала - не передать.

Но чтобы еще рассказать что-то интересное, расскажу про надстройку, которую я использую для управления умным домом с смартфона -

ImperiHome

Основная страница по установке находится . Это приложение для смартфонов/планшетов, выглядит примерно так - можете настраивать по своему желанию.

Сначала необходимо установить серверную часть, для начала удаляем текущую и ставим новую node

Sudo apt-get remove node curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs

После этого ставим npm

Sudo npm install -g [email protected]

И проверяем версии

Node -v // должна быть не менее 4.4.x npm -v // должна быть не менее 2.2.x

Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key add -

открываем файл с источниками

Sudo nano /etc/apt/sources.list

и добавляем строку -

Deb http://www.e-nef.com/domoticz/mdah/ /

Sudo apt-get update

И запустить установку серверной части MyDomoAtHome

Sudo apt-get install MyDomoAtHome

После установки, вносим в файл настроек данные по своему серверу Domoticz - указываем адрес (вместо 127.0.0.1)

Sudo nano /etc/mydomoathome/config.json

Теперь переходим по адресу http://ваш_ip:3002 - должна грузится стартовая страница системы, и проверяем идут ли данные от устройств - перейдя по ссылке на вкладку devices

Если картинка примерно такая - то все ок

Все устройства отображаемые в панели переключателей Domoticz - будут показаны в Imperihome, тут вы можете их переименовывать (на домотикз это не влияет) выносить в избранное и т.д.

Работать клиент с Домотикзом - может только в домашней сети (если конечно у вас не хватит ума засветить ИП сервера домотикза на публичный IP адрес), для работы удаленно - вам понадобится VPN сервер.

У меня на данный момент работает временное решение в виде Open VPN на Raspberry - я хочу организовать это, как постоянное решение - силами роутера. Так как мой текущий роутер не позволяет это делать - мне пришлось его обновлять, решая на самом деле еще ряд проблем. Но это будет темой следующего обзора.

Кто хочет подробнее просмотреть все описанное в обзоре, может сделать это просмотрев мой видеообзор

На этом все, надеюсь обзор был полезен, спасибо за внимание

Orange Pi PC - китайский клон Raspberry Pi с процессором Allwinner ARMv7. Эта платформа быстрее, чем использованная в первой версии оригинальной платы Broadcom с архитектурой ARM11. Конечно, Orange уступает в производительности . Но оригинальная плата стоит 36 долларов , а копия - всего 18,5 .

Характеристики

orangepi.org
Процессор: Allwinner H3, 4 ядра Cortex-A7
Видеоядро: Mali 400MP2
Оперативная память: 1 ГБ DDR3
Системные интерфейсы: microSD (в качестве постоянной памяти и загрузочного диска);
LAN (10/100 МБ);
3 × USB;
microUSB (с поддержкой OTG);
GPIO (40 контактов, совместимых с Raspberry);
ИК-приёмник;
серийный порт для отладки
Входы: CSI (для подключения камеры);
микрофон
Выходы: HDMI (с поддержкой HDCP , CEC , CVBS);
mini-jack (3,5 мм), совмещённый аудиовидеосигнал, 4-pin
Размер: 85 × 55 × 10 мм
Масса: 40 г

orangepi.org

Плата обладает всеми необходимыми интерфейсами и может работать не только в качестве медиасервера. Желающие убедиться в этом могут найти необходимые материалы . На всякий случай - распиновка GPIO:


cnx-software.com

Важным моментом конструкции платы является качество главного выходного интерфейса - HDMI. В Orange Pi PC он может не только выводить сигнал напрямую в телевизор, но и работать с разнообразными дополнительными устройствами: конвертерами и сплиттерами. Это расширяет возможности платы.

Операционные системы

На данный момент для Orange Pi PC существуют следующие ОС:

От выбора программного обеспечения зависят возможности платы. Семейство Orange Pi менее популярно, чем Raspberry Pi, поэтому в некоторых системах реализованы не все функции. Для медиасервера подходит Android и Ubuntu с надстройкой Kodi (оболочка для создания медиацентра).

Реализация медиасервера

Для работы платы потребуется качественное питание. В отличие от других подобных устройств, Orange Pi PC работает через проприетарный разъём (цилиндрический коннектор с внешним диаметром 3,9 мм и внутренним 1,2 мм) или GPIO (+ 5 В на 2- или 4-pin, «земля» на 6-pin). Требуемые параметры тока: 5 В/2 А (минимально), 5 В/3 А (рекомендовано производителем). При малейших просадках работа системы приостанавливается: появляются фризы, замирания. В некоторых случаях система может зависнуть окончательно, потребуется перезагрузка.

Кроме того, из-за сильного нагрева процессора требуется охлаждение: радиатор или кулер. Идеально подходит охлаждающий набор для Raspberry Pi. Беспроводные интерфейсы на плате отсутствуют, поэтому нужен Bluetooth- или Wi-Fi-донгл. Лучшим вариантом станет не требующий драйверов USB-адаптер . При желании можно докупить тюнер DVB-T2.

Для стабильной работы потребуется качественная карта памяти не ниже 10-го класса. Лучше - UHS.

После того как все комплектующие будут в сборе, необходимо установить на флешку операционную систему. Подойдёт и Ubuntu, и Android (в последней реализовано аппаратное декодирование видео). Подробную инструкцию на английском можно найти , на русском - .

С любой выбранной системой устройство умеет воспроизводить файлы до 1080p/60 fps (1 920 × 1 080 при 60 кадрах в секунду). Набор кодеков может варьироваться, при желании всегда можно установить дополнительные.

Вывод аудиовидеопотока может производиться через аналоговый или цифровой выход, так что подключить Orange Pi PC можно даже к старым телевизорам с электронно-лучевой трубкой. При использовании переходника HDMI - VGA возможно соединить плату и со старым монитором. Тем более что производительности системы хватит на сёрфинг или работу с небольшими офисными файлами (да и Quake III работает неплохо).

Заключение

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

Стоимость Orange Pi PC с модулем Wi-Fi достигает 24 долларов. А при покупке корпуса (5–10 долларов) и тюнера (до 15 долларов) она становится сравнима с ценой TV Box. Но разве готовый вариант заменит удовольствие от работы своими руками? Тем более что установка и настройка займёт всего пару часов.

Приехала новая платка из семейства фруктово-ягодных компьютеров - Orange PI PC PLUS.
Ее характеристики, получение консоли тремя способами и многое другое в этом обзоре.

Кому апельсины, кому витамины?

Рубль - штучка! Три рубля - кучка! В кучке три штучки.
- Я бы дал тебе рубль, если бы был уверен, что на эти деньги ты купишь себе хоть один грамм совести.


- Пытка апельсинами продолжалась третий час… [показывают гору апельсиновых корок]
© Спортлото 82


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

Характеристики ORANGE PI PC PLUS

(жирным отмечены отличия от версии без плюса)
  • Процессор Allwinner H3 Quad-core Cortex-A7 с частотой до 1536 МГц
  • Графический адаптер Mali400MP2 GPU @600MHz
  • ОЗУ 1GB DDR3
  • Встроенная память EMMC Flash на 8 Гб
  • Слот под MicroSD (Max. 64GB) / MMC card slot
  • Ethernet 10/100 Ethernet RJ45
  • WiFi модуль Realteck 8189
  • Интерфейс под камеру CSI 8-bit YUV422 CMOS sensor interface
  • Аудиовыход и микрофон
  • Интерфейс на монитор или телевизор HDMI
  • Питание 5В с отдельного разъема или GPIO разъема
  • Три полноразмерных USB 2.0 HOST и один USB 2.0 OTG
  • Разъем GPIO 40pin, совместимый с Raspberry Pi B+
  • Размер платы 85х55, вес 70г
  • Производитель: Shenzhen Xunlong Software CO., Limited
  • Он же
Две платы Orange PI PC PLUS и без плюса

За дополнительные $4.99 мы имеем и на борту


Одна микросхема DDR перекочевала на другую сторону платы




Любуемся на чипы eMMC и WiFi

Три способа получения консоли для запуска платы

Для «апельсинки» Android годится только для работы как приставки к телевизору или игровой консоли. Телевизор мне смотреть некогда - поэтому мой путь это LINUX. Попробовав всякие &^*&BUNTU в конце концов остановился на ARMBIAN. На их
Установка очень проста:
  1. Качаем серверный или декстопный дистрибутив (Я выбрал десктопный, хотя имея доступ к репозитарию пакетов линукса это особого значения не имеет)
  2. При помощи Win32DiskImager, DD под LINUX или другой программы копируем сохраненный образ на карту MicroSD более 4Гб. Я рекомендую 8Гб и выше, а то всю карту займет операционка.
  3. Вставляем карточку в слот «апельсинки». Подключаем ее к 5В. ВСЕ
Первый способ войти в операционку - подключить к HDMI телевизор или монитор, а к USB портам клавиатуру с мышкой. Я подключился к телевизору родителей. А зачем же еще им нужен телевизор?


Если нет монитора с HDMI, то можно подключаться через переходник HDMI-DVI, HDMI-VGA. (Стыдно признаться, переходник купил в Технопоинте, так как не было времени ждать с Али)


Мой отлично заработал через переходник.


Если вы установили серверный дистрибутив без графики, то вместо графической консоли получите текстовую.
Бывает, что графическая консоль не запускается или под рукой нет нужного монитора/телевизора.

Способ два - вход по сети через SSH клиент.
Для этого вам нужен SSH клиент (я много лет ), свободный порт в коммутаторе/маршрутизаторе Ethernet и работающий в сети DHCP сервер. Обычно его функцию выполняет любой маршрутизатор, предоставляющий доступ в интернет.

  1. Подключаем «оранжевый» к сети Ethernet и подаем на него питание
  2. Через интерфейс маршрутизатора, при помощи различных сетевых утилит, в конце концов перебором определяем арендованный плате IP-алрес
  3. Заходим с SSH-клиента по этому адресу



Способ третий - хардкор для железячников через последовательную интерфейс UAER.
У всех одноплатных ПК данного семейства есть несколько аппаратных UART портов. В большинстве дистрибутивов на UART0 настроена текстовая консоль.
Для подключения вам понадобиться любой UART/TTL переходник. Подойдет или . Можно даже использовать Arduino UNO, NANO и пр с закороченным на минус RESET.



Для ленивых (как я) - пароль ARMBIAN - «1234». После ввода он сразу попросит его сменить

Установка LINUX на встроенную память

Мой экземпляр ORANGE PI PC PLUS уже поставлялся с установленным Android. То есть если вы забыли вставить в свою плату карточку памяти, то получите на консоли андроид с китайскими иероглифами, который, при должном терпении можно переключить на английский и может быть даже на русский. Как я уже писал - андроид на мини ПК это не мое.

Шаг первый - устанавливаем ARMBIAN на карточку памяти и грузимся с нее. Любым из вышепредложенных способов заходим в консоль под ROOTом. В каталоге /dev должны быть два файла-устройства:
mmcblk0 и mmcblk1. Первый - это MicroSD, второй - встроенная MMC.

Шаг второй - перенос на апельсинку любым способом образ ARMBIAN, скаченной с сайта. Наверное можно скопировать с одного диска на другой напрямую, но у меня размер внешней карточки и встроенной памяти не совпали и образ скопировался с ошибкой, после чего ОС на eMMC не заработала.
Итак копируем образ в операционку. Я это сделал при помощи входящей в комплект PUTTY утилиты PSCP:
pscp <образ файла> root:<адрес устройства>:~/armbian.img
После вода пароля и завершения копирования запускаем запись образа на встроенную память
dd if=armbian.img of=/dev/mmcblk1 bs=1m
Через какое то время система скажет, что столь ко то блоков прочитано и столько то записано - установка системы на eMMC готова.
Проверить можно при помощи fdisk и mount


Теперь только осталось вынуть карточку и перезагрузиться - система загрузится со встроенной памяти.

Тестирования производительности встроенной памяти

Теперь интересно сравнить скорость работы

и , которые я купил в CITILINK после смерти двух

Тестирование произвожу утилитой iozone, которая уже установлена в этом дистрибутиве:
iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2

Результат IOZONE

MIXZA


Transend


eMMC



Данные выводятся в Кб/сек. Общая тенденция видна на всех тестах.
Для примера свел в табличку операции чтения и записи блоками в 1Мбайт


По скорости встроенная память дает хороший прирост производительности.

Проверка работы WiFi

На WiFi чипе, впаянном в плату с трудом можно прочитать надпись . В дистрибутив уже включено два драйвера модуля ядра: 8189fs и 8189es. Первый включен «по умолчанию», но второй тоже работает.
Быстрая настройка получилась такая.
Посмотреть список доступных WiFi сетей можно так:


Так как все сети сейчас как правило защищены WPA и WPA2 дальнейшую настройку делаю консольной утилитой wpa_cli. Работа с этой утилитой . Можно воспользоваться любой графической утилиты. Гугл вам в помощь!
Результат подключения выглядит так на старом роутере 802.11g


Или на более нововом 802.11N




IP адрес можно поднять динамический:
dhclient wlan0
Или статический
ifconfig wlan0 <адрес> netmask <маска>
Вся маршрутизация была настроена на Ethernet, так что для проверки я просто отключил проводную сеть
ifconfig eth0 down
И получил нормальный доступ в интернет через WiFi


Тема сохранения настроек WiFi выходит за рамки этого обзора. Есть графические утилиты, в том числе и в AMBIAN для конфигурирования сети. Моя же цель была проверить работоспособность WiFi адаптера «из коробки», чего я и достиг.

Подведем итог

Микрокомпьютер ORANGE PI PC PLUS - безусловно интересный и, лично для меня, прочно занял свою нишу.
Тем кому не нужны гигабайтная сеть и встроенный SATA он вполне способен решить ряд задач.
Переплата в $5 вполне оправдана наличием быстрой встроенной памяти и рабочим WiFi.
Я обошел тему GPIO в этом обзоре, скажу только, что мне вполне удалось запустить

Всем известной Raspberry Pi от китайских энтузиастов из компании Xunlong под звучным названием Orange Pi PC. Прославилась она, в основном, своим неплохим «железом» (4-ядерный процессор Allwinner H3, 1Gb RAM и GPU Mali-400MP2 600MHz), наличием неплохого функционала (HDMI , AV , Ethernet , 3 USB , microUSB-OTG , инфракрасный порт для управления с пульта и GPIO-гребенка , по словам разработчиков, якобы «100% совместимая с Raspberry Pi), а главное - ЦЕНА . Создатели оценили свой девайс всего лишь в $15 , ПЯТНАДЦАТЬ долларов , Карл! (скоро мы увидим, что это на самом деле весьма лукавое заявление, и конечный девайс стоит дороже).

Итак, давайте рассмотрим данную плату повнимательнее.

В рунете уже есть на нее обзоры, но все они представляли из себя нечто вида „установил андроид и подключил к телеку на кухне“. Я предлагаю взглянуть на плату с другой стороны, а именно - установить туда линукс, поюзать её как настоящий ПК, и даже немного поиграть.

Интересная штука, на данный момент вполне юзабельная, но имеется огромное количество огрехов и косяков, требующих допиливания напильником. Покупать только на свой страх и риск! Простому пользователю, рассчитывающему иметь готовое решение „из коробки“, я бы посоветовал обратить внимание на ТВ-боксы на базе Android или Windows. Продвинутому пользователю, знакомому с Linux, который не боится неизведанных челенджей в сыром продукте, и которому хотелось бы иметь неттоп для интернет-серфинга, работы с документами, программирования и скромных игр - must have ! Особенно с учетом цены.

0. Предыстория. Немного о Raspberry Pi и его клонах

Когда в 2011 году создатели Raspberry Pi огласили на весь мир свои планы сделать миниатюрный (площадью примерно с пластиковую карту) и недорогой ($25) компьютер, весь мир компьютерных энтузиастов и гиков был в экстазе. Все только-только отходили от революции в домашней электронике „для Кузьмичей“, которую свершила Arduino со своей концепцией доступных и простых отладочных плат, а тут практически за те же деньги полноценный ПК на Linux!

Конечно, на ARM-процессоре от мобильного телефона с 256Мб оперативки особо не разгуляешься, но даже несмотря на все существовавшие ограничения, любители и гики пытались запускать на „малинке“ игры, серфили интернет, делали из нее всевозможные домашние серверы и, конечно, использовали в качестве „мозга“ во всевозможных DIY-проектах благодаря встроенному GPIO.
Но время шло. Несмотря на то, что первоначально Raspberry Pi задумывался как современный аналог BBC Micro - как простой, недорогой и всеми способами доступный компьютер для обучения школьников программированию и компьютерной науке, „малинка“ все же завоевала сердца простых обывателей, у которых были запросы более требовательные к железу, нежели интерпретатор Python"a и моргание светодиодом через GPIO. Гикам хотелось, чтобы их игрушка могла проигрывать качественные видео, запускать красивые 3D-игрушки и резво отрисовывать „тяжелые“ веб-страницы.
Поэтому в феврале 2015 создатели „малинки“ выпустили новую модель - Raspberry Pi 2. Тут уже был „полный фарш“ - процессор обзавелся 4 ядрами для распараллеливания „тяжелых“ задач и 1 гигабайтом оперативной памяти для облегчения жизни пользователей. Но было уже поздно.

Пока производители Raspberry Pi медлили с выпуском новой версии, у них появилось множество „идейных последователей“, в том числе и из Китая, которые кинулись выпускать клоны Raspberry Pi, в целом преследуя одну и ту же цель - удовлетворить спрос массового пользователя на недорогие и мощные платы.

Так появился целый сонм различных альтернатив „малинке“ - ODROID, Banana Pi, PandaBoard, Сubieboard, BeagleBone и многие другие (более полный список можно увидеть , и ). Одной из этих альтернатив стала плата Orange Pi - мини-пк на базе двухъядерного SoC Allwinner A20. Позднее ее производитель, китайская компания Xunlong, выпустила ее обновленую версию, Orange Pi 2 на базе четырехъядерного SoC Allwinner H3, кастрированной версией которой и является герой нашего обзора - Orange Pi PC .

Обошелся он мне в $18.52 с доставкой почтой Финляндии. Заказ был сделан 26 октября, а 17 ноября заказ был уже у меня (довольно быстро, особенно если учесть многочисленные предупреждения от продавца о том, что в связи с высоким спросом отправка может занять дольше обычного).

1. Комплектация и внешний вид



Минимальная комплектация: сама плата, коробка и инструкция

Итак, начнем с комплектации. Её нет. От слова совсем. Ведь я заказывал самую дешевую версию платы, без каких-либо ништяков. У продавца в наличии есть еще различные наборы - сама плата, блок питания, корпус из орг.стекла, радиатор, карточка памяти и т.д.
Я решил пойти самым спартанским путем, поэтому мне в дополнение к плате досталась лишь коробочка с плохенькой полиграфией, склеенная, по ощущениям, вручную, и мятая бумажка с какими-то увещеваниями на тему „не суйте пальцы в розетку“, видимо, необходимая для соответствия различным гос.требованиям США и ЕС.

Рассмотрим плату со всех сторон:

На самой плате отчетливо выделяются:

- чип Allwinner H3 - не самый плохой, но Allwinner - контора все-таки довольно гнилая, уже ставшая печально известной своим нарушением открытых лицензий, а ее чипы - невыносимой прожорливостью слона и тепловыделением, сравнимым с небольшим вулканом. Единственным их преимуществом остается низкая цена, а это порождает вокруг чипов огромное коммьюнити (плодами которого, кстати, мы и будем пользоваться);
- два чипа оперативной памяти DDR3L Samsung K4B4G16460-HYKO по 512Mb каждый, дающие в сумме 1Gb RAM.

С верхней стороны платы мы видим IR-приемник и гребенку GPIO . Кому интересно, вот распиновка:

С правой стороны мы видим 3 USB 2.0 разъема и порт Ethernet 10/100 .

Кстати, насчет USB портов

0. (добавлено мной). Делаем симлинк и копируем заголовочные файлы, чтобы не править makefile:

Ln -s /usr/include/khronos/GLES /usr/include/GLES
cp /usr/include/khronos/EGL/* /usr/include/khronos/GLES

1. Клонируем исходный код:

Git clone --depth 1 git://github.com/mdrjr/ioquake3-odroid.git

2. Переходим в папку:

Cd ioquake3-odroid

3. Собираем:

Make -j5 ARCH=arm

4. Переносим папочку чтоб было аккуратно:

Mv build/release-linux-arm ~/quake3

5. Кладем файлики игры pk*.pk3 (можно найти на диске с оригинальной игрой) в папку ~/.q3a/base3.

6. Запускаем файл ioquake3-smp.arm.

И играем!


Результат на видео:

От себя: идет идеально, по крайней мере я никаких глюков не заметил. Ребята молодцы, хорошо постарались, когда портировали драйвер GPU Mali под линукс!

Еще немного демонстрации графических/игровых способностей:

Orange Pi PC: Reicast - Dreamcast emulator - Sonic Adventure 2


Orange Pi PC: H-Craft



Orange Pi PC: Jedi Knight 3: Jedi Academy


В целом я покупкой весьма доволен. За относительно небольшие деньги я вдоволь наигрался с линуксом и получил мини-ПК, способный эмулировать старые консоли, играть игры, серфить интернет с комфортом на 10+ вкладках полноценного браузера и играть видео с ютьюба.Что еще для счастья надо? В будущем планирую задействовать железку в каком-нибудь проекте DIY с использованием библиотеки компьютерного зрения OpenCV, благо в отличие от ардуины у нее хватит ресурсов на обработку видео.

Тем, кто на «Вы» с линуксом;
- тем, кто хочет готовое решение «из коробки»;
- тем, у кого мало свободного времени и плохо с английским для чтения форумов;
- тем, кому нужна возможность поставить Windows;
- тем, кому нужна хорошая поддержка коммьюнити, уровня Raspberry Pi и Arduino;
- тем, кому надо побольше ядер и оперативки непонятно зачем.

Этим людям я бы посоветовал взять либо более популярное устройство (малину), либо более мощную плату (на подходе уже есть 8-ядерные платы с 2-3Гб оперативки), либо просто свисток для ТВ на Android или Windows. Это будет лучше, чем взять сгоряча «апельсинку» и потом негодовать, потому как этому поделию далеко до идеала.

5. Вместо послесловия

На волне нового «тренда» производителей плат мини-пк выпускать ультра-дешевые изделия (C.H.I.P за $9 , Raspberry Pi Zero за $5), создатели «апельсинки» Xunlong объявили о новом своем продукте: Orange Pi ONE и Orange Pi Lite (ссылка на официальный форум).

Фото из первых рук



Новинка будет стоить $12 и $9.99 и размером будет меньше кредитной карты. Версия за 9,99 долларов, судя по анонсу, будет почти идентична герою обзора, но будет иметь лишь 512Mb RAM и 1 USB-порт (плюс один microUSB хост). Конечно, не разгуляешься, но должен признать, что это выглядит гораздо интригующе, чем 1-ядерные старенькие чипы на CHIP и RPi Zero.

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

Продажи одноплатного микрокомпьютера Orange Pi One с четырёхъядерным процессором ARM Cortex-A7. При цене в $10 он превосходит многие аналоги, оставаясь исключительно доступным инструментом отладки, универсальным решением для самоделок в сфере IoT и отличной образовательной игрушкой.

На мой взгляд, массовый интерес к одноплатным компьютерам возник с появлением Raspberry Pi. Ещё четыре года назад казалось фантастикой, что такое устройство может стоит всего $25. У моделей «B» и «B+» ценник подскочил уже до $35, но и по функциональности они были самыми продвинутыми. В конце прошлого года появилась другая уникальная модель – Raspberry Pi Zero, стоимостью $5. Таким образом «малина» оказалась представлена сразу во всех сегментах – от нишевого до продвинутого.

Успех Raspberry Pi пытаются повторить многие. Практически одновременно с «малиной» появился Cubieboard – чистокровный одноядерный «китаец» на базе Cortex-A8. Когда вышла следующая модель Raspberry Pi, «кубик» тоже обновился до второй версии. Сейчас это один из самых популярных одноплатников на платформе AllWinner A20. Он работает в кустарных медиаплеерах, охранных системах и даже обрабатывает «большие данные» с помощью Apache Hadoop – микрокомпьютеры легко объединять в кластеры.


Каждый из микрокомпьютеров имеет свои отличия, но основные элементы у них объединены в SoC – системы на кристалле. В одноплатных компьютерах используются самые разные микросхемы, но в основном это SoC с процессорами архитектуры ARM. Гораздо реже встречаются младшие APU AMD, интеловские «атомы» и чипы VIA.

Orange Pi One построен на базе одной из самых популярных платформ – Allwinner H3, появившейся в 2014 году. В её состав входит четыре ядра Cortex-A7 (1,2 ГГц) и видеоядро Mali 400MP2 (600 МГц). Контроллер оперативной памяти в ней довольно всеядный – он поддерживает чипы стандартов DDR2 и DDR3 с обычным и пониженным напряжением питания. В «апельсине» доступно 512 МБ DDR3. С каждой стороны платы распаяно по одному чипу производства Samsung объёмом 256 МБ.


Карта памяти microSD(XC) максимальным объёмом 64 ГБ подключается через слот с интерфейсом SDIO. Пользователю доступны сетевой порт Ethernet (100 Мбит/с) и концентратор USB 2.0. В Orange Pi One распаян один полноразмерный порт USB 2.0 Af и один mini-USB с поддержкой OTG. Потребляемая мощность «апельсина» достигает десяти ватт, а питание платы через USB не поддерживается. Производитель рекомендует использовать сетевой адаптер с выходным напряжением 5 В и силой тока 2 А. Изображение можно выводить на порт HDMI, а получать по интерфейсу CSI с камеры разрешением до 5 Мп. Orange Pi One имеет 40 программируемых контактов общего назначения (GPIO). Гребёнка полностью совместима с шилдами для Raspberyy Pi B+.


Как и все одноплатные компьютеры с процессорами архитектуры ARM, Orange Pi One поддерживает широкий набор операционных систем. Помимо специализированных Raspbian и Pidora (пардон май рашен), это Android 4.4, всевозможные дистрибутивы Linux (от Arch до Kali), OpenWrt, FreeBSD, IPFire и другие. При этом не стоит думать, что установить любую из них будет легко. Адаптированных прошивок пока мало, и «апельсин» недаром ориентирован на энтузиастов. Его обладателям многое придётся делать самим, в том числе и в плане софта.

Размеры Orange Pi One составляют 69 × 48 мм, а масса – всего 36 грамм. Его ближайшим конкурентом считается Next Thing C.H.I.P. на платформе AllWinner A13 стоимостю $9. При чуть меньшее цене он не имеет HDMI выхода.

Другим преимуществом Pi One указывается его совместимость с компонентами для других компьютеров серии Orange – более мощным Pi PC и готовящимся к выпуску Pi Lite с модулем Wi-Fi вместо порта Ethernet.

Поддержите проект — поделитесь ссылкой, спасибо!
Читайте также
Чем открыть файл fb2 на Андроид? Чем открыть файл fb2 на Андроид? Как найти песню не зная названия и исполнителя Как найти песню не зная названия и исполнителя Что делать, если шумит и трещит жёсткий диск Что делать, если шумит и трещит жёсткий диск