ButtonGestures

Use a single push button for up to 6 different functions! Button gesture combinations of single, double, and triple-tap along with a long or short hold on the last press make it easy! Functions can also be pre-registered for callback for the gesture that you want. Even easier! (by ripred)

ButtonGestures Alternatives

Similar projects and alternatives to ButtonGestures based on common topics and language

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ButtonGestures alternative or higher similarity.

ButtonGestures reviews and mentions

Posts with mentions or reviews of ButtonGestures. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-13.
  • Understanding external interrupt logic level change for debouncing
    1 project | /r/arduino | 28 Jun 2023
    If you're looking for the ultimate in flexibility witha single button check out my Arduino ButtonGesture Library in the IDE's library manager (ctrl/cmd) shift I. It let's you use single, double, and triple presses, along with combinations of short or long hold on the last press to allow up to 6 different functions to be called using a single button. Great for playback/record devices and for single button menu navigation, among other things.
  • Simple solution to button library?
    1 project | /r/arduino | 11 Aug 2022
    Try this one. https://github.com/ripred/ButtonGestures
  • I just got my first two libraries accepted into Arduino's Official Library Collection!
    2 projects | /r/ArduinoProjects | 13 May 2022
    ButtonGestures allows you to get multiple uses out of a single pushbutton. You can set it up to call one of several functions based on \how** you press the button. You can have it cal one function for a "short" button press for example and a different function if you hold it down for a "long" press.
    2 projects | /r/arduino | 11 May 2022
    Button Gestures and TomServo! They both need example schematics and directions for use and that is ongoing. I'd love any feedback if you find them useful or think of something that could be improved. And of course contributions from anyone who sees a sharp edge that needs sanding down are more than welcome! 😏
  • Button Gestures Library
    1 project | /r/u_ripred3 | 6 May 2022
    The ButtonGestures Library will allow you to use a single push button to invoke one of 6 different functions based on combinations of single, double, and triple press, with short and long hold patterns. i.e. button gestures.
  • Two functions of one button, depends on for how long you hold it pushed down...
    2 projects | /r/arduino | 3 May 2022
  • A note from our sponsor - WorkOS
    workos.com | 27 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic ButtonGestures repo stats
6
9
6.9
3 months ago

ripred/ButtonGestures is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of ButtonGestures is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com