An open API service providing repository metadata for many open source software ecosystems.

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