背景
Arduino 2.x で環境を再構築したときに、Ethernet や TFT、SD 等のいわゆる Built-In ライブラリが自動でインストールされない現象が発生した。再インストールをしても問題が解決せず、ネット上にも解決策が載っていなかったため、今後同様の問題に悩まされる方のために解決方法を残しておく。環境は Windows を想定する。
原因
よくわからんキャッシュのせい。
解決方法
Roaming ディレクトリ下の arduino-ide フォルダを削除する。
C:\Users\%USERNAME%\AppData\Roaming\arduino-ide <-このディレクトリを削除する
Arduino を再起動すると自動的に Built-In ライブラリのインストールが開始されるハズ。
以上。