新春早々、新規PCの整備に勤しんでいます(^^;;

早速、Arduino IDE 2.2.1 でATtiny202など用のボードマネージャ "megaTinycore"が読み込めない事態が発生しました。


ボードマネージャ のURLは問題ないようです。
 http://drazzy.com/package_drazzy.com_index.json

・結果的にレガシーのArduino IDE 1.8.19で読み込みました。
 読み込むとArduino IDE 2.2.1でも使えました。

https://www.arduino.cc/en/software
 (レガシーもあるArduino IDE のダウンロードページ)
Installing megaTinyCore
 (megaTinycoreの作者のArduino IDEに対する見解)



1.Arduino IDE 1.8.19で読み込む

Arduino IDE 1.8.19の「ファイル」の”環境設定”でボードマネージャのURLを追加します。
URLは http://drazzy.com/package_drazzy.com_index.json

これでボードマネージャの項目に反映されるので追加インストールします。






2.Arduino IDE 2.2.1で使用する

・ボードマネージャとしてmegaTinycore(2.6.10)がインストールされている事を確認してプログラムを書きます。





・「ツール」でMPUや書き込み装置を設定し、今回はUSBシリアル経由でATtiny402に書き込んでいます。






以上で、Arduino IDE 2.2.1でATtiny402に普通のLチカが動かせましたV(^^)。





うーむ、Raspberry Pi Pico やESP32のボードマネージャなどは何の問題もなく読み込めたのですが、、、どうしてでしょう?

もしかしてmegaTinycoreのボードマネージャ のURLだけが”http:”でセキュアーではないので、Arduino IDE 2.2.1が読み込みを拒否しているのでしょうか??

よく分かりませんが、バージョンが上がるとうまくいかない事がPCでは良くあるので、評判の安定したレガシーバージョンも大切にしておかないといけませんね。