Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
-
Updated
Jun 6, 2024 - C++
Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Arduino library to debounce button switches, detect presses, releases, and long presses
An adjustable, compact, event-driven button library for Arduino that debounces and dispatches events to a user-defined event handler.
Arduino library for button debouncing.
Arduino library for push buttons at INT0 and / or INT1 pin (pin 2 / 3). Provides debouncing and toggle button functionality.
Arduino button debounce library for various switch types, port expanders and other 8-bit data sources. Fast and robust debounce algorithm.
This project is to implement a combination lock on the FPGA board using VHDL language and finite state machine. There are some possible solutions are provided to address the problems including debounce, random number generation and combination check.
Debounce InterruptIn for mbed
Обработка событий на входах (кнопки, PIR и т.д.) по прерыванию с таймером подавления дребезга контактов
Advanced Debouncer Library for Arduino
Contacts debounce assistant for stable operation of buttons and other hardware triggers
Long button press detect and debounce for the ESP8266-based SonOff Basic WiFi smart switch.
EasyButton official website
Button is a class for (debouncing) button queries. The included ButtonSL is extended so that a distinction can be made between a short and long button press.
Addressable 8 SPDT debouncer in Verilog
An STM32-RTOS library to implement all kind of switches out of simple push buttons (Momentary buttons) by using embedded simulated behavior
STM32 C++ Button Library with debouncing algorithm
MpbToSwitch is an Esp32-Arduino library that implements all kind of switches logical internal mechanisms out of simple push buttons (Momentary buttons)
Integrated_Circuit_Design class at CSULB
Add a description, image, and links to the debounce-button topic page so that developers can more easily learn about it.
To associate your repository with the debounce-button topic, visit your repo's landing page and select "manage topics."