ButtonPoll

A lightweight, non-blocking input handler for buttons and selectors with event-based callbacks.

Author
Ulywae
Website
https://github.com/ulywae/ButtonPoll
Category
Device Control
License
MIT
Library Type
Contributed
Architectures
Any

ButtonPoll is an efficient input engine using 32-bit masking to handle up to 32 pins. It supports momentary buttons, selectors (toggle), and repeat patterns with a clean event contract system (Press, Release, Selector ON/OFF).

Downloads

Filename Release Date File Size
ButtonPoll-1.0.1.zip 2026-04-12 7.66 KiB
ButtonPoll-1.0.0.zip 2026-04-12 7.66 KiB