A library designed to add advanced yet intuitive functionality to any kind of switch.
- Highly customizable
- Non-blocking functions
- Multiple buttons
- Debounce to eliminate ripple signal
- Internal pull-up resistor to eliminate floating voltage
- Counting, long press, touch & hold, and multi-press
- Momentary and Latching switch friendly
- Click "Code" -> "Download Zip"
- Start the Arduino IDE, go to "Sketch" -> "Include Library" -> "Add .ZIP Library"
- Select the ZIP file.
- Restart the Arduino IDE.
- AdvancedButton should now appear in the Library and Examples drop-down menus.