Назад к каталогу

PBEnhancer

Распознавание событий кнопок и переключателей — короткие нажатия, долгие удержания, двойные клики и фронты сигнала

Версия0.2.23
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер9.78 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.2.239.78 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:80e7117b299c10dfc43f3a7ecbc83690fc45ccc25553689831f4ffc67b27791c
АрхивPBEnhancer-0.2.23-80e7117b.zip

Описание

Библиотека для работы с кнопками и переключателями, когда нужно ловить не просто нажатия, а разные типы событий — короткое нажатие, долгое удержание, двойной клик, фронты сигнала. Поддерживает как классический подход с callback-функциями, так и проверку состояния через методы. При инициализации настраиваются пороги для определения долгого нажатия (по умолчанию 500 мс) и двойного клика (100 мс), а также время дебаунса для игнорирования помех (20 мс). В наборе события SINGLE, LONG, DOUBLE, RISING_EDGE, FALLING_EDGE, CHANGE, PRESSING и RELEASING. Подходит для простых проектов с тактильными кнопками, где нужна гибкость в распознавании жестов без излишних сложностей.

Версии

Показано: 16
0.2.232026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.202026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.192026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.172026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.162026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.152026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.142026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.132026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.122026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.112026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.102026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.82026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.62026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.12026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.2.02026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.02026-08-23 19:13:30 UTC
ZIP по запросу
первое скачивание может быть дольше