Библиотеки · статья

Как установить библиотеку Arduino

Библиотека — это готовый код для датчика, экрана или модуля. Разбираем три способа установки в Trema IDE: через менеджер, автоматически по строке #include и из ZIP-файла.

Способ 1. Менеджер библиотек

Откройте раздел «Библиотеки» в левой панели. Это каталог libraries.trema.ru прямо внутри программы: тысячи библиотек Arduino с русскими описаниями, зеркало работает из России без обходных путей. Найдите нужную библиотеку по имени, нажмите «Установить» — и через несколько секунд она готова к работе.

Менеджер библиотек Arduino в Trema IDE: поиск, установка и русские описания библиотек
У установленной библиотеки появляются кнопки INCLUDE (вставить #include в скетч) и «Примеры».

Установленные библиотеки хранятся на компьютере — дальше они работают без интернета. Кнопка INCLUDE сама вставит нужную строку подключения в начало скетча.

Способ 2. Автоматически — по строке #include

Самый удобный путь: просто напишите в скетче #include <ИмяБиблиотеки.h> и нажмите «Проверить». Если библиотека не установлена, Trema IDE заметит это и предложит скачать её из каталога — в один клик, без поиска вручную.

Trema IDE сообщает, что библиотека Arduino не найдена, и предлагает установить её из каталога
Библиотека из #include не найдена: программа объясняет это по-русски и предлагает установить её сама.

Это работает и с чужими скетчами из интернета: откройте скетч, нажмите «Проверить» — и программа сама предложит доустановить всё, чего не хватает.

Способ 3. Из ZIP-файла

Некоторые библиотеки распространяются файлом — например, со страницы производителя модуля или с GitHub («Code → Download ZIP»). Такой архив устанавливается через менеджер библиотек: формат библиотек у Trema IDE и Arduino IDE общий, ничего переделывать не нужно.

Где искать библиотеки

  • В самой программе — раздел «Библиотеки», поиск по имени или ключевому слову.
  • На сайте libraries.trema.ru — тот же каталог с русскими описаниями, удобно изучать с телефона.
  • В документации модуля — производители обычно пишут, какая библиотека нужна их датчику или экрану.

Вопросы

Частые вопросы о библиотеках

Не нашли ответа? Напишите в поддержку

Что такое библиотека и зачем она нужна?

Библиотека — это готовый код для работы с конкретным датчиком, экраном или модулем. Вместо того чтобы разбираться в протоколе устройства, вы подключаете библиотеку строкой #include и пользуетесь простыми командами.

Откуда Trema IDE берёт библиотеки?

Из каталога libraries.trema.ru — это зеркало библиотек Arduino с русскими описаниями, работающее из России. Установленные библиотеки хранятся на вашем компьютере и дальше работают без интернета.

Подойдут ли библиотеки от Arduino IDE?

Да. Формат библиотек общий. Библиотеку можно установить из каталога или из ZIP-файла — например, скачанного с GitHub или с сайта производителя модуля.

Скетч пишет, что библиотека не найдена

Trema IDE сама замечает незнакомый #include и предлагает установить недостающую библиотеку в один клик. Если этого не произошло — откройте менеджер библиотек и найдите её по имени.

Попробуйте на своём проекте

Скачайте Trema IDE и откройте любой скетч — недостающие библиотеки программа предложит поставить сама. Все статьи — в базе знаний, раздел «Библиотеки».