ここ数年、Arduinoはメーカー、愛好家、DIYプロの電子機器愛好家にとって頼りになる存在となっています。広範なサポート ネットワーク、シンプルさ、低コスト、使いやすさにより、ロボット プラットフォームや自動販売機から、インタラクティブな博物館の展示やアート インスタレーションまで、さまざまなプロジェクトで活用されています。しかし、モノのインターネット (IoT) の需要の高まりと接続デバイスの急増により、ますます多くのSBC (シングルボードコンピュータ) がプロジェクトに導入されるようになっています。
実際、贈り物をつかんで配布する自動販売機を作るだけではもはや十分ではありません。自動販売機は、世界中のユーザーが爪を制御できるWebインターフェースに接続する必要があり、その後、誰かがおもちゃをうまくつかんだことを世界中に知らせるためにAPIと通信する必要があり、これらすべてをリアルタイムで実行する必要があります。これらはすべて少し複雑になる可能性があり、より強力な機能と、より多くの接続性を備えた開発プラットフォームが必要になります。
そこで、新しい ドラゴンボード410c Arrowが登場します。Arduino Unoをネットに接続することは確かに可能ですが (方法を説明するチュートリアルが何百もあります)、追加のハードウェアが必要となり、必ずしも簡単な作業ではありません。一方、DragonBoard 410cは、WiFi接続が組み込まれた数少ないSBCの1つです。ワールド ワイド ウェブへの接続は、最も近いワイヤレス ネットワークに参加するのと同じくらい簡単です。しかし、接続性は、より多くの人々がプロトタイプや恒久的な設備の背後にある頭脳としてSBCに注目する理由の表面をなぞっているにすぎません。仕様を見てみましょう:
まず、一つだけはっきりさせておきたいのは、 Arduino Uno はDragonBoard 410cと同じカテゴリではないということです。UnoはSBCではありません (また、そうするつもりもありません)。しかし、UXとグラフィック インターフェイスの需要が高まり、接続されたデバイスが例外ではなく標準になるにつれて、DragonBoard 410cのようなシングル ボード コンピューターは、何千ものプロジェクトの中核として名を馳せています。
上記のような統計を見ると、DragonBoard 410cが接続デバイスの頭脳として優れたパフォーマンスを発揮する理由は簡単にわかります。1 GBのRAM、8 GBのフラッシュ ストレージ (内蔵microSDスロットで拡張可能)、およびさまざまなオペレーティング システムを選択できるため、DragonBoard 410cは、最も複雑なビルドでも十分なパワーを発揮します。
そうは言っても、 Arduino はそのシンプルさで高く評価されることが多く、Arduino Unoが真価を発揮するアプリケーションがいくつかあります。センサーの読み取りやLEDの駆動などは、まさにUnoの得意分野です。DragonBoard 410cは確かにそのようなタスクを実行できますが、そのために必要なコードを考えると、Unoの方が適しているかもしれません。
ただし、DragonBoard 410cの優れた点の1つは、Arduinoと連携するように設計されていることです。Arduinoアドオン メザニン ボードを使用するだけで、DragonBoard 410cの驚異的な処理能力とArduinoのシンプルさを両立でき、両方の長所を活かすことができます。
結局のところ、Arduinoはエレクトロニクスの世界に常に存在し続けるでしょう。しかし、コンピューティング能力、接続性、グラフィックス処理機能に対する需要が高まるにつれて、DragonBoard 410cのようなシングルボード コンピュータが、ますます多くの設計の中心となるでしょう。