低コストで非常に多用途な Maker Pi Pico は、Pico プロジェクトを始めるのに理想的な方法です。
長所
- +
+ 低コスト
- +
+ 使いやすい
- +
+ たくさんの追加機能
- +
+ インラインLED
- +
+ Groveコネクタ
短所
- -
ESP-01には追加の作業が必要です
Tom's Hardwareを信頼できる理由 お客様に最適な製品とサービスをお選びいただけるよう、専門のレビュアーが何時間もかけて製品とサービスをテスト・比較しています。テスト方法について詳しくはこちらをご覧ください。
Raspberry Pi Picoは、楽しくてお手頃なプログラミングと電子工作入門に最適です。Picoを購入した後、拡張性を高めるために追加パーツを購入する必要があり、コストと手間がかかる場合があります。Cytron Technologiesは学習のプロセスを簡素化することを目指しており、Maker Pi PicoはRaspberry Pi Pico本体を含め、10ドル未満の価格で、多くの追加機能を小さなパッケージに詰め込んでいます。
これはタイプミスではありません。Maker Pi Pico の中央には Raspberry Pi Pico が埋め込まれており、周囲のボードにはすべての GPIO ピンに事前接続されたブレークアウトがあり、その多くはマイクロ SD カード リーダー、オーディオ出力/ブザー、一連の Grove コネクタなどの追加コンポーネントに接続されています。これらのコネクタは、高速で簡単な電子回路開発を可能にするSeeed の Grove Shieldで使用されているものと同じです。
Maker Pi PicoにはMicroPythonがプリロードされており、Picoでプログラミングを学ぶ人にとっては良い選択肢ですが、Maker Pi PicoにはCircuitPythonの方がはるかに適していることがわかりました。AdafruitのCircuitPythonをベースにしたチュートリアルシリーズを制作しているCytronも同様の見解です。本レビューの大部分は、CircuitPythonを使用してボードをテストしました。
Maker Pi Picoの設計と使用
画像
1
の
4

3.7 x 2.6インチ (94 x 68 mm) の紫色のMaker Pi Pico PCBは、見るだけで楽しくなります。GPIOのピン配置が明確で、ハンダ付け済みのRaspberry Pi Picoからピンヘッダーが複数用意されているため、簡単に操作できます。ほとんどのGPIOピンにはインラインLEDが付いており、ピンがオンになると点灯します。
「これってどう役に立つの?」と思われるかもしれません。例えばブレッドボード上で点滅するLEDなどの回路を組んだ場合、LEDが壊れていたり、配線が間違っていたりする可能性があります。Maker Pi PicoのオンボードLEDを使えば、GPIOピンが動作していること、そしてコードが動作していることを証明できます。つまり、ブレッドボードの回路に問題があるかどうかを追跡できるのです。
ボードの左端と右端には6つのGroveコネクタがあり、それぞれにGPIOピンのリファレンスが明確に印刷されています。最初のGroveコネクタにリレーを接続し、数行のコードを書くことでリレー回路を素早く開閉できるようにしました。アナログピンに接続されているのはGroveコネクタ6のみで、実際には2つです。そのため、使用できるアナログGrove入力の数は制限されますが、私たちの経験では問題にはなりません。
ボードの右上には、赤、緑、青の光をバランスよく混ぜることで様々な色を生成できるWS2812 Neopixelが1つ搭載されています。CircuitPythonのneopixel.mpyライブラリとAdafruitのサンプルコードを使用することで、虹色の光を簡単に生成できました。ボードの下部には、microSDカードリーダー、3.5mmオーディオジャック、スピーカー、そして4つのボタンが搭載されています。microSDカードリーダーはSPIインターフェースに接続されており、CircuitPythonのSDカードライブラリを使用することで、FATフォーマットのmicroSDカードに素早くアクセスし、カードへの読み書きを行うことができました。これにより、Picoに搭載されているわずか2MBのフラッシュメモリが拡張され、センサーログなどの実験ファイルを保存できるようになります。
最先端情報を入手:Tom's Hardwareニュースレターを購読する
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
3.5mmオーディオ出力とオンボードブザーは同じGPIOピン(GP18)を共有しており、出力が使用されているときはオンボードブザーが無効になります。これは些細なことですが、便利な機能です。出力からのオーディオは、アンプ付きスピーカーで再生でき、CircuitPythonの音楽チュートリアルに従って、心地よいビープ音とトーンを連続して鳴らすことができました。
スピーカーを抜くと、オンボードのブザーが代わりに鳴って、私たちの構成をうまく表現してくれました。ボードの右下にある4つのボタンのうち3つはGP20~22に接続されており、コード内で簡単に使用できます。4つ目のボタンはRunピンに接続されており、このボタンでPicoをリセットできるので便利です!
ボードに最後に追加されたのは、ESP-01と書かれた8ピンヘッダーです。このヘッダーにすぐに興味をそそられる方もいるかもしれません。ESP-01はESP8266ベースのボードで、Wi-Fi非搭載のボードにWi-Fi機能を追加するためによく使われます。Raspberry Pi Picoはまさにこのクラスに当てはまるので、喜んで予備のESP-01ボードを取り付け、MicroPythonを起動しました。
ブログ記事を参考に、Maker Pi Picoを自宅のネットワークに接続することに成功しましたが、現状はこれが限界でした。何度も試してみましたが、TCPやMQTT経由でのメッセージの送受信はできませんでした。ESP-01に新しいファームウェアをインストールするという追加手順を試してみましたが、残念ながら結果は同じでした。これはESP-01インターフェースが使えなくなったという意味ではなく、ソフトウェアとワークフローがこれに対応してくれるまで待つ必要があるという意味です。
Maker Pi Picoのユースケース
画像
1
の
3

Maker Pi Picoは10ドルで購入でき、Picoを初めて使うユーザーにとって理想的な選択肢です。Groveコネクタによる使いやすさに加え、オーディオ、microSDカード、ボタンといった追加機能も利用できます。しかし、Maker Pi Picoの最大の利点は、GPIOの明確なラベル表示です。Maker Pi Picoは初心者向けに設計されており、ピンのラベル表示が明確であれば、プロジェクトに必要なピンを識別しやすくなります。
より上級のユーザーであれば、Maker Pi Picoは依然としてプロジェクト開発に適したプラットフォームです。オーディオとmicroSDカードだけでも、10ドルのボードで音楽制作やデータロガープロジェクトを数多く開発できる可能性を秘めています。CytronがCircuitPythonを主要プログラミング言語として採用したのは賢明な判断です。CircuitPythonのプロジェクトリーダーであるScott Shawcroft氏とAdafruitは、MicroPythonに代わるこの成長著しいツールに時間と資金を投入しており、その成果は、センサー、スクリーン、モーターコントローラーなどの追加コンポーネント向けのチュートリアルやソフトウェアライブラリの数からも明らかです。
PimoroniのPico Explorer Baseは、比較対象として最も近い選択肢です。Pico Explorerには、GPIO用のブレークアウトに加え、スピーカー、IPSスクリーン、プロトタイピングエリア、そしてBreakout Garden製品用のブレークアウトが2つ搭載されています。Pico Explorerは魅力的ですが、Maker Pi Picoの3倍の価格で販売されており、Raspberry Pi Pico本体は付属していません。また、Groveコネクタや各GPIOピン用のLEDも搭載されていません。どちらのボードにもそれぞれの良さがありますが、初心者にとってはCytron Maker Pi Picoの方がコストパフォーマンスに優れています。
結論
Raspberry Pi Picoの4ドルという価格は、Maker Pi Picoの総価格の40%に相当します。6ドルの追加料金で、このボードを本当に必需品にする豊富な追加機能が手に入ります!ESP-01が動作していれば最高ですが、このチップの古さや、ESP32がWi-Fi接続の充実した手段を提供していることを考えると、ESP-01ヘッダーは興味深い珍品と言えるでしょう。

レス・パウンダーは、トムズ・ハードウェアのアソシエイトエディターです。クリエイティブテクノロジストとして、7年間にわたり、老若男女を問わず、教育と啓発のためのプロジェクトを手がけてきました。Raspberry Pi Foundationと協力し、教師向けトレーニングプログラム「Picademy」の執筆・提供にも携わっています。