Основа: http://ali.pub/3qj2nc
Вот и дошли руки разобраться с чудо китайским одноплатным компьютером-клоном Raspberry Pi.
Изначально был заказан корпус в виде NES mini (http://ali.pub/3kgogk) и планировалось установить в него Raspberry Pi (она же «малина»), накатить на неё классную систему RetroPi* с более чем 44-мя эмуляторами игровых платформ. Так мы уже раньше делали, и всё было прекрасно!
Но, как оказалась, хвала хакерам, этот проект портировали и для Orange Pi (он же «апельсин»), который стоит в трое (!) дешевле, имея практически те же функции и где-то даже интереснее оригинала.
Про сборку.
Что ж корпус мини NES, был допилен «мини болгаркой» и (благо размер плат одинаковый) в него успешно установилась плата «Оранжевый Pi ПК H3».
Про питание.
Так как делал в первый раз столкнулся с некоторыми особенностями апельсина, товарищи китайцы почему-то решили идти по своему тернистому пути, и вместо стандартов поменяли порядок пинов на разъеме GPIO, но это ладно найти +5 и массу там легко, они почему-то решили не запитывать плату от micro USB, а сделали свой отдельный разъем питания 5 вольт, с как всегда труднонаходимым штекером. Одна перемычка в нужном месте и питание пошло как надо - перемычка с USB +5 V до DC +5V, масса общая.
Теперь я кажется понял в чём не дружественность этих плат для обычного пользователя. Когда втыкаешь питание и ничего не происходит, и если ты ещё не очень дружишь с паяльником, то неволей задумаешься, а не купить ли мне поделку NES mini и прочие SEGA мини с 2,5 играми, без возможности закачки, без нормальной ОС, с коцанной памятью, без портов на старые ТВ и много чего там плохо ещё… но зато готовую из «коробки».
Да некоторые скажут – надо покупать оригинальные БП. А я скажу нет! 5 вольт 2 ампера они и в Африке 5В 2А, и любой блок питания по стандарту должен подходить к любому портативному устройству, если оно на 5 вольт и жрёт не много. Ну это ладно, в видео я ещё побешусь на эту тему =).
Кстати о блоках питания. Отлично подходят БП от хороших смартфонов и портативных девайсов (Samsung, Sony, Apple, PSP, роутеры некоторые), что не удивительно, ведь они дают честные 5В 2А. С зарядниками меньше 1 ампера апельсин еле пыхтит и в любой момент может повиснуть, а малина вообще отказывается стартовать если в БП меньше 1,5 ампера!
Про видеовыходы.
И опять про бесючие разъемы. В этих одноплатных ПК используется разъём 3,5 jack, и чтобы подключить девайс к старому ТВ с «колокольчиками» (RCA), надо этот шнур искать/покупать/сп**дить у соседа. Потому было решено оторвать заднюю панель от видака из комиссионки, меньше 1$ на запчасти лежавшего, распилить разъём пополам и с помощь болтов и куска корпуса от трансформатора, просто «втиснуть» эту конструкцию в оставшееся место этой супер консоли, подпаяв к контактам «3,5 jack» на плате.
Можно её подключать теперь к ТВ новым и старым, к мониторам, и даже к старому VGA-ЭЛТ монитору через недорогой переходник с АЛИ (http://ali.pub/3qj3ks). Переходник кстати оказался капризным и грелся как п*рдак разработчиков NES mini, когда её взломали. Решается просто:
1. При первом включении подключайте одноплатный ПК только по HDMI, там уже выставляете нужное разрешение, и только потом подключаете переходник HDMI-VGA, иначе монитор будет показывать кашу или «вне рабочей частоты».
2. Обязательно установите радиатор(http://got.by/3qj9l0), копеечный алюминий в Китае как всегда на вес золото, жл*бяры б***ь они. Иначе могут начаться глюки или девайс просто сдохнет.
Насчёт охлада, кстати.
Даже не думайте пользовать этого мини ПеКу без радиатора. Чип так и норовит выпрыгнуть с шариков своих, и конечно рука не терпит, особенно если будете играть в 3D игрухи или даже смотреть HD фильмы. Ставьте любой радиатор побольше, а лучше сверху ещё мини вентилятор. Можно вентилятор запустить от 5 вольт, и если он 12 вольтовый, его вообще не слышно, а после гнать по полной, во всё что хотите, без тормозов. Лишь бы питания хватило =).
Про установку ОС.
На отформатированную флешку в Fat32, c помощью программы Win32DiskImager (тык: http://disk-imager.ru/download.html), закачивайте ОС «RetrOrangePi_ 4.2_FULL_Armbian_5.59_Orangepipc_Debian_jessie» (тык: http://www.retrorangepi.org/), размером ~ 4,2 Гб.
Запускается первый раз минут 5, но потом всё быстро и чётко загружается, и сама настраивается, спросит только джойстик. Так что берите любую флеху от 8 гигов и выше, самую быструю которую найдёте. Я который раз заказываю Samsung (http://ali.pub/3qj439) за 5 $ - 16 гигов, выручает постоянно, работает без нареканий.
Игры закачиваются просто подключив апельсин в сетевую карту вашего ПК:
Про джойстики и клавы.
Определяет всё что хотите, по крайне мере всё что было у меня с USB портами определялось если не в игре (там только джой), так в плеере или в DOS’е, например, подключается обычная клава Genius и можно печатать как на ПК.
Первый джой становится главным, остальные...хоть до 8 штук ставьте. Я использую переходник USB-PSX (http://ali.pub/3qj4bf), и с удовольствием гамаю уже много лет на оригинальных джоях от PlayStaion.
Вывод.
В целом по работе, эмуляции, энергоэффективности, и компактности особенно, не каких нареканий нет.
Из минусов апельсина - чуть меньше эмуляторов (44 это мало, лол)), и он не может сразу выдавать изображение аналоговое+цифрвое, приходится спец. утилитой выбирать при первом запуске на каком ТВ всё это будет работать. Утилита встроена в ОС Retro Pi, что очень облегчает возню с ним поверьте, новичкам бы точно не хотелось делать то что описано тут: https://pcminipro.ru/os/vklyuchit-video-audio-rca-v-retrorangepi/ =).
Однако цена, обилие систем (не только ретро, а полноценных с браузерами и ютубами, их пруд пруди). Потому к покупке настоятельно рекомендую, и да NES-, SEGA-, PS- mini и прочий электронный хлам для поднятия бабла на олдфагах – идите в пень =).
ТЕПЕРЬ Я КОНСОЛЕ-БОЯРИН РЕТРО ИГР НА ЛЮБЫХ ПЛАТФОРМАХ, ЕЕЕ!
- RetroPie – дистрибутив ОС Debian с набором эмуляторов старых игровых консолей (NES, ZX Spectrum, Atari, Game Boy, Nintendo 64, PSX…), объединённых оболочкой EmulationStation и средой выполнения RetroArch. Устанавливается все это на микрокомпьютер Raspberry Pi(и не только ;).
P.S. Просто скрины, кстати всё может работать от повербанка ещё =):