AceButton

An Adjustable Compact Event-driven (ACE) button library that handles debouncing and dispatches events to a user-defined event handler.

Author
Brian T. Park
Website
https://github.com/bxparks/AceButton
Category
Signal Input/Output
Library Type
Contributed
Architectures
Any

Supported events are Pressed, Released, Clicked, DoubleClicked, LongPressed, and RepeatPressed. Timing parameters, event activation, and event suppression can be configured at compile-time or run-time. Optimized for compact memory consumption. Unit tested using AUnit.

Downloads

Filename Release Date File Size
AceButton-1.0.6.zip 2018-03-26 347.03 KiB
AceButton-1.0.5.zip 2018-03-18 371.31 KiB
AceButton-1.0.3.zip 2018-02-13 374.92 KiB
AceButton-1.0.2.zip 2018-02-07 372.26 KiB
AceButton-1.0.1.zip 2018-02-04 371.19 KiB
AceButton-1.0.0.zip 2018-02-04 371.19 KiB