Signal Input/Output

EZButton

Transform raw button/touch inputs into events easily.

Subscibe to Pressed/Released/Hold/HoldReleased events of as many buttons as you want. Customize time thresholds and debouncing. Works with any button read method.

Go to repository

This library is compatible with all architectures so you should be able to use it on all the Arduino boards.