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 на новом компьютере.

  1. На старом компьютере: найдите и скопируйте папку libraries (например, C:\Users\ВашеИмя\Documents\Arduino\libraries).

  2. На новом компьютере: установите Arduino IDE, откройте и закройте её, чтобы создалась папка Sketchbook. Вставьте скопированную папку libraries, подтвердив замену файлов при необходимости.

⚠️ Важные замечания

  • Совместимость версий IDE: скопированные библиотеки должны работать, но если на новом компьютере стоит более старая версия Arduino IDE, некоторые новые библиотеки могут быть несовместимы.

  • Системные библиотеки: этот метод копирует только библиотеки, установленные вами. Встроенные в IDE (core libraries) переносить не нужно — они уже есть в самой программе.

  • Библиотеки в пакетах плат: некоторые библиотеки устанавливаются вместе с ядрами для конкретных плат (например, ESP8266) и хранятся в системной папке Arduino15. Они не копируются описанным выше способом.

После копирования перезапустите Arduino IDE. Убедитесь, что библиотеки появились в меню Sketch > Include Library, и проверьте работу с примерами File > Examples