Всем привет, Хочу поделиться с вами обзором на занятный девайс Pocket C.H.I.P. Это «9 долларовый компьютер» + qwerty клавиатура и экранчик(Комплект по предзаказу стоил 49 $ сейчас 69$).



С обзором на сам Чип вы можете ознакомится тут. Поиграв с ним с 2 недели, я остался в очень странном ощущении: если коротко, то девайс ещё сырой и порой требует копания в документации и форуме, но сам по себе это очень интересный портативный linux-компьютер. Если интересно прошу под кат.

Железо


Кратко о ТТХ: 1Ghz ARMv7 процессор, 512 мегабайт памяти, встроенное видеоядро mali 400, WiFi, Bt.

Но что меня удивило больше всего — это размер, на фотографиях от авторов он чувствовался… несколько поменьше. Как можно увидеть на фотографии в сравнении с 5 дюймовым смартфоном, Чип достаточно увесистое устройство, напоминающее толстую Ежевику.



С обратной стороны находится крепление для одноплатника и вообще девайс не изобилует разъемами.



Кроме того, что есть в Чипе у нас есть небольшая область для прототипирования и линейка GPIO.



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



Таким образом, мы можем легко нарастить функциональность устройства при помощи паяльника, клеевого пистолета и какой-то матери.

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



Раз уж заговорили про экран, то как уже было сказано выше, тут есть экран с тачскрином, но есть несколько «НО»:

— Низкое разрешение экранчика 480 на 272 пикселя
— Плохие углы обзора
— Резистивный тач (его необходимо калибровать)

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

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



В целом железо у нас неплохое, но можно лучше, с другой стороны устройство стоило 49$ по предзаказу.

Софт


Внутри у нас linux 4.3 (на момент написания статьи) c Debian и своей графической оболочкой.





Так, сразу скажу что есть 2 важных хоткея, ctrl + tab переключить активное окно, ctrl + q закрыть его.

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

sudo apt-get update && sudo apt-get install locales && sudo dpkg-reconfigure locales && sudo locale-gen

Правда у неё есть несколько неприятных минусов, а именно, изменить приложения на рабочем столе не так просто, сменить велпапер и т.д. Лечится это очень просто, уже существует комьюнити форк называемый Marshmallow edition, ставим его скачиванием и запуском скрипта, подробности тут.

Из того что нас встречает Терминал — обычный linux терминал, я бы советовал заменить на urxvt.

Pico-8 — псевдо рето консоль, подробнее тут.

SUNVOX — синтезатор, но я ничего не понимаю в музыке, но выглядит солидно.



Get-help — документация на устройство

Write — простейший текстовый редактор.

И просмотр файлов:



Игры и эмуляторы


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



Ставим prboom и шарварный wad (потому что мы хорошие и соблюдаем авторские права). В целом идет хорошо, но управление заставляет снова вспомнить режим тракториста в думе. В установке никаких сложностей, просто делаем:

sudo apt install prboom doom-wad-shareware

Но я больше хотел пройти несколько игр с GBA, поэтому берем RetroArch (собранный под этот процессор с SDL1.2 работает очень неплохо.

wget http://tinyurl.com/jv5dyzk -O RetroArch-PCHIP.tar.gz

#Unzip:
tar -xzvf RetroArch-PCHIP.tar.gz

#Go to RetroArch folder:
cd RetroArch

./install.sh
# ./install.sh sdl2)

Launching RetroArch:
./retroarch.sh





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

Подробнее можно почитать вот тут.

Мне очень понравился Cataclysm-DDA 0.C.



А в итоге?


В целом мне устройство очень понравилось, комьюнити ещё очень не большое, но я думаю дело больше в том, что устройство еще только начали нормально рассылать. Для любителей линукса, поковыряться в железках и просто гиков это неплохая игрушка, но думаю, следующая ревизия будет интереснее. Как эмулятор для ретро игр он, на мой взгляд, пока уступает той же PSP (лучше, чем PSP-Go в этом плане вряд ли что-то появится), посмотрим, что можно будет выжать из этой железки. Хотя если вы дружите с паяльником и 3д принтером, может быть интереснее купить Pi Zero и сделать корпус самому.
Поделиться с друзьями
-->

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


  1. izzholtik
    24.10.2016 12:04

    > видеоядро хоть и есть, но не работает

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


    1. a_freeman
      24.10.2016 12:19
      +2

      Потому что у C.H.I.P. «самопальный» процессор. А про них есть целая история:
      Вот она.

      «История не моя, я просто разместил объяву» ©


      1. ice2heart
        24.10.2016 12:34

        Эм… они используют allwinner r8. Вполне себе не самопальный, просто не успели нормально его прикрутить. Думаю дело решится в одной из прошивок.


        1. rstepanov
          24.10.2016 12:46

          Думаю дело решится в одной из прошивок.

          Неужели автор lima driver решил вернуться к разработке? Насколько я помню, он еще в 2013 году писал что больше никогда и ни за что.


          1. ice2heart
            24.10.2016 12:58

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


    1. rstepanov
      24.10.2016 12:22
      +1

      Потому что все камни с видеоядром Мали нужно давить бульдозерами.


    1. Areso
      24.10.2016 12:40
      +3

      Вопрос к производителям SoC, в данном случае это печально известный AllWinner (A13), у которого все хуже, чем у многих прочих.
      Лучшими являются iMX от NXP, но они довольно дорогие.


  1. XXX_Oldfag_XXX
    24.10.2016 12:52

    А на сколько батареи хватает? Боль же, нет?


    1. ice2heart
      24.10.2016 12:57

      Часов на 5-6 в зависимости от нагрузки и активность использования wifi.


  1. pacman2ebawer
    24.10.2016 13:18
    +1

    Напишите пожалуйста когда Вы заказали и когда он пришел. Я свой заказал еще в мае. До сих пор кормят «завтраками» что он в пути (заказывал на кикстартере).


    1. ice2heart
      24.10.2016 13:22

      Я заказал в середине июня, 1 сентября он вылетел из Гонконга в Штаты(дошло за неделю), оттуда через посредника в Россию (вышло дороже (29$ против 20), но я не доверяю «почте России») вот тут уже дольше получилось, но пришло оно мне 12 октября (были проблемы во Внуково, за это дали доставку «до двери», но курьеская служба оказались теми ещё тормозами), в целом шло долго почти полтора месяца, ну и плюс ожидание после пред заказа.
      Ещё такой вопрос, вы на их сайте подтвердили свой адрес? Если да, то пишите на форуме, они вроде оперативно отвечают тем кто делал предзаказ.


      1. pacman2ebawer
        24.10.2016 13:42

        Да, адрес подтвердил и не раз. Потом часто писали, что у них слишком много заказов и они не справляются. Попробую написать на форум. Спасибо за инфу :)


        1. FanAs
          24.10.2016 16:27

          Я заказал в феврале. Жду до сих пор.


    1. huhen
      25.10.2016 10:05

      Тоже заказал еще в июне, все жду, конец месяца подходит, либо вышлют, либо новый «завтрак» появится.
      Они еще объявили «Про» версию(меньше оперативы/флеша и дороже, но удобнее для встраиваемых систем).


  1. zno
    24.10.2016 14:11
    +1

    А можно dmesg посмотреть и вывод lsmod? =)

    Насколько я помню, для Allwinner A1x есть блобы поддержки mali для ядер 3.x. Для 4.х — нет и, скорее всего, не будет.


    1. ice2heart
      24.10.2016 14:38
      +1

      dmesg + lsmod — https://gist.github.com/ice2heart/ec29518f070d07e3644fcb3e84f85d41
      Печально… Ну может в следующей версии будет что то другое…


      1. zno
        25.10.2016 09:08

        Спасибо.
        Я бы не рассчитывал на «следующую версию». Врядли вы и другие пользователи отдадите ещё 70 долларов за аналогичный девайс.
        Что со скоростью эмуляции? Я вот вижу gba на скриншотах RetroArch… Как там nes/snes или, прости господи, ZX Spectrum?
        Насколько надёжна клавиатура? (выглядит очень «хацкерской», прям вот вижу как разводы вокруг кнопок появляются).
        Открыта ли схемотехника? Не то что нужно бросаться ЛУТом травить плату под Allwinner, но интересно, можно ли заменить аккумулятор в случае чего, или использовать аналогичную клавиатуру в другом проекте…


        1. ice2heart
          25.10.2016 09:18

          Посмотрим, мне нравится. Думаю не я один такой.
          Скорость эмуляции приемлимая, но надо пересобирать эмуляторы под текущую железку. Snes 30 fps выдает. Nes, gb летают без проблем. Спектрум тоже нормально работает. Правда внезапно есть проблемы с dosbox.
          Клавиатура такого типа достаточно надежная.но тут время покажет.
          Схемотехника лежит на гитхабе под СС https://github.com/NextThingCo/CHIP-Hardware.
          Аккумулятор сменить можно, как и экран, даже есть гайд официальный как сменить экранчик на получше.


          1. zno
            25.10.2016 09:23

            То что есть dosbox — уже чудо. В сборке retrorangepi его вообще нет :).
            Аккумулятор очень похож на тот, что был в Dingoo A320 :).

            А девайс достойный (правда дороговатый для 2016 и вряд ли будет дешевле ибо «некитай»).

            Так как всё-таки его правильно покупать? ;)


            1. ice2heart
              25.10.2016 09:36

              Его нет из коробки, но он есть в репозиторий.
              Аккумулятор стандартный LiPo. Ага, динга неплохая железка, но без клавы.
              Правда, как эмулятор наверное не самый лучший выбор.

              Я делал предзаказ, через посредника в штатах, оттуда авиапочтой сюда, по доставке вышло 11 баксов до штатов + 18 до России. Правда они не справляются с объемом заказов https://bbs.nextthing.co/t/pre-order-shipping-updates-scaling-up-c-h-i-p-production/7282 и я даже не знаю когда придет если сейчас заказать.


  1. ZUZ
    24.10.2016 18:47

    Почему ещё никто не написал, что это практически реинкарнация Cybiko!
    https://upload.wikimedia.org/wikipedia/commons/d/df/Cybiko-Xtreme-antenna-down.jpg


    1. romxx
      24.10.2016 23:24
      +1

      Потому что это не Cybiko.
      Cybiko это софт и продукт, а не форма корпуса.


      1. ice2heart
        25.10.2016 08:21

        Согласен, он ближе к Ежевике все же.


  1. EvilMushroom
    26.10.2016 08:27

    А какой модуль wifi установлен?


    1. ice2heart
      26.10.2016 08:28

      Стоит rtl8723bs.


  1. gromozeka1980
    01.11.2016 11:18

    Кроме рогаликов, должно быть ещё удобно играть в IF.
    А как PICO-8? там какая версия сейчас стоит? обновления выходят? разрабатывать удобно? (подозреваю, что рисовать удобнее должно быть, чем мышой, а вот программировать, наверное, довольно грустно) не тормозит?


    1. ice2heart
      01.11.2016 11:22

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