Badger 2040 に 12 ドルを求めるのは、それほど高くありません。低消費電力で高品質の画面がこのボードの目玉ですが、主役は常に強力な RP2040 です。
長所
- +
+ 使いやすいMicroPythonライブラリ
- +
+ ステマQT
- +
+ ゴージャスなスクリーン
- +
+ 複数の電源入力
短所
- -
ケースが必要です
- -
オンボード充電回路なし
Tom's Hardwareを信頼できる理由 お客様に最適な製品とサービスをお選びいただけるよう、専門のレビュアーが何時間もかけて製品とサービスをテスト・比較しています。テスト方法について詳しくはこちらをご覧ください。
カンファレンスバッジは私たちにとって馴染み深いものです。初期のRaspberry Pi A+搭載の電子ペーパーディスプレイをはじめ、100種類以上のバッジを所有しています。Pimoroniの最新RP2040搭載デバイスはBadger 2040で、この12ドルのボードは美しい2.9インチの電子ペーパーディスプレイを映し出すショーケースとなっています。
これを「単なるカンファレンスバッジ」だと思わないでください。Pimoroni は巧みに QW/ST (Qwiic / Stemma QT) 接続を組み込んでおり、Badger 2040 をさまざまなセンサーやアドオンに接続できるようになっています。
ピモロニ バジャー 2040 仕様
スワイプして水平にスクロールします
システムオンチップ | RP2040 (デュアルArm Cortex M0+、最大133 MHz動作、264 KBのSRAM搭載) |
ストレージ | XiPをサポートする2MBのQSPIフラッシュ |
画面 | 2.9インチ白黒電子ペーパーディスプレイ(296 x 128ピクセル) |
特徴 | 前面ボタン x 5 (A、B、C、上、下) |
背面ボタン x 2 (リセットおよびユーザープログラム可能) | |
白色LED×1 | |
GPIO | Qw/ST Stemma QT / Qwiic コネクタ |
表面実装用ブレークアウト | |
3V、I2C、UART、デバッグ、GND | |
力 | USB-C 5V |
JST-PHは、単4電池2本またはLiPoバッテリー(2.7~6V)に対応しています。注:LiPoバッテリーはオンボード充電機能を備えていないため、外部充電器が必要です。 | |
寸法 | 85 x 48 x 9 mm |
ピモロニ・バジャー2040の使用
画像
1
の
4

本稿執筆時点では、Badger 2040を最大限に活用する最良の方法は、PimoroniのカスタムMicroPythonリリースを使用することです。CircuitPythonのサポートは開発中であり、コミュニティのメンバーはCircuitPythonをBadger2040に移植することに成功していますが、現時点では公式リリースはありません。本レビューでは、PimoroniのMicroPythonを使用してテストを行います。
MicroPythonリリースの書き込みは簡単で、ボードに実装すると「Badger OS」と呼ばれるシンプルなユーザーインターフェースが使えるようになります。このインターフェースから様々な機能を導入できます。Badger OSを使って、以下の操作が可能です。
- 時計:これは、画面全体を更新するよりもはるかに高速に、画面を部分的に更新する方法を示します。
- フォントのサポート。基本フォントだけでなく、プロジェクトでさらに5つのフォントを使用できます。
- 電子書籍: Badger 2040はシンプルな電子書籍リーダーとしても使用できます。テキストファイルからテキストが読み込まれ、画面解像度に応じて自動的にページ番号が付けられます。
- 画像: Pimoroni の Github リポジトリにあるスクリプトを使用して変換できる 296 x 128 1 ビットの画像シリーズを表示します。
- リスト:タスク/アイテムのチェックリスト。これは、前面のボタンを使ってリスト内を移動する方法を示しています(Python のアイテムリスト)。
- バッジ:画像と詳細情報を記載したカスタムネームバッジを作成し、誰でも閲覧できるようにします。画像の変換とテキストの読み込み方法を説明します。コンテンツはテキストファイルで管理します。
- Qrgen : テキストファイルに保存された情報を使用してQRコードを生成します。QRコードの作成はすべて、RP2040とMicroPythonによって行われます。
- 情報: Badger 2040 の基本情報。
- ヘルプ:一般的なユーザー ヘルプ ファイル。
Badger 2040は基本的に電子ペーパーディスプレイであり、MicroPython Badger 2040ライブラリは、鮮明な単色電子ペーパーディスプレイへのテキストや画像の描画をサポートします。しかし、このボードを他の一般的な電子ペーパーディスプレイと一線を画すのは、RP2040そのものです。強力なマイクロコントローラー、オンボードストレージ、そして単4電池の統合サポートを備えています。
Badger OSをいじって、Tom's Hardwareの別の記事の内容を使って、独自のネームバッジ、QRコード、そして電子書籍を作成しました。チェックリストの作成方法を調べたところ、タイプミスに気づきました。コードではエントリのリストを作成するように指示されているのですが、よく見ると、リストの内容を外部のテキストファイルから読み取ろうとしているようでした。致命的な問題ではありませんが、しばらくの間、頭を悩ませました。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
画像
1
の
2

Badger OS から離れて、BME688 温度センサー (Pimoroni のカスタム MicroPython ですぐにサポートされます) と Badger 2040 を使用する独自のテスト プロジェクトを作成しました。テスト スクリプトは定期的に温度、湿度、気圧をチェックし、それをフォーマットして電子ペーパー ディスプレイに表示しました。
Badger 2040のMicroPythonライブラリを少しいじった後、フォントサイズとデータの位置を変更し、3つすべてが表示されるようにしました。しかし、電子ペーパーディスプレイによくある「更新の遅さ」に遭遇しました。画面全体の更新に約3秒もかかっていました。そこで、関数リファレンスを詳しく調べたところ、badger.update_speed(badger2040.UPDATE_FAST)という関数があり、この関数を使うと更新時間が約1秒まで大幅に短縮できることを発見しました。
Badger 2040では無線接続は実現できません。Wi-Fiコプロセッサを追加する簡単な方法はありません。Raspberry Pi PicoにWi-Fiを追加することは可能ですが、Badger 2040のGPIOピンは外縁に表面実装型コネクタとして分割されており、簡単には対応できません。不可能ではありませんが、動作させるのにかかる時間は、おそらく代替品の納期よりも長くなるでしょう。もし挑戦してみたいという方は、ぜひ頑張ってください。そして、コメント欄で感想を聞かせてください。
ピモロニ・バジャー2040の電力供給
Badger 2040の背面には、JST PHコネクタが1つあり、単4電池2本または保護回路内蔵のLiPoセルを接続できます。充電回路は搭載されていないため、LiPoセルは充電してから接続する必要があります。ただし、単4電池は豊富に流通しており、持ち運びにも安全です。
使用状況にもよりますが、Badger 2040はバッテリーで長時間駆動できます。画面を1時間ごとに更新するだけで済む場合は、バッテリーは数日間持続します。ただし、スリープ状態になった場合は、前面のボタンを押して起動する必要があります。Badger OSは、画面右上にシンプルなバッテリーステータスアイコンを提供します。これは、アナログピンから電圧を読み取ってデータを表示するだけなので、独自のスクリプトに組み込むことができます。
LiPoバッテリーを使用する場合は、バッテリーを物理的に保護する必要があります。現在、Badger 2040とLiPoバッテリー用の公式ケースはありませんが、メーカーコミュニティのメンバーが3Dプリントとレーザーカットで独自のケースを製作しています。
Pimoroni社に独自のバッテリーテスト結果を依頼したところ、素晴らしい結果が得られました。単4電池2本を使用したBadger 2040は、85,000回の画面リフレッシュ(1秒あたり1回のリフレッシュ)に耐えました。これは1日(正確には23時間36分)の稼働時間に相当します。500mAのLiPoバッテリーで動作し、BME280センサーを使用して5秒ごとに温度をチェックし、画面を更新すると、2日間以上の稼働時間が得られました。
結論
これは楽しい小さなボードです。シンプルなMicroPythonライブラリを使ってRP2040のパワーを最大限に引き出す、見た目も素晴らしいボードです。この価格で、これは単なる「ギークのためのカンファレンスバッジ」以上の価値を提供します。
Stemma QT / Qwiicとバッテリー駆動を搭載しているため、このボードで本格的な作業を行うことができます。リモート温度ロガー、二酸化炭素モニター、空気質センサーなど、これらはすべて、シンプルなStemma QTセンサーとBadger 2040があれば可能です。ほとんどの人は、自分のスキルを世界に伝えるために、鮮明な電子ペーパーディスプレイに自分の低解像度画像を表示できれば満足するでしょう。そのため、Badger 2040は、次回の会議で楽しい会話のきっかけとなるでしょう。
レス・パウンダーは、トムズ・ハードウェアのアソシエイトエディターです。クリエイティブテクノロジストとして、7年間にわたり、老若男女を問わず、教育と啓発のためのプロジェクトを手がけてきました。Raspberry Pi Foundationと協力し、教師向けトレーニングプログラム「Picademy」の執筆・提供にも携わっています。