GyverKey
Обработка матричных и аналоговых клавиатур с поддержкой простого режима и расширенной функциональности через uButton
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8920818d2ad3334727ce86fc681cefe7713d34f5309726d6bb8b99fbbefe08f0GyverKey-1.0.2-8920818d.zipОписание
Работаете с матричной или аналоговой клавиатурой и нужна нормальная обработка нажатий? GyverKey вас спасёт. Библиотека поддерживает оба типа клавиатур в двух вариантах: простом (выдаёт только индекс нажатой кнопки) и расширенном на базе uButton, где можно обрабатывать удержания, многократные клики и прочие события. Работает со всеми Arduino платформами благодаря использованию стандартных функций. Зависит от GyverIO и uButton, так что их нужно установить перед использованием. Выбирайте класс в зависимости от потребностей: MatrixKeyMin или AnalogKeyMin для минимализма, MatrixKey или AnalogKey если нужна расширенная функциональность.