Adafruit Gemma に Arduino IDE を用いて Sketch のアップロード

Flora がいいなと思いつつも、金額面や大きさを考えると Gemma はなかなか魅力的。ということで、1枚試してみた。

Arduino Leonardo, Adafruit Flora にて Sketch をアップロードしていたので、そのノリで Adafruit Gemma にも作業をしていたら、いくつかハマりました。マニュアル読んでればそんなことはなかったんだけど。

ということで、メモ書き。

 

エラー1: avrdude: usbdev_open(): did not find any USB device “usb”

コンパイルは問題なく行くものの、アップロードの段階でエラーとなる。Board は Adafruit Gemma 8MHz を選択済み。

なぜ?と調べてみると、Programmer を USBtinyISP にしておかないといけないことが判明。

解決方法: Arduino IDE の Programmer にて USBtinyISP を指定

 

エラー2: avrdude: Error: Could not find USBtiny device (0x1781/0xc9f)

Programmer を USBtinyISP にしたものの、依然問題解決せず。Sketch のアップロードは相変わらずできない状態。

再びなぜ?と調べてみると、Gemma は Arduino や Flora と違い「完全 Arudino 互換ではない」デバイスとのこと。

解決方法: Gemma のスイッチをクリックし、赤い LED (D1) が点滅している状態の Bootloader モードにする

 

参照

https://learn.adafruit.com/introducing-gemma/setting-up-with-arduino-ide

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です