Arduino IDE 1.6 で ATtiny

Programming ATtiny85 with Arduino Uno - Arduino Project Hub」に従い、作業する。

(1)
Arduino UNOは持っていないので、Arduino Duemilanove 328 に IDE の「スケッチの例」にある ArduinoISP を書き込んでおく。

(2)
IDE 環境設定の追加のボードマネージャURLに以下を入力。

ボードマネージャを開き「attiny by Davis A. Mellis」の最新版をインストール。

(3)
ATtiny と Arduino Duemilanove を接続。今後も使うことを考慮して、ATtiny 書き込み用シールドを作成。電解コンデンサ10uFは耐圧16Vしか手持ちがなかったのでそちらを使う。サンプルスケッチの Blink で動作確認できるように LED、抵抗を追加。

(4)
ボード:ATtiny、プロセッサ:ATtiny85、クロック:8MHz(internal)、書き込み装置:Arduino as ISP にし、ブートローダ書き込み(書き込み装置を ArduinoIPSにするとエラー「avrdude: Error: Could not find USBtiny device (0x2341/0x49)」が出る)。

(5)
サンプルスケッチの Blink を書き込み、動作確認する。
ATtiny 書き込み用シールド上では Pin4 にLEDを接続したので、サンプルスケッチ上の Pin13 の指定を全て Pin4 に修正。LEDが点滅すれば終了。