Arduino-due-and-zero
Arduino-Due&Zero
Arduino Dueは、Atmel SAM3X8E ARM Cortex-M3 CPUベースのマイクロコントローラーボードです。 32ビットARMコアマイクロコントローラーをベースにした最初のArduinoボードです。
重要な機能-
- 54個のデジタル入力/出力ピンがあります(そのうち12個をPWM出力として使用できます)。
- 12個のアナログ入力
- 4 UART(ハードウェアシリアルポート)
- 84 MHzクロック、USB OTG対応接続
- 2 DAC(デジタル-アナログ)、2 TWI、電源ジャック、SPIヘッダー、JTAGヘッダー
- リセットボタンと消去ボタン
Arduino Due Boardの特徴
Operating volt | CPU speed | Analog in/out | Digital IO/PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3.3 Volt | 84 Mhz | 12/2 | 54/12 | - | 96 | 512 | 2 micro | 4 |
コミュニケーション
- 4つのハードウェアUART
- 2 I2C
- 1 CANインターフェイス(自動車通信プロトコル)
- 1 SPI
- 1つのインターフェースJTAG(10ピン)
- 1個のUSBホスト(Leonardoなど)
- 1つのプログラミングポート
ほとんどのArduinoボードとは異なり、Arduino Dueボードは3.3Vで動作します。 I/Oピンが許容できる最大電圧は3.3Vです。 I/Oピンに3.3Vを超える電圧を印加すると、ボードが損傷する可能性があります。
ボードには、マイクロコントローラをサポートするために必要なものがすべて含まれています。 micro-USBケーブルでコンピューターに接続するか、AC-DCアダプターまたはバッテリーで電源を入れるだけで開始できます。 Dueは、3.3Vで動作するすべてのArduinoシールドと互換性があります。
Arduino Zero
Zeroは、UNOによって確立されたプラットフォームのシンプルで強力な32ビット拡張です。 Zeroボードは、パフォーマンスの向上、デバイスのさまざまなプロジェクト機会の提供によりファミリを拡張し、32ビットアプリケーション開発について学習するための優れた教育ツールとして機能します。
重要な機能は-
- Zeroアプリケーションは、スマートIoTデバイス、ウェアラブルテクノロジー、ハイテクオートメーションから、クレイジーなロボット工学にまで及びます。
- ボードは、32ビットARMCortex®M0 +コアを搭載したAtmelのSAMD21 MCUを搭載しています。
- 最も重要な機能の1つはAtmelの組み込みデバッガー(EDBG)です。これは、ハードウェアを追加することなく完全なデバッグインターフェイスを提供し、ソフトウェアデバッグの使いやすさを大幅に向上させます。
- EDBGは、デバイスとブートローダーのプログラミングに使用できる仮想COMポートもサポートしています。
Arduino Zeroボードの特性
Operating volt | CPU speed | Analog in/out | Digital IO/PWM | EEPROM [KB] | SRAM [KB] | Flash [KB] | USB | UART |
---|---|---|---|---|---|---|---|---|
3.3 Volt | 48 Mhz | 6/1 | 14/10 | - | 32 | 256 | 2 micro | 2 |
ほとんどのArduinoおよびGenuinoボードとは異なり、Zeroは3.3Vで動作します。 I/Oピンが許容できる最大電圧は3.3Vです。 I/Oピンに3.3Vを超える電圧を印加すると、ボードが損傷する可能性があります。
ボードには、マイクロコントローラをサポートするために必要なものがすべて含まれています。 micro-USBケーブルでコンピューターに接続するか、AC-DCアダプターまたはバッテリーで電源を入れるだけで開始できます。 Zeroは、3.3Vで動作するすべてのシールドと互換性があります。