コンテンツへスキップ

Cytron Maker Pi Picoレビュー:多用途の電子実験

    1646199363

    私たちの評決

    低コストで非常に用途が広いMakerPi Picoは、Picoプロジェクトを開始するための理想的な方法です。

    にとって

    +低コスト
    +使いやすい
    +多くの追加機能
    +インラインLED
    +グローブコネクタ

    に対して

    -ESP-01には追加の作業が必要です

    Raspberry Pi Picoは、コーディングと電子機器に取り掛かる楽しくて安価な方法です。Picoを購入した後、その範囲を拡大するために追加のコンポーネントも購入する必要があり、これはコストがかかり複雑になる可能性があります。Cytron Technologiesは、学習の旅を簡素化することを目指しており、Maker Pi Picoは、Raspberry Pi Picoを含め、多くの追加機能をすべて10ドル未満の小さなパッケージに詰め込んでいます。

    これはタイプミスではなく、Maker PiPicoの中央に埋め込まれているのはRaspberryPi Picoであり、周囲のボードにはすべてのGPIOピンに事前に接続されたブレイクアウトがあり、その多くはマイクロSDカードリーダーやオーディオ出力などの追加コンポーネントに接続されています/ブザーと一連のGroveコネクタ。SeeedのGroveShieldで使用されているものと同じで、高速でシンプルな電子回路開発を可能にします。 

    Maker Pi PicoにはMicroPythonがプリロードされており、Picoでのコーディングを学ぶ人には適していますが、CircuitPythonがMaker Pi Picoにとってはるかに優れたオプションであることがわかりました。また、以下に基づいた一連のチュートリアルを作成したCytronも同様です。 AdafruitのCircuitPython。このレビューの大部分は、ボードをテストする手段としてCircuitPythonを使用して書かれています。

    Maker PiPicoの設計と使用

    3.7 x 2.6インチ(94 x 68 mm)の紫色のMaker Pi Pico PCBは、見るのが楽しいものです。GPIOの明確なピン参照と、簡単に使用できるように事前にはんだ付けされたRaspberry PiPicoを分割する一連のヘッダーピンがあります。GPIOピンの大部分には、ピンがオンになると点灯するインラインLEDがあります。

    「これはどのように役立つのか」と考えているかもしれません。ブレッドボードのLEDが点滅しているなど、回路を構築している場合は、LEDが壊れているか、配線が正しくない可能性があります。Maker Pi PicoのオンボードLEDにより、GPIOピンが機能していること、およびコードが機能していることを証明できます。つまり、ブレッドボード回路の障害を追跡できます。

    ボードの左端と右端には6つのGroveコネクタがあり、それぞれに明確なGPIOピンリファレンスが印刷されています。リレーを最初のGroveコネクタに接続し、リレー回路をすばやく開閉するための数行のコードを記述しました。Groveコネクタ6のみがアナログピンに接続されており、実際には2つです。したがって、これにより、使用できるアナログGrove入力の数が制限されますが、私たちの経験では、これは問題ではありません。

    ボードの右上には、バランスまたは赤、緑、青の光を混合することで多くの異なる色を生成できる単一のWS2812ネオピクセルがあります。CircuitPython neopixel.mpyライブラリとAdafruitのサンプルコードを使用して、非常に簡単に色の虹を作成しました。ボードの下部には、microSDカードリーダー、3.5mmオーディオジャック、スピーカー、4つのボタンがあります。microSDカードリーダーはSPIインターフェイスに接続されており、CircuitPython SDカードライブラリを使用して、FAT形式のmicroSDカードにすばやくアクセスし、カードとの間で読み取りと書き込みを行うことができました。これにより、Picoが提供するわずか2MBのフラッシュメモリが増強され、センサーログなどの実験からのファイルを保存できるようになります。

    3.5mmオーディオ出力とオンボードブザーは同じGPIOピン(GP18)を共有し、出力が使用中の場合、オンボードブザーを無効にします。これは簡単ですが便利です。出力を介したオーディオは、増幅されたスピーカーを使用して再生でき、CircuitPythonの音楽チュートリアルに従って、一連の心地よいビープ音とトーンをつなぎ合わせることができました。

    スピーカーのプラグを抜くと、搭載されたブザーが引き継いで、私たちの作曲のまともな仕事をしました。ボードの右下にある4つのボタンのうち3つはGP20〜22に接続されており、コードで簡単に使用できます.4つ目は実行ピンにリンクされており、このボタンを使用して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 PiPicoのユースケース

    10ドルで、Maker PiPicoはPicoを新しいユーザーに紹介する理想的な方法です。Groveコネクタが提供する使いやすさと、オーディオ、microSDカード、ボタンの追加機能を利用できます。しかし、Maker Pi Picoの最大の利点は、明確なGPIOラベリングです。Maker Pi Picoは学習者を対象としており、明確なピンラベルは、学習者がプロジェクトの正しいピンを識別するのに役立ちます。

    上級ユーザーの場合でも、Maker PiPicoはプロジェクトを開発するための実行可能なプラットフォームです。オーディオとmicroSDカードだけでも、10ドルのボードから、追加の音楽およびデータロガープロジェクトに十分な範囲を提供します。主要なコーディング言語としてのCircuitPythonの採用は、Cytronからの賢明な動きです。CircuitPythonのプロジェクトリーダーであるScottShawcroftとAdafruitは、MicroPythonに代わるこの成長する代替案に時間とお金を費やしており、センサー、スクリーン、モーターコントローラーなどの追加コンポーネント用のチュートリアルと利用可能なソフトウェアライブラリの数を示しています。

    PimoroniのPicoExplorer Baseは、比較のために提供できる最も近い代替手段です。Pico Explorerには、スピーカー、IPSスクリーン、プロトタイピングエリア、およびBreakout Garden製品用の2つのブレイクアウトに加えて、GPIO用のブレイクアウトがあります。私たちはPicoExplorerが大好きですが、Maker Pi Picoの3倍の価格で販売されており、Raspberry PiPicoは含まれていません。また、Groveコネクタや各GPIOピン用のライトもありません。どちらのボードにも場所がありますが、Cytron Maker PiPicoは初心者にとってより良い価値があります。

    結論

    Raspberry Pi Picoの4ドルのコストは、Maker Pi Picoの総コストの40%です。追加の6ドルで、このボードを本当に必要とする多くの追加機能を利用できます。ESP-01が機能するのは良いことですが、そのチップの時代を考えると、ESP32がWi-Fiを追加するための十分にサポートされた手段を提供しているので、ESP-01ヘッダーを興味深い骨董品としてチョークで書くことができます。

    タグ:
    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x