久しぶりにATtiny13Aを使う。 [Arduino]
ちょっとATtiny13Aを使ってみようとしたが一筋縄ではいかなかったので、メモ。
以下のページのお世話になりました。
Arduino IDEでATtiny13Aに書き込む
https://www.jh4vaj.com/archives/27291
・ボードの追加
追加のボードマネージャのURL
https://kimio-kosaka.github.io/bitDuino13/package_bitDuino13_index.json
ボードマネージャ
bitduino13 をインストール
ここまでは、問題ない。
・書き込み装置が指定できない問題
programmers.txt がない
コピー元フォルダ:
%PROGRAMFILES(X86)%\Arduino\hardware\arduino\avr
コピー先フォルダ:
%LOCALAPPDATA%\Arduino15\packages\bitDuino13\hardware\avr\1.0.1
これでOK。
avrdude.conf もコピーとありましたが、うちはコピーしなくてもいけた。
・USBaspでは書き込めない問題
ATtiny13Aは書き込みエラーを起こしやすく、何回かやると書き込めるとあったが、何回やっても書き込めず。
Arduino as ISP (スケッチ例にあるArduinoISPを Duemilanove/Unoなどに書きこんだもの)なら書き込めた。
AVRASP mkII (セットアップが面倒。WinAVRインストールする羽目に。)でも書き込めた。
★ほかにもAtTiny13Aを使うボードマネージャがあった。
MicroCore
https://github.com/MCUdude/MicroCore
・ボードの追加
追加のボードマネージャのURL
https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
ボードマネージャ
MicroCore をインストール
programmers.txtのコピーは不要でした。
以下のページのお世話になりました。
Arduino IDEでATtiny13Aに書き込む
https://www.jh4vaj.com/archives/27291
・ボードの追加
追加のボードマネージャのURL
https://kimio-kosaka.github.io/bitDuino13/package_bitDuino13_index.json
ボードマネージャ
bitduino13 をインストール
ここまでは、問題ない。
・書き込み装置が指定できない問題
programmers.txt がない
コピー元フォルダ:
%PROGRAMFILES(X86)%\Arduino\hardware\arduino\avr
コピー先フォルダ:
%LOCALAPPDATA%\Arduino15\packages\bitDuino13\hardware\avr\1.0.1
これでOK。
avrdude.conf もコピーとありましたが、うちはコピーしなくてもいけた。
・USBaspでは書き込めない問題
ATtiny13Aは書き込みエラーを起こしやすく、何回かやると書き込めるとあったが、何回やっても書き込めず。
Arduino as ISP (スケッチ例にあるArduinoISPを Duemilanove/Unoなどに書きこんだもの)なら書き込めた。
AVRASP mkII (セットアップが面倒。WinAVRインストールする羽目に。)でも書き込めた。
★ほかにもAtTiny13Aを使うボードマネージャがあった。
MicroCore
https://github.com/MCUdude/MicroCore
・ボードの追加
追加のボードマネージャのURL
https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
ボードマネージャ
MicroCore をインストール
programmers.txtのコピーは不要でした。