2022年のRaspberry Piの代替品
Raspberry Piの限界に直面するかもしれない。
Raspberry Piのマイコンやマイクロコントローラーは、さまざまなプロジェクトを完成させるのに役立つ非常にダイナミックなツールですが、他のツールの中には、より専門的で、特定のプロジェクトに適したものもあります。
さらに、ボードがまだ不足しており、これは誰にとっても問題だ。特に、Pi Zeroボードの入手は非常に困難です。私たちはRaspberry Pi公認リセラーです。 以下は、今後の株価の予測である。
オペレーティング・システムに関する注意事項
Raspberry Piを購入すると、Raspberry Pi OSの使いやすさを享受できる。
Raspberry Pi以外のボードを購入する場合、おそらくAndroidやUbuntu、その他のOSで動作するボードを購入することになるが、Raspberry Pi OSで動作する可能性は低い。
Raspberry Pi OSの優れた点は、Raspberry Piボードとうまく連動することだ。ハードウェアが動作しなかったり、ドキュメントが不十分だったり、サポートを求めるコミュニティが限られていたりといった、多くの問題を避けることができる。
Raspberry Pi 4 汎用SBCの代替:ロックパイ4
表面上、Rock 4はRaspberry Pi 4と非常によく似ている。
サイズと価格はほぼ同じで、どちらも$60程度で販売されており、サイズは約85×55mm、USB 3.0とUSB 2.0のポートが2つずつ、CSI/DSIポートが両方に付いている。
しかし、Rock 4はパワフルなシングルボードコンピュータ(SBC)で、Raspberry Pi 4よりも以下のような利点がある:
- M.2 SSDおよびeMMCモジュール対応(microSDより高速なストレージを実現)
- 6コアプロセッサー(あなたのユースケースではより高速かもしれない)
Raspberry Pi 4に通常のHDMI + eMMCを搭載:Banana Pi M5
Banana Pi BPI-M5は、Raspberry Pi 4と比べるとかなり似たようなスペックのシングルボードコンピューターだが、Raspberry Piに対する主な利点は、16GBから64GBまで対応可能なeMMCモジュールがあらかじめハンダ付けされていることだ。
eMMCストレージはmicroSDよりも高速で信頼性が高く、Raspberry Pi 4ではBanana Pi BPI-M5とは異なり、eMMCを工場出荷時にインストールするオプションはありません。
さらに、このボードには通常サイズのHDMIポートが搭載されている。これはプラスにもマイナスにもなる。私たちの ニュースレター調査によると調査対象者のわずか3分の1が、通常のHDMIスロットを希望している。ニュースレターへの登録は、この記事の下部またはデスクトップのサイドバーから行えます。
AI/MLのためのRaspberry Pi 4代替:Google Coral
Raspberry Pi 4は、人工知能プロジェクトや機械学習プロジェクトを行うことはできるが、一般的にそれらの目的には少し遅い。
必要なのは、グーグル珊瑚のデボードです。Dev Board Miniと通常サイズのDev Boardを見てみよう。
グーグル コーラル・デボード・ミニ
Google Coral Dev Boardは、Raspberry Piとよく似たシングルボードコンピュータ(SBC)だ。Raspberry Pi 4の86mm x 57mmに対して、64mm x 48mmとRaspberry Pi 4より少し小さい。
しかし、Raspberry Piとは異なり、Coral Dev Board Miniは高速機械学習専用に作られている。
上の画像からわかるように、Coral Dev Board Miniには、オンボードのモノラルスピーカー、マイク、電源ボタンなど、Raspberry Piとの類似点と相違点がいくつかある。
しかし、Coral Dev Board MiniとRaspberry Pi 4の比較について、もっと詳しく見てみよう。
コーラル・ミニ | パイ4 | |
CPU | MediaTek 8167s SoC(クアッドコアArm Cortex-A35)@ 1.3GHz | クアッドコアCortex-A72(ARM v8)64ビット[email protected] |
GPU | IMG PowerVR GE8300(SoCに統合) | Broadcom Videocore-VI GPU |
MLアクセラレーター | Google Edge TPUコプロセッサ: 4TOPS(int8);1ワットあたり2TOPS | 該当なし |
RAM | 2 GB LPDDR3 | 2/4/8GB |
フラッシュメモリ | 8 GB eMMC、MicroSD | 内蔵メモリーなし |
ワイヤレス | Wi-Fi 5(802.11a/b/g/n/ac)、Bluetooth 5.0 | 2.4 GHzおよび5.0 GHz IEEE 802.11acワイヤレス、Bluetooth 5.0、BLE ギガビット・イーサネット |
オーディオ/ビデオ | 3.5mmオーディオジャック、デジタルPDMマイク; 2.54mm 2ピンスピーカーターミナル; マイクロHDMI(1.4); MIPI-CSI2カメラ用24ピンFFCコネクタ(4レーン); MIPI-DSIディスプレイ用24ピンFFCコネクタ(4レーン) | 2×マイクロHDMIポート(最大4kp60対応) 2レーンMIPI DSIディスプレイポート 2レーンMIPI CSIカメラポート 4極ステレオ・オーディオおよびコンポジット・ビデオ・ポート H.265(4kp60デコード)、H264(1080p60デコード、1080p30エンコード) OpenGL ES 3.1、Vulkan 1.0 |
入出力 | 40ピンGPIOヘッダー; 2x USB Type-C (USB 2.0) | ラズベリーパイ標準40ピンGPIOヘッダー USB 3.0ポート×2 USB 2.0ポート×2 |
グーグル コーラル開発委員会
通常サイズのGoogle Coral Dev Boardは、Raspberry Pi 4とほぼ同じサイズだ。
Coral Dev Boardは88 x 60mm、Raspberry Pi 4は86 x 57mm。
Coral Dev Board Miniに比べ、Dev BoardはCPUとメモリが高速化され、よりパワフルになっている。
もちろん、パワーが大きくなれば責任も重くなる。この場合、Coral Dev Boardは$129.99で、Miniは$99.99です。
コーラル・デヴ・ボード | パイ4 | |
CPU | NXP i.MX 8M SoC(クアッドCortex-A53、Cortex-M4F) | クアッドコアCortex-A72(ARM v8)64ビット[email protected] |
GPU | 統合GC7000 Liteグラフィックス | Broadcom Videocore-VI GPU |
MLアクセラレーター | Google Edge TPUコプロセッサ: 4TOPS(int8);1ワットあたり2TOPS | 該当なし |
RAM | 1/4 GB(2GBは近日発売予定) | 2/4/8GB |
フラッシュメモリ | 8 GB eMMC、MicroSDスロット | 内蔵メモリーなし |
ネットワーク | Wi-Fi 2×2 MIMO(802.11b/g/n/ac 2.4/5GHz)およびBluetooth 4.2 ギガビット・イーサネット | 2.4 GHzおよび5.0 GHz IEEE 802.11acワイヤレス、Bluetooth 5.0、BLE ギガビット・イーサネット |
オーディオ/ビデオ | 3.5mmオーディオジャック(CTIA準拠); デジタルPDMマイク(x2); ステレオスピーカー用2.54mm 4ピン端子 HDMI 2.0a(フルサイズ) MIPI-DSIディスプレイ用39ピンFFCコネクタ(4レーン) MIPI-CSI2カメラ用24ピンFFCコネクタ(4レーン) | 2×マイクロHDMIポート(最大4kp60対応) 2レーンMIPI DSIディスプレイポート 2レーンMIPI CSIカメラポート 4極ステレオ・オーディオおよびコンポジット・ビデオ・ポート H.265(4kp60デコード)、H264(1080p60デコード、1080p30エンコード) OpenGL ES 3.1、Vulkan 1.0 |
入出力 | 40ピンGPIOヘッダー; Type-C OTG; Type-C電源; タイプA 3.0ホスト; マイクロBシリアルコンソール | ラズベリーパイ標準40ピンGPIOヘッダー USB 3.0ポート×2 USB 2.0ポート×2 |
CoralとPi 4の速度は?
Raspberry PiのAlasdair Allen氏による記事では、Coral Dev Boardに有利なベンチマークが示されている。
によると ベンチマークCoral Dev Boardの平均推論時間は15.7msで、Raspberry Pi 4はTensorflow Liteを使用して82.7msだった。どちらのテストもMobileNet v1 0.75深度モデルを使用して行われた。
コーラルUSBアクセラレーターを接続すれば、ラズベリーパイ4はMLジャガーノートとなり、推論時間は14.9msまで短縮されるようだ。
Q-engineering』による別の記事でも、Google CoralがRaspberry Pi 4よりも優れている点が明らかにされている:
Raspberry Pi Zeroの代替品:Banana Pi BPI-M2 ZeroとOrange Pi Zero2
Raspberry Pi Zero 2 Wの在庫は悲惨な状況なので、人々は様々な代替品を探している。
もしそれがあなたなら、何を優先するかを決めなければならない。
Pi Zeroと同じようなフォームファクターが必要なら、Banana Pi BPI-M2 Zeroを検討してもいいだろう。これは、あなたの優先順位が何よりもサイズに厳しい場合に限ります。例えば、プロジェクトにスペースの制約がある場合などです。私たちは Zero 2 WとBanana Pi BPI-M2 Zeroの詳しい比較はこちら。
しかし、サイズがそれほど重要でないなら、Orange Pi Zero2を検討してもいいだろう。Orange Pi Zero2はPi Zero 2 Wより大きいが、性能も高い。特に、以下のような利点がある:
- 1GB RAM (Zero 2の512MBの代わり)
- USB-C(マイクロUSBの代わり)
- CPUの高速化
以下は 両者をより詳細に比較する。
在庫が豊富なだけでなく、新しいワイヤレス・チップを搭載したことで、Raspberry Pi Zeroではオーバーキルになってしまうような、シンプルで接続されたプロジェクトも簡単に構築できるようになった。
Raspberry Pi Picoに代わるマイコンプロジェクト:Arduino
初心者がマイコンの世界に入ろうとすると、すぐにArduinoを思い浮かべる。
Arduinoがこの市場で確固たる地位を築いていることは間違いない。Raspberry Pi Picoでさえ、Arduinoの支配を揺るがすことは難しいだろう。
とはいえ、Raspberry Pi PicoにはArduinoよりも優れた点がある。
1つには、Raspberry Pi Picoは最も安いマイコンボードの1つで、ヘッダーがプリインストールされているか(Pico H)、ワイヤレスか(Pico W)、あるいは両方が必要か(Pico WH、執筆時点ではまだリリースされていない)によって、$4~$7から購入できる。
Arduinoは一般的にもっと高い。例えば、初心者が使う典型的なArduinoボードはArduino Uno Rev3で、価格は$27.60です。Picoと同じようなサイズのボード、Arduino Nanoは$21ほどでもう少し安いです。
もちろん、これらのハードウェアはすべてオープンソースなので、サードパーティ製のものをもっと安く買うこともできる。
比較のための簡単な表だ。
Raspberry Pi Pico | Arduino Uno Rev3 | |
CPU周波数 | 133MHz | 16MHz |
マイクロコントローラー | RP2040 | ATmega328P |
フラッシュメモリ | 2MB | 32KB |
RAM | 256KB | 2KB |
GPIO | 26(ユーザー使用型) | デジタル14、アナログ6 |
USBはありますか? | マイクロUSB | USB B |
WiFiとBTのどちらを使うか? | いいえ | WiFiバリアント対応 |
電圧 | 1.8〜5.5Vまたは5V USB | 6-20V(7-12V推奨)またはUSB経由。 |
サイズ | 51x21mm | 68x53mm |
言語 | MicroPython / C | C |
Raspberry Pi Picoメガガイドでは、より詳細な比較を行っている。 主な違いはこちら。
ArduinoはRaspberry Pi Picoよりも多くのバリエーションがある
前節では、定番で最も人気のあるArduinoボードとRaspberry Pi Picoを比較した。
しかし実際のところ、Arduinoには膨大な種類のボードがあり、特定の用途に使えるものもある。
正直なところ、特定のプロジェクトを念頭に置いているのであれば、Arduinoの特別なボードの一つを使った方がいいかもしれない。
Arduinoには3つのファミリーがある: ナノ, MKR そして クラシック.これらに加えて、必要なものがすべて揃ったキットやシールド(センサー付きコンポーネントなど)を購入することもできます。
以下は、それぞれのカテゴリーを区別する特徴である:
ナノその名の通り、小さくても多くの機能を備えている。最も基本的で安価なものはNano Everyですが、BLE、周囲センサー(温度、湿度、圧力)、ジェスチャーセンサー、マイクなどを備えたより高度なボードもあります。このシリーズのボードはMicroPythonでプログラミングでき、機械学習も可能だ。
MKRほとんどのMKRボードには、Wi-Fi、Bluetooth®、LoRa®、Sigfox、NB-IoTの無線モジュールが搭載されています。シールドを購入すれば、環境センサー、GPS、イーサネット、モーター制御、RGBマトリックスを追加できます。
MKR ボードは、Cortex-M0 32 ビット SAMD21 低消費電力プロセッサを使用し、セキュア通信用の暗号チップを搭載しています。
クラシック:これらのボードは、ほとんどのホビイストが使い始める最も基本的なボードです。いじったり、テストしたり、学んだりするのに最適です。Arduino Uno R3はこのカテゴリーに入ります。
Arduino Nano RP2040 vs Raspberry Pi Pico WH
実際、Raspberry Pi Pico Wに極めて近いボードの1つに、次のようなものがある。 アルドゥイーノ・ナノRP2040 接続.Raspberry Pi Pico Wと同じマイクロコントローラーRP2040を使用し、ワイヤレスモジュールを搭載している。
Arduino Nano RP2040 ConnectとPico Wの主な違いは、以下のとおりです:
- Bluetooth - Pico WはBTハードウェアを搭載しているが、執筆時点ではまだ有効になっていない。
- ジャイロスコープ
- 加速度センサー
- RGB LED
- マイク
- Arduino IDE、Arduino Cloud、MicroPythonをサポート。
価格面では、Arduino Nano RP2040と同様にヘッダーとワイヤレスが付属しているPico WHとの比較が最適です。つまり、Pico WHは$7で、Arduino Nano RP2040は約$26です。
Nanoシリーズには他にも多くのボードがあるが、Raspberry Pi Picoに直接対抗するボードを探しているなら、Arduino Nano RP2040 Connectがおすすめだ。
Raspberry Pi Picoの代替となるサイズ:RP2040スタンプ
ソルダー・パーティーは、角型で小型のRP2040ベースのマイクロコントローラーを開発した。
Raspberry Pi Picoが21mm x 51mmであるのに対し、RP2040 Stampは25mm x 25mmで、Raspberry Pi Picoと比較して以下のような利点がある:
- 3.3Vリポで駆動可能;
- 30本のGPIOピン
- ネオピクセルLED
基本的に、これはRaspberry Pi Picoで、より小さく、より多くの機能を持っている。しかし、価格はオリジナルのPicoの約3倍($4対$10.80)で、Pico Wとは異なりワイヤレス機能はありません。
サイズが重要な場合のRaspberry Pi Picoの代替:ピモロニ・タイニー2040
RP2040スタンプ以外の選択肢としては、ピモローニのタイニー2040がある。
Raspberry Pi Picoと比較すると、Tiny 2040はUSB-Cコネクタ、最大8MBのQSPIフラッシュ、RGB LED、12本のIOピン(4つの12ビットADCチャンネル)を備えている点が素晴らしい。
サイズは22.9 x 18.2 mmで、Raspberry Pi Picoの21mm x 51mmと比べると大きい。
Raspberry Pi Picoの安価な代替品:Espressif ESP32またはESP8266
Raspberry Pi Pico Wの登場により、ラズベリーパイのマイクロコントローラー製品群は、PicoシリーズとESP32やESP8266との差を縮めることができた。
ESP32には1つの利点がある...かもしれない。
ESP32をどこで購入するかにもよるが、Pico Wに匹敵するマイクロコントローラーを安価に入手できるかもしれない。 大きなコミュニティがある.
チップ不足はESP価格に打撃を与えたが ピーター・スカーギル は、Banggood経由で発送するために支払った価格について書いている。ピーターは、「Geekcreit® Wireless NodeMcu Lua CH340G V3 Based ESP8266」というESP8266ボードの10枚パックを購入したという。
商品ページを見ると、10個で$28.99、40個買うと12%引きとなっている。アメリカへの送料は無料。
つまり、各ボードの価格は$2.90で、これはWiFi付きのボードだ。これはRaspberry Pi Picoの約半分の価格となる。
エスプレシフのこのシリーズのボードを使えば、規模が大きくなっても、コストを大幅に削減できる。以下は オリジナルのPicoとESP32の比較.
ヴェーグライヒの下には、HWを比較するために最も重要なことがある。
をテスト(XOR)するために、1つのテスト(!!!!!!!!!!!!!!!!!!!!!!?