ManagedButtons

A robust, non-blocking button debouncing library that works even with blocking code.

Author
Michael Nixon
Website
https://github.com/edukits/ManagedButtons
Github
https://github.com/EduKits/ManagedButtons
Category
Signal Input/Output
License
Unknown
Library Type
Contributed
Architectures
Any

Designed for block-based coding environments, this library automatically manages all button instances. It transparently handles poor user code (like long delays) by overriding the default delay() function and using a central polling manager, ensuring buttons are always responsive.

Downloads

Filename Release Date File Size
ManagedButtons-1.0.0.zip 2025-07-09 4.50 KiB