Seesaw
Работа с энкодерами, кнопочными матрицами и слайдерами Adafruit Seesaw по I2C без лишних зависимостей
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:7dc73531ac08e94dcbfc730a94d9221236b09785e732b6c7db86ea5339151c5eSeesaw-1.1.0-7dc73531.zipОписание
Упрощённая библиотека для работы с модулями Adafruit на шине I2C: энкодеры, кнопочные матрицы и слайдеры серии Seesaw. В отличие от официальной версии, здесь минимальный размер и не требуются дополнительные зависимости от Adafruit. Поддерживает Rotary Encoder, NeoKey 1x4 и NeoSlider. Для энкодера доступны отслеживание позиции и состояния кнопки, управление встроенным неопиксельным индикатором. Каждое устройство инициализируется через конструктор с указанием адреса на шине (по умолчанию 0x36, диапазон 0x36–0x3F) и номера порта Wire, если используется не стандартный интерфейс. Подходит для компактных проектов, где критична лёгкость кода и минимум зависимостей.