- GyverButton - библиотека для полной отработки нажатия кнопки. Возможности:
- Опрос кнопки с программным антидребезгом контактов
- Отработка нажатия, удерживания отпускания кнопки
- Отработка одиночного, двойного и тройного нажатия (вынесено отдельно)
- Отработка любого количества нажатий кнопки (функция возвращает число нажатий)
- Отработка нажатия и удержания кнопки
- Настраиваемый таймаут повторного нажатия/удержания
- Функция изменения значения переменной с заданным шагом и заданным интервалом по времени
- Пример использования в папке examples, показывает все возможности библиотеки
- Отличия от oneBtton и подобных библиотек: методы библиотеки не создают новые функции, что упрощает применение в сотни раз
- GyverEncoder - библиотека для отработки энкодера. Возможности:
- Отработка поворота
- Отработка нажатия кнопки с антидребезгом
- Отработка нажатия и удержания кнопки
- Отработка "нажатого поворота" - такого вы нигде не найдёте. Расширяет возможности энкодера ровно в 2 раза
- Имеет встроенный счётчик для поворота, всё можно настроить
- Настраиваемые пределы изменяемой величины, а также шаг изменения
- Пример использования в папке examples, показывает все возможности библиотеки
- TM74HC595_Gyver - библиотека для дисплея на сдвиговике TM74HC595
- Подробное описание здесь http://alexgyver.ru/tm74hc595_display/
- Пример использования в папке examples, показывает все возможности библиотеки
- TM1637_Gyver_v.2 - библиотека для дисплея на сдвиговике TM1637
- Подробное описание здесь http://alexgyver.ru/tm1637_display/
- Пример использования в папке examples, показывает все возможности библиотеки