BitsButton: Embedded button framework leveraging binary bit sequences to detect single keys, combinations (Ctrl+C), and complex sequences (click-long-double). Features full press-release tracking and lock-free ring buffer for zero-loss multithreading.
☆203Feb 8, 2026Updated 3 weeks ago
Alternatives and similar repositories for BitsButton
Users that are interested in BitsButton are comparing it to the libraries listed below
Sorting:
- TinyCmd is a compact command module that running on microcontrollers. It provide a bash-like control system with callback function.☆37Sep 10, 2025Updated 5 months ago
- 灵活的按键处理库(Flexible Button)| 按键驱动 | 支持单击、双击、连击、长按、自动消抖 | 灵活适配中断和低功耗 | 按需实现组合按键☆868May 20, 2023Updated 2 years ago
- Generic driver framework for different MCUs and different screens.☆65Jun 18, 2024Updated last year
- Button driver for embedded system☆2,132Feb 25, 2026Updated last week
- 基于LVGL的一个简单的页面管理框架☆30May 20, 2023Updated 2 years ago
- 这是一个灵感源自WouoUI的纯C语言(C99标准),无依赖库(只需要C的标准库),适用于多种不同大小屏幕, 极易部署的代码框架,可以快速构建、开发一个丝滑、Q弹的单色屏UI。☆246Feb 25, 2026Updated last week
- 嵌入式按键处理驱动(Button Driver),支持单击、双击、多击、自动消抖、长按、长长按、超长按 | 低功耗支持 | 组合按键支持 | 静态/动态注册支持☆255Feb 23, 2026Updated last week
- ☆54Mar 19, 2025Updated 11 months ago
- ☆24Nov 16, 2025Updated 3 months ago
- A smooth, easy-to-deploy, and easy-to-extend OLED UI framework, based on C++.☆2,302Aug 28, 2025Updated 6 months ago
- modbus protocol support☆56Feb 6, 2026Updated 3 weeks ago
- 模仿稚晖君MonoUI风格的超丝滑菜单,使用EC11旋转编码器控制。☆1,186Mar 29, 2024Updated last year
- mr-library is a lightweight framework designed for embedded systems. The resource and performance requirements of embedded system are ful…☆147Aug 12, 2024Updated last year
- LingDong GUI is developed based on ARM-2D, greatly reducing the difficulty of using ARM-2D☆33Feb 11, 2026Updated 3 weeks ago
- ☆10Nov 26, 2017Updated 8 years ago
- File system for small capacity EEPROM memories. Ideal for PIC microcontrollers☆16Jan 9, 2010Updated 16 years ago
- ☆26Mar 11, 2023Updated 2 years ago
- 一个轻量级嵌入式框架☆487Jan 10, 2019Updated 7 years ago
- shell for MCU. 单片机命令行交互。☆325Oct 8, 2025Updated 4 months ago
- ESP32 chip LittleFS partition flash tool☆16Sep 5, 2024Updated last year
- ART-Pi official website☆12Apr 6, 2022Updated 3 years ago
- A simple cross platform tool to configure the playuav osd☆15Feb 16, 2020Updated 6 years ago
- CherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP☆1,825Updated this week
- letter shell☆1,680Aug 20, 2024Updated last year
- CMSIS-DAP compatible wireless debugger for ESP8266/ESP32/ESP32C3/ESP32S3. Optional 40MHz SPI acceleration, etc. …☆613Nov 23, 2025Updated 3 months ago
- 为stc15单片机提供常用外设驱动☆13Mar 31, 2018Updated 7 years ago
- ☆14Sep 27, 2024Updated last year
- An embedded menu framework based on linked list, with easy item registration method 链表式嵌入式菜单框架,具有极简的条目注册方法☆198Nov 26, 2024Updated last year
- Multi-Function Button Detection for MCU.☆34Jul 20, 2024Updated last year
- EKF to IMU and LED show states☆16Jul 28, 2017Updated 8 years ago
- 基于F103C8T6和ST7789的LVGL_demo☆17Nov 16, 2021Updated 4 years ago
- WiFi Host Driver for RT-Thread, Embedded Wi-Fi Host Driver that provides a set of APIs to interact with Cypress WLAN chips☆18Jan 15, 2026Updated last month
- 用PCB板作为骨架的微型四轴无人机☆10Sep 4, 2017Updated 8 years ago
- Software for the PicoAWG Wave Generator☆15Jul 3, 2023Updated 2 years ago
- SEGGER-RTT Client for J-LINK and DAPLink☆276Dec 4, 2025Updated 3 months ago
- TinyHub - 4-Port USB Hub with Multi-TT☆22Nov 30, 2022Updated 3 years ago
- A compact and easy to use event-driven button driver module. | 一个小巧易用的事件驱动按钮驱动模块.☆101Apr 8, 2024Updated last year
- Lightweight button handler for embedded systems☆260Sep 21, 2025Updated 5 months ago
- STM32F103C8T6 无线有线DAP下载器,脱机(离线)烧录器,脱机下载器☆528Jul 2, 2021Updated 4 years ago