banner

Новости

Jun 19, 2023

Обзор: DevTerm Linux Handheld имеет ретро-версию

Не каждый день анонсируется портативный портативный компьютер Linux с открытым исходным кодом, поэтому я не мог удержаться от размещения заказа на DevTerm от ClockworkPi, когда мы впервые узнали о стильном маленьком терминале с экраном 1280 x 480 ( двойной ширины VGA) и небольшой модульный термопринтер.

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

Сборка DevTerm станет хорошим проектом на выходных или после обеда. Продуманная конструкция взаимосвязанных деталей и разъемов означает, что пайка не требуется, а сборка в основном состоит из соединения аппаратных модулей и пластиковых деталей в соответствии с руководством. Любой, у кого есть опыт сборки пластиковых моделей, испытает ностальгию, вырезая пластиковые детали из литников и соединяя их вместе.

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

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

Единственные элементы, которые не включены в комплект, — это две ячейки 18650 для питания и рулоны термобумаги шириной 58 мм для принтера. Небольшая отвертка с крестообразным шлицем понадобится для двух маленьких винтов, которые крепят вычислительный модуль в гнездо.

Помимо экрана и принтера, внутри DevTerm есть четыре основные сборки; каждый подключается к другим без необходимости что-либо паять. Клавиатура с мини-трекболом полностью автономна и подключается с помощью Pogo-контактов. Основная плата содержит процессор. Плата EXT оснащена вентилятором, а также портами ввода-вывода: USB, USB-C, Micro HDMI и аудио. Оставшаяся плата отвечает за управление питанием и содержит две ячейки 18650 — порт USB-C, кстати, используется исключительно для зарядки. Внутри даже осталось место для настройки или других дополнений.

Эта модульность окупается. Например, это помогает DevTerm предлагать несколько различных вариантов процессоров и размеров памяти, в том числе вариант, основанный на Raspberry Pi CM3+ Lite, который представляет собой внутреннюю часть Raspberry Pi 3 Model B+ в форм-факторе, предназначенном для интеграция с другим оборудованием.

Репозиторий GitHub для DevTerm содержит схемы, код и справочную информацию, например контуры плат; файлов дизайна в формате САПР нет, но они могут появиться в будущем. На странице продукта упоминается, что файлы САПР для настройки или 3D-печати собственных деталей доступны в репозитории GitHub, но на момент написания этой статьи их там еще нет.

При включении DevTerm загружается непосредственно в среду рабочего стола, и первое, что я хотел сделать, — это настроить соединение Wi-Fi и включить SSH-сервер. Экран приветствия подробно рассказал мне, как это сделать, но в ранней версии ОС, с которой поставлялся мой DevTerm, была небольшая опечатка, из-за которой точное следование инструкциям приводило к ошибке, что помогло обеспечить подлинный опыт Linux DIY. Некоторые другие вещи также казались не совсем правильными, но обновление программного обеспечения во многом это исправило.

Поведение мини-трекбола по умолчанию особенно разочаровывало, поскольку при каждом движении пальца он перемещал указатель лишь незначительно. Кроме того, трекбол, похоже, плохо реагирует на диагональное движение. К счастью, пользователь [guu] переписал прошивку клавиатуры, и я настоятельно рекомендую обновленную версию, которая значительно улучшает реакцию трекбола. Модуль клавиатуры можно запрограммировать с помощью новой прошивки из оболочки самого DevTerm, но гораздо лучше сделать это из сеанса ssh, поскольку в процессе физическая клавиатура может перестать отвечать на запросы.

ДЕЛИТЬСЯ