Новые добавленные
- SoftWire
- IRLremote
- Adafruit TouchScreen
- Adafruit TFTLCD Library
- Adafruit PCD8544 Nokia 5110 LCD library
- Low-Power
- nRF8001 (Adafruit)
- 8266 IR Remote SDK
- keyboard
- MAX30100
- TM1637
- max3010x
Что такое библиотеки?
При создании проектов с помощью микроконтроллеров Ардуино и аналогов есть возможность для разных целей использовать готовые Библиотеки.
Библиотека - это готовый набор файлов, в которых представлен готовый код для правильной работы разных сенсоров, датчиков и модулей.
Большая часть библиотек зарегистрирована в Менеджере Библиотек Ардуино (Arduino Library Manager). Дополнительно существуют встроенные библиотеки в Arduino IDE.
Библиотеки отдельно подключаются к проектам с использованием Ардуино и в них уже заложена логика и структура обработки разных данных, что сильно упрощает и сокращает время создания устройств. Все официальные библиотеки в большинстве случаев предоставляются бесплатно.
Для работы вам необходимо скачать и установить на компьютер среду разработки Arduino IDE.
Встроенные библиотеки в Arduino IDE
Вместе с дистрибутивом интегрированной среды разработки Arduino IDE поставляются встроенные библиотеки. Установка и подключение библиотек в Arduino IDE - это отдельный процесс, которому мы посвятили отдельную статью.
Многие разделяют все библиотеки на 3 основных группы:
- Встроенные.
- Дополнительные.
- Зависимые.
Остановимся немного подробнее на данной терминологии.
Встроенные библиотеки
Встроенные библиотеки - наборы файлов, которые уже идут вместе со средой разработки Arduino IDE. Можно сказать, что они сразу установлены в среде.
Такие библиотеки не нужно отдельно искать и скачивать. Как только вы запустили среду Ардуино - вы можете их начать использовать в своих проектах.
Дополнительные библиотеки
Дополнительные библиотеки отдельно скачивают и устанавливают. Эти библиотеки идут с различными модулями, которые помогают создавать более сложные устройства. Среди таких модулей разные датчики, сенсоры, а иногда и более сложные гаджеты.
Как правило, такие библиотеки скачивают на сайтах производителей модулей. Некоторые основные библиотеки вы можете скачать в этом разделе.
Зависимые библиотеки
Без таких библиотек не могут работать основные установленные библиотеки. Изредка такое может встретиться при создании какого-то проекта.
Но как правило производители в один архив помещают всё что необходимо.
Список встроенных библиотек
На официальном сайте производителя Ардуино arduino.cc можно найти список встроенных библиотек.
Вместе с Arduino IDE на данный момент идут:
- EEPROM
- Ethernet / Ethernet 2
- Firmata
- GSM
- LiquidCrystal
- SD
- Servo
- SPI
- SoftwareSerial
- Stepper
- TFT
- WiFi
- Wire
Скачать набор из 37 библиотек
Вы можете скачать набор из 37 основных библиотек одним архивом:
Скачать набор библиотекПолезные статьи про теме
На нашем сайте вы можете прочитать полезные статьи про установку библиотек и работу с ними.