Topic: "debounce-button"
evert-arias/EasyButton
Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Language: C++ - Size: 354 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 465 - Forks: 66

JChristensen/JC_Button
Arduino library to debounce button switches, detect presses, releases, and long presses
Language: C++ - Size: 51.8 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 427 - Forks: 102

bxparks/AceButton
An adjustable, compact, event-driven button library for Arduino that debounces and dispatches events to a user-defined event handler.
Language: C++ - Size: 3.16 MB - Last synced at: 17 days ago - Pushed at: 11 months ago - Stars: 404 - Forks: 38

wkoch/Debounce 📦
Arduino library for button debouncing.
Language: C++ - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 30 - Forks: 10

ArminJo/EasyButtonAtInt01
Arduino library for push buttons at INT0 and / or INT1 pin (pin 2 / 3). Provides debouncing and toggle button functionality.
Language: C++ - Size: 150 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 10 - Forks: 1

yuanbo-peng/Combination-Lock
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.
Language: VHDL - Size: 1020 KB - Last synced at: 13 days ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 3

Dlloydev/Toggle
Arduino button debounce library for various switch types, port expanders and other 8-bit data sources. Fast and robust debounce algorithm.
Language: C++ - Size: 109 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 2

kotyara12/reGpio
Обработка событий на входах (кнопки, PIR и т.д.) по прерыванию с таймером подавления дребезга контактов
Language: C++ - Size: 5.86 KB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 2

GabyGold67/ButtonToSwitch_AVR
Complete buttons to switches library implemented for Arduino, with flags update automation, function callbacks, all encapsulated in classes sharing a common API for simplest implementation, use, modification or replacement when needed.
Language: C++ - Size: 1.15 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

ddjain/ngDebounceClick
Language: JavaScript - Size: 183 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

MicroBeaut/ADebouncer
Advanced Debouncer Library for Arduino
Language: C++ - Size: 20.5 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

pilotak/DebounceIn
Debounce InterruptIn for mbed
Language: C++ - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 3

GabyGold67/ButtonToSwitch_ESP32
Complete buttons to switches library implemented for ESP32-Arduino, with flags update automation, function callbacks, tasks unblocking, task resumes, all encapsulated in classes sharing a common API for simplest implementation, use, modification or replacement when needed.
Language: C++ - Size: 1.75 MB - Last synced at: about 20 hours ago - Pushed at: about 22 hours ago - Stars: 2 - Forks: 0

DoImant/Button_SL
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.
Language: C++ - Size: 22.5 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 1

evert-arias/easybtn-docs
EasyButton official documentation
Language: TypeScript - Size: 3.69 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 3

swvincent/sonoff-long-press
Long button press detect and debounce for the ESP8266-based SonOff Basic WiFi smart switch.
Language: Python - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

mrnko/lite-debounce-js
A lightweight, dependency-free debounce utility for JavaScript functions. Supports both leading and trailing edge execution. Perfect for input handlers, resize events, and performance optimization in modern web apps.
Language: JavaScript - Size: 26.4 KB - Last synced at: 8 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

GabyGold67/MomentaryPushButtonsAsSwitches 📦
MpbToSwitch is an Esp32-Arduino library that implements all kind of switches logical internal mechanisms out of simple push buttons (Momentary buttons)
Language: C++ - Size: 541 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

GabyGold67/ButtonToSwitch_STM32
An STM32-RTOS library to implement all kind of switches out of simple push buttons (Momentary buttons) by using embedded simulated behavior
Language: C++ - Size: 3.25 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

ellisgl/addressable-debouncer-verilog
Addressable 8 SPDT debouncer in Verilog
Language: Verilog - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

AmaanMultani/lite-debounce-js
LiteDebounce is a lightweight utility for debouncing JavaScript functions, designed to improve performance without any dependencies. It offers both leading and trailing execution options, making it ideal for handling user inputs and optimizing event performance. 🐙🌟
Language: JavaScript - Size: 26.4 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

charan-271/insulin-pump
This project implements a programmable insulin delivery system using an ESP32 microcontroller, providing precise dosing through a user-friendly interface. The system is designed to be portable, reliable, and easy to operate through a menu-driven OLED display.
Language: C++ - Size: 1.2 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

phaoer/react-ez-ui
A customizable component library for React that does not rely on predefined UI styles, allowing complete control over the design and content of the components.
Language: TypeScript - Size: 54.7 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Ratimus/MagicButton
Arduino library to wrap clickable rotary encoder in a simple message structure, plus a sweet debounce routine
Language: C++ - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

xdzmkus/ArduLibs
Arduino libraries
Language: C++ - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MicroBeaut/RepeatButton
RepeatButton Library for Arduino
Language: C++ - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

xdzmkus/STM32_DebounceButton
STM32 C++ Button Library with debouncing algorithm
Language: C - Size: 2.11 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

AdriLighting/arduino_bpDebounce
Arduino Library for momentary push button
Language: C++ - Size: 350 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

bdubs-astro/uPy_Debounce_Switch
debounce a switch using interrupts
Language: Python - Size: 248 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

murige34/ButtonLite
Arduino library for debouncing input tactile switch.
Language: C++ - Size: 138 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

bdubs-astro/DebounceSwitch
de-bounce a mechanical switch
Language: C++ - Size: 3.19 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Abhi-lab2/The-Movie-App
Movie Recommendation App - It shows you reviews and ratings of the movies that you search. Also it uses Movie API.
Language: CSS - Size: 5.86 KB - Last synced at: 22 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

bdubs-astro/DebounceSwitch-Test
de-bounce a mechanical switch
Language: C++ - Size: 3.21 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

m-xor/button-for-microcontrollers
Button debouncer
Language: C - Size: 7.81 KB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Feqzz/debouncing-test-system
👨🎓 School assignment. A debouncing test system for the Basys-3 board.
Language: VHDL - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

BitterOcean/AVRDebouncing Fork of MaryamSaeedmehr/AVRDebouncing
Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

ignaziob/MQTT-doorbell
Doorbell based on MQTT publish/subscribe. E2E project using Raspberry PI 3B+ Lolin D1 as remote slave(s)
Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

vldpro/stm32-examples
Examples with LEDs for STM32F30x (NUCLEO-F303ZE)
Language: C - Size: 13.1 MB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

adesandr/MAD_Single
Travel and Angle calculator for RC plane using an arduino pro mini
Language: C++ - Size: 1.25 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
