Настройка среды Ардуино

Ардуино (1.8.5) по умолчанию устанавливается в C:\Program Files (x86)\Arduino

Ваши скетчи по умолчанию здесь C:\Users\p\Documents\Arduino.
После установки будут добавлены некоторые основные библиотеки здесь C:\Users\p\Documents\Arduino\libraries .

Вообще-то папка со вашими скетчами может быть где угодно, настраиваемся здесь:

фотка 1

Если что-то идет не так включаем подробную информацию по выводам отладочных сообщений при копмиляции и загрузке. И смотрим что/откуда берется, какие каталоги задействованы.

фотка 2

На самом деле ардуин IDE может быть несколько на компе в каких-то странных каталогах типа C:\Users\p\AppData\Local\Arduino15... . Также сюда попадают каким-то образом кастомные библиотеки.

допустим подключаем сторонний контроллер например esp8266

Preferences / Additional Board Manager URLs : http://arduino.esp8266.com/staging/package_esp8266com_index.json

фотка 3

см. C:\Users\p\AppData\Local\Arduino15 - сюда будут добавляться файлы для новой платы (библиотеки,...)

чтобы завершить подключение ESP8266 идем в Board Manager , ищем "Esp" , находит ESP Community (жмем Install)

фотка 4

Появляются файлы каталоги :
C:\Users\p\AppData\Local\Arduino15\packages\esp8266\hardware\
C:\Users\p\AppData\Local\Arduino15\packages\esp8266\tools

Теперь в Ардуино мы увидим новые платы:

фотка 5

и новые скетчи в Examples (для esp8266)
реально добавляются в C:\Users\p\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0-rc1\libraries\ESP8266HTTPClient\examples\

фотка 6