私たちの評決
ボードハードウェアは素晴らしく、ソフトウェアサポートが改善されたら、これは不可欠な購入になります。
にとって
よくレイアウト
良いサイズ
たくさんの機能
に対して
ソフトウェアライブラリはまだ進行中です
取り付け穴なし
Raspberry Pi Picoは、40DIPレイアウトボード用の新しい範囲のアドオンフォーマットを導入しました。小さなアドオンは「パック」と呼ばれます。たとえば、Pimoroni Pico UnicornPackです。より大きなボードが必要な場合は、「ベース」があり、ワークベンチの最初のものは、一連のGPIOピン、小さなLCD画面、デュアルモーターを提供する「組み込み回路実験アリーナ」である30ドルのPimoroni PicoExplorerです。ブレイクアウトガーデンボードと互換性のある出力と2つのブレイクアウト。
Pico Explorer Baseの目標は、電子部品を実験する場所になることです。これは、RaspberryPi用のExplorerHATシリーズのボードと共有される目標です。PimoroniのPicoExplorer Baseのペースを確認し、ボードのさまざまな機能をテストするプロジェクトを構築しました。
Pimoroni PicoExplorerの設計と使用
4.6 x 2.5 x 0.8インチ(117 x 63 x 20mm)のPico Explorerは、組み立て済みです。PimoroniのPicoExplorer Baseのサイズは快適で、快適に作業するのに十分なスペースがありますが、デスクを支配することはありません。
ボードの左上には、ラズベリーパイピコ用のスペースがあり、マイクロUSBポートがボードの外側を向いた状態で挿入されています。Picoをボードに接続すると、ボードとそのコンポーネントにも電力が供給されます。ピコの真下には、回路や実験を構築できるミニブレッドボードがあります。
Pico Explorer Baseの中央には、一連のGPIOブレークアウトピンがありますが、一部はオンボードモーターコントローラー(GPIOピン8〜11)、ピエゾブザーによって使用されるため、すべてのGPIOピンがブレークアウトされているわけではありません。 、LCD画面とボタン。ボードの右下を支配しているのは、隅に4つのボタンがある1.54インチの240 x240ピクセルの画面です。この画面では、PimoroniのDisplay Packと同じライブラリを使用しています。これは、レビューする別のボードです。ボードの右上隅には、Pimoroniの一連のブレイクアウトボードで使用するための2つのブレイクアウトガーデン互換スロットがあります。最後に、これら2つのスロットの間に隠されているのは、単一のピエゾスピーカーです。
まだアルファリリースであるPimoroniのMicroPythonイメージの最新バージョンを使用してPicoExplorerをテストしました。これは、エクスペリエンスを改善および合理化するための作業が進行中であることを意味します。
私たちの最初のプロジェクトは、LEDを点滅させることでした。そのため、Pico ExplorerBaseを介してLEDをGP0に接続しました。picoexplorerライブラリをインポートすると、Pimoroni独自のライブラリを使用してLEDを点滅させるための抽象化があると予想されました。ライブラリにはそのような抽象化はありませんでしたが、なぜそうなると期待したのでしょうか。私たちは、RaspberryPi用のPimoroniのExplorerHATシリーズのボードについて幅広い知識を持っており、あらゆる側面を抽象化するPythonライブラリを備えています。代わりに、MicroPythonマシンライブラリのPinクラスを使用する必要がありました。Pico Explorerを初めて使用する人は、この知識を持っていない可能性が高いため、大したことではありません。
次のプロジェクトはもう少し野心的なもので、ADCピンに接続された10Kオームのポテンショメータを介して制御される単一の6VDCモーターでした。ポテンショメータを回転させると、抵抗が変化し、出力は2つのモーターチャネルの1つに接続されたモーターの速度を制御するために使用されます。両方のモーターチャネルは、基本的なロボット工学で人気のあるチップであるDRV8833モーターコントローラーを使用しています。
picoexplorerライブラリには、ポテンショメータを読み取り、モーターを制御するために必要なすべてのクラスと機能がありました。さらに少し進んで、モーター速度をオンボード画面に出力するコードのセクションを追加しました。速度が0.7未満の場合は緑色に、低速の場合は0.7を超えると、テキストの色が赤色に変わり、ユーザーに警告します。
もう少し押して、MSA3013軸加速度計をブレイクアウトガーデンスロットの1つに取り付けました。現在、PimoroniはブレイクアウトのためのMicroPython互換性に取り組んでいるため、しばらくしてからも私たちの努力は実を結びませんでした。
慣れていない人のために、PimoroniのBreakout Gardenは、Raspberry Pi HAT、そして現在はPico ExplorerBaseの対応するスロットに接続する一連のBreakoutI2CおよびSPIボードです。飛行時間センサーやカラーセンサーからディスプレイ、赤外線カメラ、LEDマトリックスまで、あらゆるものを含むボードの巨大なエコシステムがあります。間違いなく、PimoroniはPico ExplorerBaseのBreakoutGardenボードのソフトウェアサポートを追加しますが、この記事の執筆時点では、ほとんどのアドオンでは機能しません。
Pimoroni PicoExplorerのユースケース
Pimoroni Pico Explorer Baseは、実験する場所です。GPIOピン、ディスプレイ、モーターコントローラーがあり、かなり高度なプロジェクトを構築できます。コードと電子機器で旅を始める人にとって、抽象化のレベルは彼らが最初の一歩を踏み出すのに役立ち、その後のライブラリの更新で、彼らの学習を助けるためのより多くの抽象化が見られます。2つのモーターピンは、基本的なロボットをPico Explorerで作成できることを意味します。ボードを収容するためのロボットシャーシを見つける必要があります。このシャーシには、ゴム製の脚がありますが、取り付け用のネジ穴はありません。
結論
22ポンド(30ドル)のPico Explorerは、単なるRaspberry PiPicoよりもはるかに大きな投資です。そのサイズと機能は互いに補完し合い、ボードは非常に便利です
コア機能はそこにありますが、残念ながら現時点ではBreakout Gardenボードとの互換性が欠けていますが、Pimoroniがソフトウェアを改良するにつれて、これは近い将来変更されることは確実です。また、ロボットに簡単に装着できるように、ボードに何らかの取り付け穴を設けてほしいと思います。ただし、全体として、これはPicoを実験する人にとって便利で楽しいツールです。