· 

Seeeduino XIAOを使ってみる 1

Seeeduino XIAOを買っちゃいました。高性能のArduinoマイコンボードが、この価格で。

お安い。3個で1750円。Primeな人は迷わずポチってしまいましょー、、、ってポチっちゃいました。

で、ちっちゃい、、、が、、、ピン数少なっ。特定用途なら耐えられるか、、、。

こんな感じで届きます。

開けるとこんな感じです。

使い方の詳しいことはここをみる。

日本語表示にするとフレームが狂っちゃうので、chromeで英語表示にして日本語に翻訳したほうが見やすいっちゃ~見やすい。

では、環境を整えます。

 

説明にはないけど、先にSAMD21の開発環境を入れてないといけないかもしれない。SAMD21の開発環境は、ボードマネージャーでArduino SAMD Boardsをインストールです。

 

では、追加のボードマネージャーに

https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json

を追加。

ボードマネージャーで、

seeed

を検索すると

Seeed SAMD Boardsのなかに、Seeeduino XIAOあります。インストールを押しましょう。

ではHelloWorldいきます(Lチカとかいらねっすよね)。

ぶっ挿すと、ドライバのインストールが勝手に始まり、おそらく無事終了します。

で、ArduinoでボードをSeeeduino XIAOにして、ポートもそれらしいものを 選ぶ。

こやつのUARTはpinoutに従い外部ピンですが、ほとんどの場合は今すでに挿しているUSBでとりたいですよね。で、こうします。

  1. void setup() {
  2.   SerialUSB.begin(115200);
  3.   while(!SerialUSB){
  4.     //wait for SerialUSB stabled
  5.   }
  6. }
  7. uint8_t counter;
  8. void loop() {
  9.   SerialUSB.print(F("Hello World!   "));
  10.   SerialUSB.println(counter++);
  11.   delay(1000);
  12. }

これをコンパイルして書き込みしてシリアルモニターを開くと、1秒でカウントアップしている様が表示されますktkr!!