サイト内検索

Arduino UNO Q は、Linux とリアルタイムマイクロコントローラーを搭載したハイブリッドSBCです


ArduinoはUNO Qのラインナップを拡張し、4GB RAMと32GBストレージのバリアントを追加しました。これにより、ハイブリッドLinux SBCが単独使用により適したものになります。

Arduinoは、従来のマイクロコントローラベースのArduinoではなく、ハイブリッドLinuxシングルボードコンピュータとして、4GBのLPDDR4 RAMと32GBのオンボードeMMCストレージを備えた新しい構成のArduino UNO Qシリーズを拡張しました。

従来のArduinoボードとは異なり、UNO QはArduinoが「デュアルブレイン」アーキテクチャ設計と呼ぶものを中心に構築されています。これは、Debianを実行可能なクアッドコアのQualcomm Dragonwing QRB2210アプリケーションプロセッサと、リアルタイムで決定論的なハードウェア制御を担当する専用のSTM32U585マイクロコントローラを組み合わせた設計です。

この分離により、Linuxはネットワーキング、ユーザーインターフェース、アプリケーションロジックなどのマルチタスクの作業負荷を処理できる一方で、GPIOアクセス、PWM、センサー処理などの時間に敏感なタスクはMCUに処理を任せることができます。

新たに導入された4GB RAMと32GBストレージのバリアントは、単独での使用を明確に意図しています。追加のメモリにより、Linuxでのマルチタスク処理やリソース集約型アプリケーションの実行時の応答性が向上し、統合されたeMMCにより外部ストレージの必要がなくなります。

Arduino UNO Q

Arduinoによると、この構成はエッジコンピューティング、ロボティクス、組み込みLinuxの開発、そして低メモリモデルの実用的な限界を超えるAI支援のワークロードにより適しているとされています。

接続性と拡張性に関して、UNO Q 4GBモデルはデュアルバンドWi-Fi 5とBluetooth 5.1を搭載し、ディスプレイ出力対応のUSB-C、シールド互換の標準UNOヘッダ、そして迅速な周辺機器統合のためのQwiicコネクタを備えています。開発はArduinoのツールスタックを通じてサポートされており、Arduino App Labを利用することで、スケッチ、Pythonアプリケーション、AIワークフローを同じデバイス上で共存させることが可能です。

最後に、技術にあまり詳しくない読者のために、このデバイスがラズベリーパイのようなより一般的なSBCとどのように異なるのかを説明しましょう。簡単に言うと、ラズベリーパイは汎用のLinuxコンピュータで、ハードウェアへのアクセスはオペレーティングシステムを介して行われます。一方、従来のArduinoボードは電子機器を直接リアルタイムで制御するために設計されたマイクロコントローラです。

UNO Qは、両方の機能を1つのボードで組み合わせることで、これら2つのアプローチを橋渡しします。新しい4GBモデルの価格は59ドルです。2GBのUNO Qモデルも44ドルで購入可能です。詳細については、メーカーのウェブサイトをご覧ください。