Arduinoで環境づくり

Tagged as old-blog , arduino
Written on

Arduinoボードを買いました。 お金ないのに・・・でも部のためなら仕方ない。

Arduino Leonardo

さて、最初に早速詰まったんだけど、 Ubuntuのリポジトリに入ってるArduinoのSDKは最新版じゃない。 そのせいで、Leonardoは対応してない。プログラムをアップロードできない。 公式から最新版を得てくること。

で、いくつかやったら一瞬でサーボモータを動かせて驚愕する。 これはスゴイ。 Arduinoのマイコンプログラミングの敷居下げ能力はすばらしいぞ。

そういうことで、環境づくり。 Emacsユーザなので、もちろん純正のjavaアプレットみたいなエディタは気に 入らない。結局半日かかった。

arduino-modeArduino-Make を導入。しかし・・・アップロードできない。

Arduino Leonardoは、公式にあるように、ブートローダーの仕様がUnoらとは 異なっている。安くするためのワンチップ構成が仇となっている。 Arduino-Make はそこのところを無視しているためアップロードできないのだ。 速攻でForkして 直してPull Request投げてやった。人のコード使ってだけど。

さて何つくろうか。