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