47
新しいアプリはコマンドラインでRaspberry Pi Picoのピン配置を表示します
ピコピン
(画像提供:Pinout.xyz)

Raspberry Piの場合、Piプロジェクトの構築はゲームプランから始まり、その設計はどのGPIOピンが何に使われるかを正確に把握することから始まります。そこで、当社のGPIOピン配置記事やPinout.xyzが提供するツールが役立ちます。

Pimoroniの開発者Phil Howard氏が運営するPinout.xyzには、様々なGPIOチャートとインタラクティブツールが掲載されており、プロジェクト構築時に活用できます。Raspberry PiのあらゆるGPIOが揃っているだけでなく、HAT、ボード、pHATといったRaspberry Piアクセサリのピン配列チャートも多数掲載されています。 

pip install picopins

pip だけでは動作しない場合は、pip3 を試してください。 

picopinsコマンドを入力すると、アプリケーションはRaspberry Pi Picoとそのピンを表示する美しいチャートを読み込みます。デフォルトでは、各ピンの基本情報(GP番号、グランド、電圧、ADC)のみが表示されます。

ピコピン

(画像提供:Future)

ただし、 picopins --allと入力すると、各ピンの機能(I2C、SPA、UART接続のサポート状況を含む)の詳細なリストが表示されます。引数に --pins を追加すると、ピン番号も表示されます。--pins と --all を併用することをお勧めします。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

ピコピン

(画像提供:Tom's Hardware)

しかし、その情報量は膨大すぎるかもしれません。特定の機能を持つピンだけを見つけたい場合は、--find引数に続けて検索したいピンを指定します。例えば、グラウンドピンをハイライト表示したい場合は、「picopins --find ground」と入力すると、次のような結果が表示されます。 

ピコピン

(画像提供:Future)

4月30日現在、--find 引数が更新され、正規表現やワイルドカードが使用可能になり、SPI、I2C、その他の仕様の識別など、キーとなる詳細情報を検索できるようになりました。例えば、picopins --all --pins --find "scl"と入力すると、SCLを持つPiがハイライト表示されます。

ピコピン

(画像提供:Tom's Hardware)

picopins のすべてのコマンドライン引数のリストを表示するには、picopins --helpと入力してください。この新しいツールについてさらに詳しく知り、開発状況を追跡するには、GitHub の公式 Picopins プロジェクトページをご覧ください。公式ソースコードだけでなく、Howard 氏自身による公式の使用説明書もご覧いただけます。

アッシュ・ヒルは、Tom's Hardwareの寄稿ライターです。趣味の電子工作、3Dプリント、PCの分野で豊富な経験を有しています。彼女は今月のRaspberry PiプロジェクトやRaspberry Piに関する日々のレポートの大部分を担当し、あらゆるテクノロジー製品のお得なクーポンやセール情報も探しています。