
Raspberry Pi Picoを使ったプロジェクトをブレインストーミングする際に、GPU を作ることはまず考えつかないことでした。しかし、Element 14 のメーカー兼開発者である Clem Mayer 氏は、この興味深いアイデアを Element 14 のYouTubeチャンネルで最近公開した動画で明らかにしており、明らかにワイルドな人生を送っているようです。
マイヤー氏によると、このプロジェクトのアイデアは、LinuxベースのESP32S3マシン用のグラフィックカードを開発する必要性から生まれたとのことです。また、他のマイクロコントローラーやシングルボードコンピュータ(SBC)でも動作するように柔軟性を持たせたいと考えていました。これにより、他のユーザーが自宅で独自のプロジェクトに実装しやすくなります。
画像
1
の
2

Mayer氏はさらに、このプロジェクトの核心はClem氏だけで構築されたものではなく、他の人々が構築した同様のプロジェクトからインスピレーションを得たものだと説明しています。Mayer氏は、Luke Wren氏が作成したPicoDVIについて言及しています。これはPicoのGPIOを使用してDVI信号をビットバンギングするものです。Mayer氏のプロジェクトはClem氏と似ていますが、少し異なります。
今回、メイヤー氏はPicoを搭載できるPCBを設計しました。GPUを固定するためのブラケット、側面のDVIポート、そしてPicoのGPIOを表面はんだ付けするための接点付き空きスペースを備えています。現時点では、これはまだテスト段階のコンセプトPCB設計に過ぎませんが、メイヤー氏はハードウェアを手作業で配線することで、PicoをGPUとして使用することに成功しました。その結果、シングルボードコンピュータ(SBC)やマイクロコントローラなどの小型マシンで低レベル処理を実行できる実用的なグラフィックプロセッサが完成しました。
動画では、メイヤー氏がArduino IDEを使って作成した、PicoをGPUとして動作させるために使用したコードをご覧いただけます。このRaspberry Piプロジェクトをもっと詳しく知りたい方は、ぜひ動画をご覧ください。メイヤー氏が詳細を解説します。このプロジェクトの今後のアップデートについては、Element14をフォローしてください。このPCBはPCIeをサポートする予定で、テストする時が来るまで待つ価値があるはずです。
このプロジェクトに興味をお持ちいただけましたら、Pimoroniからすぐに使えるソリューションをお選びいただけます。PicoVisionは、デュアルRP2040を搭載したレトロゲーム制作ボードで、GPUとしてもRP2040を使用しています。グラフィックスとスプライトを扱うためのMicroPythonモジュールも搭載されています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
アッシュ・ヒルは、Tom's Hardwareの寄稿ライターです。趣味の電子工作、3Dプリント、PCの分野で豊富な経験を有しています。彼女は今月のRaspberry PiプロジェクトやRaspberry Piに関する日々のレポートの大部分を担当し、あらゆるテクノロジー製品のお得なクーポンやセール情報も探しています。