ARDUniaButton

A non-blocking Arduino button event library with debounce, clicks, long press and repeat.

Author
Hamidreza Milaninia [ARDUnia]
Maintainer
Hamidreza Milaninia
Website
https://github.com/ARDUnia/ARDUniaButton
Category
Device Control
License
MIT
Library Type
Contributed
Architectures
Any

Provides deterministic button state and event detection using millis(), with polling and callback APIs. Default wiring uses INPUT_PULLUP with the button connected to GND.

Downloads

Filename Release Date File Size
ARDUniaButton-0.2.1.zip 2026-10-20 11.99 KiB
ARDUniaButton-0.2.0.zip 2026-09-30 10.81 KiB