MultiButton: An Efficient State Machine Library Supporting 7 Button Events for Bare Metal and RTOS
Repository Address:https://github.com/0x1abin/MultiButton An efficient and flexible multi-button state machine library that supports various button event detection. Features ✅ Multiple Button Events: Press, Release, Single Click, Double Click, Long Press Start, Long Press Hold, Repeat Press ✅ Hardware Debounce: Built-in digital filtering to eliminate button bounce ✅ State Machine Driven: Clear state transition logic with high … Read more