灵活的按键处理库(Flexible Button)| 按键驱动 | 支持单击、双击、连击、长按、自动消抖 | 灵活适配中断和低功耗 | 按需实现组合按键
-
Updated
May 20, 2023 - C
灵活的按键处理库(Flexible Button)| 按键驱动 | 支持单击、双击、连击、长按、自动消抖 | 灵活适配中断和低功耗 | 按需实现组合按键
btnx (Button Extension) is a daemon that enables rerouting of mouse button events through uinput as keyboard and other mouse button combinations. btnx requires btnx-config, a configuration tool for btnx. See https://github.com/cdobrich/btnx-config for more details.
Linux kernel platform driver for ASUSTOR NAS hardware (leds, buttons)
btnx-config is a configuration tool for btnx (Button Extension). It allows the user to send keyboard combinations or execute commands with mouse buttons. btnx-config provides mouse and button detection, and an easy way to configure btnx's behavior. See https://github.com/cdobrich/btnx/ for btnx.
Multi-Function Button Detection for MCU.
ESP-IDF component to drive multiple instances of tactile switches buttons
Some commonly used embedded system libraries.
CSFML Wrapper adding Scene Management & 2D components (Sprite, Textfield, Label, Button, Pixelbuffer)
I2C communication between two Arduino Uno
This demo is developed using PIC18-Q10 family MCU and Curiosity Nano development board. The demo demonstrates the usage of ADCC with hardware CVD technique and PWM peripherals of PIC18F47Q10 MCU to control DC motor through capacitive touch interface.
C-libraries for SPI communication between two Arduino Nano.
The following is a HID 15 button arcade stick with an LCD Screen. The tm4c123gxl microcontroller is used for this project.
Add a description, image, and links to the button topic page so that developers can more easily learn about it.
To associate your repository with the button topic, visit your repo's landing page and select "manage topics."