レビュー: DevTerm Linux ハンドヘルドにはレトロがあります
オープンソースのポータブル Linux ハンドヘルド コンピューターが毎日発表されるわけではありません。そのため、1280 x 480 の画面を備えたスタイリッシュな小さなターミナルについて初めて知ったとき、私は ClockworkPi の DevTerm を注文せずにはいられませんでした (ダブルワイド VGA) とモジュール式の小型サーマル プリンタです。
もちろん、世界的な半導体不足と出荷の減速が重なって遅れは生じましたが、最終的にはプロジェクトはうまくいきました。 私は常に小型マシン、特によく設計されたキットとして提供されるマシンが大好きです。つまり、それを組み立てて電源を入れるとどのような感じだったかをすべて話すことができます。 見るべきことがたくさんあるので、始めましょう。
DevTerm の組み立ては、週末や午後のプロジェクトに最適です。 連結部分とコネクタの賢い設計により、はんだ付けの必要がなく、組み立ては主にマニュアルに従ってハードウェア モジュールとプラスチック部分をカチッとはめ込むだけで構成されます。 プラスチック モデル キットを組み立てた経験のある人なら誰でも、スプルーからプラスチック パーツを切り取って組み立てる作業に懐かしさを感じるでしょう。
マニュアルのイラストは素晴らしく、本当に賢い機械設計により、組み立てプロセスは非常にフレンドリーです。 自動調心パーツと、それ自体が自動調心ボスとなるペグの使用は、非常に巧妙です。 工具は必要なく、プロセッサー モジュールを固定するための 2 本の小さなネジを除いて、ハードウェアの留め具はまったくありません。
もちろん、一部の部品は繊細で完全に確実に組み立てられるわけではありませんが、電子機器の組み立ての経験がある人であれば、問題なく組み立てられるはずです。
含まれていない唯一の要素は、電源用の 2 つの 18650 セルと、プリンター用の 58 mm 幅の感熱紙ロールです。 コンピューティング モジュールをソケットに固定する 2 つの小さなネジには、小さなプラス ドライバーが必要です。
DevTerm 内には、スクリーンとプリンターのほかに 4 つの主要なアセンブリがあります。 何もはんだ付けする必要がなく、それぞれが互いに接続されます。 ミニ トラックボールを備えたキーボードは完全に内蔵されており、ポゴ ピンを介して接続されます。 メインボードにはCPUが搭載されています。 EXT ボードにはファンがあり、USB、USB-C、Micro HDMI、オーディオなどの I/O ポートも備えています。 残りのボードは電源管理を処理し、2 つの 18650 セルをホストします。ちなみに、USB-C ポートは充電専用です。 内部にはカスタマイズや他のアドオン用のスペースも残されています。
このモジュール性が功を奏します。 たとえば、DevTerm がプロセッサとメモリ サイズに関していくつかの異なるオプションを提供できるようにするのに役立ちます。その中には、Raspberry Pi CM3+ Lite をベースにしたオプションも含まれます。Raspberry Pi CM3+ Lite は、Raspberry Pi 3 Model B+ の核心であり、Raspberry Pi 3 Model B+ を対象としたフォーム ファクタです。他のハードウェアへの統合。
DevTerm の GitHub リポジトリには、回路図、コード、基板概要などのリファレンス情報が含まれています。 CAD 形式の意味での設計ファイルはありませんが、将来的には登場する可能性があります。 製品ページには、独自の部品をカスタマイズまたは 3D プリントするための CAD ファイルが GitHub リポジトリから入手できると記載されていますが、この記事の執筆時点ではまだ存在していません。
電源を入れると、DevTerm は直接デスクトップ環境を起動します。私が最初にやりたかったことの 1 つは、WiFi 接続を構成して SSH サーバーを有効にすることでした。 ようこそ画面には、その方法が正確に示されていました。しかし、DevTerm に同梱されていた初期バージョンの OS には小さなタイプミスがあり、指示に正確に従うとエラーが発生しました。これが、本物の Linux DIY エクスペリエンスを提供するのに役立ちました。 他にもいくつか問題があるように見えましたが、ソフトウェアのアップデートにより大幅に修正されました。
ミニ トラックボールのデフォルトの動作は、指をスワイプするたびにポインタがほんの少ししか動かなかったため、特にイライラさせられました。 また、トラックボールは斜め方向の動きにあまり反応しないようです。 ありがたいことに、ユーザー [guu] がキーボードのファームウェアを書き換えてくれました。トラックボールの応答が大幅に改善された更新バージョンを強くお勧めします。 キーボード モジュールは、DevTerm 自体のシェルから新しいファームウェアでプログラムできますが、プロセス中に物理キーボードが応答しなくなる可能性があるため、ssh セッションから行うことをお勧めします。