Arduino IDE хранит установленные библиотеки в папке Sketchbook, и в большинстве случаев их можно просто скопировать на другой компьютер.
📁 Как найти папку с библиотеками
Расположение папки Sketchbook по умолчанию зависит от вашей операционной системы:
| Операционная система | Путь к папке Sketchbook по умолчанию |
|---|---|
| Windows | C:\Users\{username}\Documents\Arduino |
| macOS | /Users/{username}/Documents/Arduino |
| Linux | /home/{username}/Arduino |
Все установленные вами библиотеки (через Library Manager или вручную из ZIP-архива) находятся в подпапке libraries внутри этой папки Sketchbook. Например, путь будет выглядеть так: .../Arduino/libraries/.
Чтобы точно узнать путь к вашему Sketchbook, откройте Arduino IDE и перейдите в меню File > Preferences (или Arduino IDE > Preferences на macOS). Нужный путь указан в строке "Sketchbook location".
💾 Как скопировать библиотеки на другой компьютер
Чтобы перенести библиотеки, скопируйте всю папку libraries из старого Sketchbook в папку Sketchbook на новом компьютере.
-
На старом компьютере: найдите и скопируйте папку
libraries(например,C:\Users\ВашеИмя\Documents\Arduino\libraries). -
На новом компьютере: установите Arduino IDE, откройте и закройте её, чтобы создалась папка Sketchbook. Вставьте скопированную папку
libraries, подтвердив замену файлов при необходимости.
⚠️ Важные замечания
-
Совместимость версий IDE: скопированные библиотеки должны работать, но если на новом компьютере стоит более старая версия Arduino IDE, некоторые новые библиотеки могут быть несовместимы.
-
Системные библиотеки: этот метод копирует только библиотеки, установленные вами. Встроенные в IDE (core libraries) переносить не нужно — они уже есть в самой программе.
-
Библиотеки в пакетах плат: некоторые библиотеки устанавливаются вместе с ядрами для конкретных плат (например, ESP8266) и хранятся в системной папке
Arduino15. Они не копируются описанным выше способом.
После копирования перезапустите Arduino IDE. Убедитесь, что библиотеки появились в меню Sketch > Include Library, и проверьте работу с примерами File > Examples