AbleButtons

The Arduino Button Library Extension (ABLE) is a simple, lightweight button library to capture input from buttons connected to the Arduino.

Author
John Scott
Website
https://www.jsware.io/able-buttons/
Github
https://github.com/jsware/able-buttons
Category
Signal Input/Output
License
MIT
Library Type
Contributed
Architectures
avr

AbleButtons supports debouncing buttons, basic button presses, held buttons and idle buttons, button clicks and callback functions. AbleButtons supports managing list of buttons together. Both pulldown and pull-up resistor circuits are supported. AbleButtons minimises its memory requirements through choosing a button class at compile time. A 'using Button = AbleButton' style command in your code includes just the features needed in your program.

Downloads

Filename Release Date File Size
AbleButtons-0.2.0.zip 2022-11-16 678.61 KiB