An open API service indexing awesome lists of open source software.

https://github.com/codingabi/switchbutton

An Arduino Uno/Nano library to use momentary switch buttons with debouncing, short and long press detection, supports sleep modes and works without blocking or delay()
https://github.com/codingabi/switchbutton

arduino avr button momentary-buttons

Last synced: 8 months ago
JSON representation

An Arduino Uno/Nano library to use momentary switch buttons with debouncing, short and long press detection, supports sleep modes and works without blocking or delay()

Awesome Lists containing this project

README

          

# SWITCHBUTTON
An Arduino Uno/Nano library to use momentary switch buttons with debouncing, short and long press detection, supports sleep modes and works without blocking or delay()

![Switch buttons](/assets/images/switchButtons.jpg)

[PDF-Documentation](SWITCHBUTTON.pdf)

Examples how to use the library
- [simple](examples/simple/simple.ino)
- [buttonStates](examples/buttonStates/buttonStates.ino)
- [sleepmode](examples/sleepmode/sleepmode.ino)
- [pinChangeInterrupt](examples/pinChangeInterrupt/pinChangeInterrupt.ino)