C++ Button

Open-source C++ projects categorized as Button

Top 6 C++ Button Projects

  • OneButton

    An Arduino library for using a single button for multiple purpose input.

  • Button2

    Arduino/ESP button library that provides callback functions to track single, double, triple and long clicks. It also takes care of debouncing.

  • 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.

    InfluxDB logo
  • JC_Button

    Arduino library to debounce button switches, detect presses, releases, and long presses

  • AceButton

    An adjustable, compact, event-driven button library for Arduino that debounces and dispatches events to a user-defined event handler.

  • encoder

    Atmel AVR C++ RotaryEncoder Implementation (by soligen2010)

  • MyButton_Arduino

    A push button debouncing and "enhancing" library for complex user interfaces.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Button related posts

  • [I made] Single Button navigation menu for SSD1306 OLED displays

    1 project | /r/esp32 | 8 Apr 2023
  • i need help

    2 projects | /r/FastLED | 10 Oct 2022
  • Need help with magnetic switch bouncing

    1 project | /r/esp32 | 18 Jun 2022
  • Multiple buttons on analog pin: resistor ladder vs parallel resistors

    1 project | /r/AskElectronics | 21 Oct 2021
  • Debounce bug in D77_police_light_one_Button_Color_Change.ino

    1 project | /r/FastLED | 11 Oct 2021
  • MyButton [Arduino library, v1.0.2] has a multiple buttons example now .. Details in comment !

    1 project | /r/esp8266 | 24 Aug 2021
  • Created an Arduino Lib that allows for this, in a couple of lines of code, and more with buttons

    1 project | /r/esp8266 | 21 Aug 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    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. Learn more →

Index

What are some of the best open-source Button projects in C++? This list will help you:

Project Stars
1 OneButton 889
2 Button2 443
3 JC_Button 417
4 AceButton 354
5 encoder 50
6 MyButton_Arduino 9

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