Arduino 1.6時代のATtiny開発 - その4 [Arduino]
今回はoptibootについて、、
自分では試していません。とりあえず情報だけ。
そもそもですが、ISPで書き込めるのに、あえてシリアル通信で書き込む必要があるかどうか。
<メリット>
・既存のUSBシリアル変換器が使える
・もともとシリアル通信をするハードをつくる予定なら共用できて便利
・ISPよりI/Oピン数を減らせる(VCC, GND, Resetを除くと 3→2本ですむ)
<デメリット>
・リセットのパーツが必要
・プログラムの書き込み容量が減る
・optibootはあるか?ボードマネージャで簡単インストールできるか?
前回のボードマネージャでの追加で、ATtiny 841, 1634, 828, 167, 87 にはoptibootがありましたが、ATtiny85は、、、
optibootありました。
GitHub - TCWORLD/ATTinyCore: ATTiny Core for Arduino 1.0+:
https://github.com/TCWORLD/ATTinyCore
さらに探すとボードマネージャもありました。
Bootload Your ATtiny85 - Hackster.io:
https://www.hackster.io/porrey/bootload-your-attiny85-625387
どうやら、Snapduino というプロジェクトのようです。
Snapduino - Hackster.io:
https://www.hackster.io/porrey/snapduino-e5f0a5
自分では試していません。とりあえず情報だけ。
そもそもですが、ISPで書き込めるのに、あえてシリアル通信で書き込む必要があるかどうか。
<メリット>
・既存のUSBシリアル変換器が使える
・もともとシリアル通信をするハードをつくる予定なら共用できて便利
・ISPよりI/Oピン数を減らせる(VCC, GND, Resetを除くと 3→2本ですむ)
<デメリット>
・リセットのパーツが必要
・プログラムの書き込み容量が減る
・optibootはあるか?ボードマネージャで簡単インストールできるか?
前回のボードマネージャでの追加で、ATtiny 841, 1634, 828, 167, 87 にはoptibootがありましたが、ATtiny85は、、、
optibootありました。
GitHub - TCWORLD/ATTinyCore: ATTiny Core for Arduino 1.0+:
https://github.com/TCWORLD/ATTinyCore
さらに探すとボードマネージャもありました。
Bootload Your ATtiny85 - Hackster.io:
https://www.hackster.io/porrey/bootload-your-attiny85-625387
どうやら、Snapduino というプロジェクトのようです。
Snapduino - Hackster.io:
https://www.hackster.io/porrey/snapduino-e5f0a5
2016-10-14 13:18
nice!(0)
コメント(1)
トラックバック(0)
thanks
by お名前(必須) (2020-11-11 14:29)