Aarduino Due、 Seeeduino Cortex-M0+、Seeeduino XIAO を試してみた [Arduino]
K3NG キーヤー V3 に使う Arduino として Arduino Mega 2560 を考えてきましたが、ARM 系 CPU も対象に入れてみました。
そこで ARM 系 CPU の Arduino を幾つか試してみました。
試したのは、Aarduino Due、 Seeeduino Cortex-M0+、Seeeduino XIAO の3つです。
Aarduino Due は Arduino Mega 2560 と同じような外形です。
Seeeduino Cortex-M0+ は Arduino Uno と同じような外形です。
Seeeduino XIAO は ESP-WROOM-02 に似た外形です。
この中で、本命は Seeeduino XIAO です。
それぞれの仕様は次のようになっています。
Seeeduino Cortex-M0+
・ ARM Cortex-M0+ CPU running at up to 48MHz
・ 256KB in-system self-programmable Flash
・ 32KB SRAM Memory
・ Compatible with Arduino Zero
・ 10-bit, 350ksps Digital-to-Analog Converter (DAC)
・ One 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 20 channels
・ USB type C for power and data
Seeeduino XIAO
・ Powerful CPU: ARM Cortex-M0+ 32bit 48MHz microcontroller(SAMD21G18) with 256KB Flash, 32KB SRAM
・ Flexible compatibility: Compatible with Arduino IDE
・ Easy project operation: Breadboard-friendly
・ Small size: As small as a thumb(20x17.5mm) for wearable devices and small projects.
・ Multiple development interfaces: 11 digital/analog pins, 10 PWM Pins, 1 DAC output, 1 SWD Bonding pad interface, 1 I2C interface, 1 UART interface, 1 SPI interface.
動作確認の内容は図が多いので、分けます。
〔Aarduino Due〕
ボードマネージャに Aarduino Due を追加します。
DUE で検索し
インストールをクリックします。
インストールが終わるとこのような表示が出ます。
ボードを選択し
ポートを選んで
ボード情報を確認します。
Blink をコンパイル、ロードして LED の点滅を確認します。
無事に点滅しました。
〔Seeeduino Cortex-M0+〕
Arduino IDE に Seeed のボードマネージャの URL を追加します。
検索欄に samd_zero を入れて検索し、ライブラリを選択してインストールします。
しばらくすると完了します。
ボードをつなぐとメッセージが表示されます。
ボードを選択し
ポートを選んで
ボード情報を確認します。
Blink をコンパイル、ロードすると LED の点滅が確認できます。
〔Seeeduino XIAO〕
ボードマネージャを開き、検索欄に Seeeduino XIAO を入れて検索し、ライブラリを選択してインストールします。
しばらくすると完了します。
ボードを選択し
ポートを選んで
ボード情報を確認します。
Blink をコンパイル、ロードすると LED の点滅が確認できます。
再生できない場合、ダウンロードは🎥こちら
そこで ARM 系 CPU の Arduino を幾つか試してみました。
試したのは、Aarduino Due、 Seeeduino Cortex-M0+、Seeeduino XIAO の3つです。
Aarduino Due は Arduino Mega 2560 と同じような外形です。
Seeeduino Cortex-M0+ は Arduino Uno と同じような外形です。
Seeeduino XIAO は ESP-WROOM-02 に似た外形です。
この中で、本命は Seeeduino XIAO です。
それぞれの仕様は次のようになっています。
Seeeduino Cortex-M0+
・ ARM Cortex-M0+ CPU running at up to 48MHz
・ 256KB in-system self-programmable Flash
・ 32KB SRAM Memory
・ Compatible with Arduino Zero
・ 10-bit, 350ksps Digital-to-Analog Converter (DAC)
・ One 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 20 channels
・ USB type C for power and data
Seeeduino XIAO
・ Powerful CPU: ARM Cortex-M0+ 32bit 48MHz microcontroller(SAMD21G18) with 256KB Flash, 32KB SRAM
・ Flexible compatibility: Compatible with Arduino IDE
・ Easy project operation: Breadboard-friendly
・ Small size: As small as a thumb(20x17.5mm) for wearable devices and small projects.
・ Multiple development interfaces: 11 digital/analog pins, 10 PWM Pins, 1 DAC output, 1 SWD Bonding pad interface, 1 I2C interface, 1 UART interface, 1 SPI interface.
動作確認の内容は図が多いので、分けます。
〔Aarduino Due〕
ボードマネージャに Aarduino Due を追加します。
DUE で検索し
インストールをクリックします。
インストールが終わるとこのような表示が出ます。
ボードを選択し
ポートを選んで
ボード情報を確認します。
Blink をコンパイル、ロードして LED の点滅を確認します。
無事に点滅しました。
〔Seeeduino Cortex-M0+〕
Arduino IDE に Seeed のボードマネージャの URL を追加します。
検索欄に samd_zero を入れて検索し、ライブラリを選択してインストールします。
しばらくすると完了します。
ボードをつなぐとメッセージが表示されます。
ボードを選択し
ポートを選んで
ボード情報を確認します。
Blink をコンパイル、ロードすると LED の点滅が確認できます。
〔Seeeduino XIAO〕
ボードマネージャを開き、検索欄に Seeeduino XIAO を入れて検索し、ライブラリを選択してインストールします。
しばらくすると完了します。
ボードを選択し
ポートを選んで
ボード情報を確認します。
Blink をコンパイル、ロードすると LED の点滅が確認できます。
再生できない場合、ダウンロードは🎥こちら
コメント 0