ButtonGestures VS ESP32-BLE-Keyboard

Compare ButtonGestures vs ESP32-BLE-Keyboard and see what are their differences.

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)

ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible) (by T-vK)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
ButtonGestures ESP32-BLE-Keyboard
6 25
9 2,187
- -
6.9 2.5
3 months ago 19 days ago
C++ C++
GNU General Public License v3.0 or later -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

ButtonGestures

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

ESP32-BLE-Keyboard

Posts with mentions or reviews of ESP32-BLE-Keyboard. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-10.

What are some alternatives?

When comparing ButtonGestures and ESP32-BLE-Keyboard you can also consider the following projects:

Mimic - Desktop Robotic Arm Toy

ESP32_BLE_Arduino - The library source for the ESP32 BLE support for Arduino.

TomServo - Sophisticated Servo Power Management for the Discriminating User

ESP32-BLE-Mouse - Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

mbed-ble-hid - :raising_hand: Implement Human Interface Device over Bluetooth Low Energy on a Mbed stack (Arduino nano 33 BLE).

bluetooth-serial-port - multi-platform bluetooth serial port library for C++

ESP32-BLE-Gamepad - Bluetooth LE Gamepad library for the ESP32

Seeed_Arduino_AS5600 - The library comes with AS5600. Through this library, we can realize read the angles 、get magnetic from a magnet underneath the sensor.

ESP32Marauder - A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

Physical-Mute-Button - A physical mute button for software such as Zoom and Microsoft Team.

MPU6050_tockn - Arduino library for easy communication with MPU6050

TFLuna-I2C - Arduino library for the Benewake TFLuna LiDAR distance sensor in the I2C communication mode