SSブログ

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+
hardware.png
・ 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
Seeeduino-XIAO-pinout.jpg
・ 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 で検索し
1-board_manager.jpg
インストールをクリックします。
2-board_manager.jpg
インストールが終わるとこのような表示が出ます。
3-board_manager.jpg
ボードを選択し
4-board_select.jpg
ポートを選んで
5-Port_Select.jpg
ボード情報を確認します。
6-board_info.jpg
7-board_info.jpg
Blink をコンパイル、ロードして LED の点滅を確認します。
無事に点滅しました。
〔Seeeduino Cortex-M0+〕
Arduino IDE に Seeed のボードマネージャの URL を追加します。
8-board_URL.jpg
検索欄に samd_zero を入れて検索し、ライブラリを選択してインストールします。
9-Seeeduino_M0.jpg
しばらくすると完了します。
10-Seeeduino_M0_installed.jpg
ボードをつなぐとメッセージが表示されます。
11-Seeeduino_M0_ready.jpg
ボードを選択し
12-Seeeduino_M0_board.jpg
ポートを選んで
13-Seeeduino_M0_port.jpg
ボード情報を確認します。
14-Seeeduino_M0_info.jpg
Blink をコンパイル、ロードすると LED の点滅が確認できます。
〔Seeeduino XIAO〕
ボードマネージャを開き、検索欄に Seeeduino XIAO を入れて検索し、ライブラリを選択してインストールします。
15-Seeeduino_XIAO.jpg
しばらくすると完了します。
16-Seeeduino_XIAO.jpg
ボードを選択し
17-Seeeduino_XIAO_board.jpg
ポートを選んで
18-Seeeduino_XIAO_port.jpg
ボード情報を確認します。
19-Seeeduino_XIAO_info.jpg
Blink をコンパイル、ロードすると LED の点滅が確認できます。

nice!(1)  コメント(0) 
共通テーマ:趣味・カルチャー

nice! 1

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。