ちょっと難解な Arduino IDE のフォルダ (Windows) を説明します。
Arduino IDE のフォルダの一覧です。Arduino IDE の環境設定ファイルは C:\Users\<アカウント名>\AppData\Local\Arduino15 (%USERPROFILE%\AppData\Local\Arduino15) にある preferences.txt です。
機能 | パス | 備考 |
デフォルトの Arduino IDE インストール先 | 64bit: C:\Program Files (x86)\Arduino | UAC の影響を受けるので、C:\ARDUINO 等にインストールする事を推奨 |
32bit: C:\Program Files\Arduino | ||
デフォルトのスケッチ保存先 | C:\Users\<アカウント名>\Documents\Arduino | [ファイル | 環境設定] で変更可能...なのだけれども。 %USERPROFILE%\Documents\Arduino |
マニュアルの格納先 | <Arduino IDE インストール先>\reference | |
追加ボードの格納先 (自動) | C:\Users\<アカウント名>\AppData\Local\Arduino15\packages | ボードマネージャで追加されたボードの格納先 %USERPROFILE%\AppData\Local\Arduino15\packages |
追加ボードの格納先 (手動) | C:\Users\<アカウント名>\Documents\Arduino\hardware *1 | Arduino ID を インストーラでインストールした場合にはここを推奨 %USERPROFILE%\Documents\Arduino\hardware |
<Arduino IDE インストール先>\hardware | Arduino ID を ZIP でインストールした場合にはここを推奨 | |
追加ライブラリの格納先 (自動/手動) | C:\Users\<アカウント名>\Documents\Arduino\libraries *1 | ライブラリマネージャで追加されたライブラリの格納先。 Arduino ID を インストーラでインストールした場合にもここを推奨 %USERPROFILE%\Documents\Arduino\libraries |
追加ライブラリの格納先 (手動) | <Arduino IDE インストール先>\libraries | Arduino ID を ZIP でインストールした場合にはここを推奨 |
*1 [ファイル | 環境設定] の "スケッチブックの保存場所" を変更すると正しく動作しなくなる事がある。
個人的には手動でボードやライブラリを追加するのに %USERPROFILE%\Documents\Arduino 以下に置くのは好きではありません。何故ならここはデフォルトのスケッチ格納先でもあり、何も考えずに使うとフォルダがゴチャゴチャするからです。もちろん、環境設定で変更可能なのですが、ここを変更すると今度は一部のボードやライブラリが動作しない事があるのです。
面倒なので C:\ARDUINO にインストールして、追加のボードやライブラリはすべて C:\ARDUINO\hardware と C:\ARDUINO\library に置いてしまってもいいかと思います (他の PC で使う時も C:\ARDUINO だけコピーすればよくなるので)。
ここにある情報が役に立って、「調べる手間が省けたからオマイに飯でもおごってやるよ」 というハートウォーミングな方がいらっしゃいましたら、下のボタンからどうぞ。