EasyButton

Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.

Author
Evert Arias
Website
https://easybtn.earias.me/
Github
https://github.com/evert-arias/EasyButton
Category
Signal Input/Output
License
MIT
Library Type
Contributed
Architectures
Any

EasyButton is an small Arduino library for debouncing momentary contact switches like tactile buttons. It uses events and callbacks to trigger actions when a button is pressed once or held for a given duration. It also provides a sequence counter to be able to rise an event when a given pattern of presses has been matched.

Downloads

Filename Release Date File Size
EasyButton-2.0.3.zip 2023-07-04 79.46 KiB
EasyButton-2.0.1.zip 2020-10-05 78.47 KiB
EasyButton-2.0.0.zip 2020-04-11 19.19 KiB
EasyButton-1.2.1.zip 2020-04-03 14.94 KiB
EasyButton-1.2.0.zip 2020-03-23 14.99 KiB
EasyButton-1.1.1.zip 2019-08-18 112.74 KiB
EasyButton-1.1.0.zip 2019-08-13 111.88 KiB
EasyButton-1.0.2.zip 2019-08-05 110.72 KiB
EasyButton-1.0.1.zip 2019-02-15 107.67 KiB
EasyButton-1.0.0.zip 2018-09-05 88.08 KiB