Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
MIT License
Bot releases are visible (Hide)
Update version in library.properties
file so that it can be loaded via the Arduino Library Manager.
Thanks to @webmonkey
Published by evert-arias over 1 year ago
Fix issue https://github.com/evert-arias/EasyButton/issues/74 by conditional including touch features (https://github.com/evert-arias/EasyButton/pull/78, thanks to @ncmreynolds)
Published by evert-arias about 4 years ago
Fixed issue that were causing fails on sequences after odd single click (https://github.com/evert-arias/EasyButton/pull/47, thanks to @ssk8)
Published by evert-arias over 4 years ago
🥇 Thanks to @elC0mpa for his collaboration
Check out the official documentation website
Published by evert-arias over 4 years ago
Published by evert-arias over 4 years ago
Introducing support for multiple onSequence
Multiple onSequence support https://github.com/evert-arias/EasyButton/pull/36 by @elC0mpa
New example added https://github.com/evert-arias/EasyButton/pull/36/commits/9b27abf162ab630a3be83ae562cc7b58d3e71ebd by @elC0mpa
EasyButton now has its own website where we host its official documentation and examples.
https://easybtn.earias.me
Much more on the way...
Published by evert-arias about 5 years ago
This version improve some functionalities and has some small fixes
https://github.com/evert-arias/EasyButton/pull/20 Improved onPressedFor functionality when using interrupts
https://github.com/evert-arias/EasyButton/commit/fed0ad89c017bb470ac818d4f93ec8c3a5f84b8a Add FunctionalInterrupt when functional support is enable. Fix to issue: https://github.com/evert-arias/EasyButton/issues/21
Published by evert-arias about 5 years ago
This version introduces Interrupts Support a new feature added by @elC0mpa
https://github.com/evert-arias/EasyButton/commit/bc2b91dc8aa08c7cbeec85ab4841aad591f3a05f Interrupts support
https://github.com/evert-arias/EasyButton/commit/cfae017bc4b8103870e2616e79e679cc73287074 New example of using interrupts
🥇 Thanks to @elC0mpa for his collaboration
Published by evert-arias about 5 years ago
Bug fix:
https://github.com/evert-arias/EasyButton/commit/f704cbccae9f53085103ac7a8d8ca3d8ca3d910f Only include EasyButtonTouch class only for ESP32
Published by evert-arias over 5 years ago
This version includes some fixes
Commits:
Published by evert-arias about 6 years ago
First release of the library. Intended to test its operation and detect possible errors to be corrected in upcoming releases.