先日RaspberryPi Zero 2WをNAS化して喜んでいたのだが、一晩経つと何故かUSBフラッシュメモリのマウントが解除されてしまうことがわかった。原因は不明。それでは困るのでいろいろ試していたのだが、結局下記のような経緯を辿って、ストレージが当初のHDDからUSBメモリ、そしてSSD、SATA-USBアダプタもバスパワー方式から外部電源方式と、本体以外がらりと変わった構成になってしまった
2年ほど前に、Pimoroniと言うブランドから出ている、Raspberry Pi Pico用の小さい液晶ディスプレイを買ったままになっていたのをようやく引っ張り出した。例により、訳が分からないままgithubからサンプルソースをダウンロードし、中身を解読(想像)しながらいじって見た
例によってピンヘッダのハンダが汚いのは見なかったことにしてもらいたい
Raspberry Pi Picoとほぼ同じフットプリントの基板上の1.14インチ、240×135ピクセルの液晶に図形や文字、画像を表示できるようだ。画面の周囲に4つのボタンが配置されているので、サンプルプログラムをいじって、マーフィーの法則から短いものを見繕って割り当て、ボタンが押されたら表示するようにした。因みに使った法則を末尾に示す。本当は、いくつもの法則を入れて、ランダムに選んで表示できるようにしたいのだが、これは今後の宿題
Raspberry piのNAS化に成功して、でけたでけたとひとしきり悦に入っていたが、その後、使っているハードウェアがRaspberry Pi Model 4B (4GB Mem)と、割合性能の高いものなので、ちょっと勿体ないと思うようになった。これはRaspberry Pi Picoと言うもっと小さなコンピュータ(というかこれ位になるとコントローラと言うらしい)向けの開発マシンとして使いたいのだ
Raspberry pi OS LITEのインストールが必要なのだが、64bitフルVersionのOSがインストールされているDesktop環境からいきなりOpenmediavaultのインストールを始めたので怒られた。 Micro SDにRaspberry pi OS LITEをインストールして、RASPIに挿入して起動、インストールした後、PCのDOS コマンドプロンプトでSSHから入らなければならないらしい。以降の作業はすべてリモートの(私の場合はWindows PC)SSH環境からとなり、RASPIの画面は、起動時に割り振られたIPアドレスの確認のため参照するだけ
WindowsマシンにもこのOSがインストールできるようになっており、Chrome OS Flexと言う。インストールにあたっては、WindowsのChromeブラウザに拡張機能をインストールし、これを起動してUSBメモリにインストーラを構築して、これを差し込んで起動するようになっている。起動した時は、このままOSをインストールするのか、インストールしないで、環境を試して見るかの選択ができるようになっている。この機能検証を上述のWindowsのサブマシンで行っていた
Chrome OS Flexをインストールしても、スリープから復帰もしないし、モニタをぱたんと閉じてまた開けても画面が表示されないし、だめだこりゃと思って、以前取っておいたWindows回復ドライブを使って回復しようとしたら、回復の途中でエラーになって進まない。いろいろなメニュー、オプションで何度やっても解決できていない
然らばUbuntuでも、と思ってインストールしても画面が乱れて使い物にならず
結局のところ、Windowsの元の環境に戻せず、さりとてChrome OS Flexも中途半端な状態で使い物にならず、もう一つの逃げ道と思っていたUbuntsもがめんがくしゃくしゃで話にならないという八方塞がりの状態だ
スリムタワーPCはPentium E5800と言うCPUが載っており、調べると2010年に発表されたものなので、i5 3570Kより2年前のモデルだ。Chrom OS Flexを入れて簡単にテストをして性能を調べてみたが、Clipchampによるビデオエンコード時間やOctane 2.0のベンチマークのスコアで数倍の開きがあるので、CPUを交換して場所を取らない遊び用のPCとして作る。まずはChrome OS Flexでもインストールして、遊んでみようという心積りだ
Chrome OS Flexで使って見たところ、ChromeによるWebブラウジングは全く問題ないレスポンスで、YouTubeもFHDまでであれば実用になる。音声も問題ない。4kは流石に読み込みが頻発して実用にならない。重負荷の作業でなければ、まだ十分に活躍できる。子供が使い道があるというのであれば返しても良し、そうでなければChrome OSの他にUbuntuでも入れて私のおもちゃにしても良い