Infrared gesture-based BLE media controller for AtomS3R and PAJ7620U2; C++ firmware, trajectory replay, and documented v24 baseline.
-
Updated
Oct 18, 2026 - C++
Infrared gesture-based BLE media controller for AtomS3R and PAJ7620U2; C++ firmware, trajectory replay, and documented v24 baseline.
A tactile M5Stack StopWatch controller for AI-assisted Vibe Coding
Firmware for the Waveshare ESP32-S3-Touch-AMOLED-1.75C — a round 466×466 AMOLED badge. BLE trackpad and air mouse, clock, timer, recorder, games, fidgets. Builds and runs on a PC too.
Touch macropad for HELLDIVERS™ 2 on PC and Playstation™
ESPHome external component for a BLE HID client
MicroPython ESP32 Pentesting Suite
A BLE-controlled USB Rubber Ducky clone built with ESP32-S3 boards.
USB BLE HID adapter using ESP32S3 to have a BLE central which supports receiving HID input from a remote device and outputting over USB.
Experimental Android BLE controller for the Codex Micro feature in ChatGPT Desktop, implementing a compatible HID-over-GATT protocol. 非官方 Android BLE HID 控制器,用于兼容 ChatGPT Desktop 的 Codex Micro 功能。
An open-source smart interactive ring based on ESP32-C3 featuring trackball input, air mouse, IMU gesture recognition, BLE HID, low-power sleep, and BLE OTA updates, designed as an ultimate wearable controller for AR/VR/MR glasses, tablets, PCs, and beyond.
Codex Micro-compatible wireless controller for ChatGPT running on Waveshare ESP32-S3-Touch-AMOLED-1.75C (Windows). Community port of codex-micro-stopwatch.
Turn common microcontrollers like ESP32 into programmable keyboards and mouse.
Open-source keyboard firmware framework for ESP32-S3, designed for custom mechanical keyboards with display, USB HID, Bluetooth HID and multi-layer keymaps.
A 3d printed touch based bluetooth keyboard built on ESP32. This project was born due to my now broken laptop keyboard and a lying around esp
nRF52840 tri-mode gaming mouse prototype with USB HID, BLE HID, ESB RF receiver, PAW3399 sensor, and PCB design files
Android 自动化脚本运行时 · 用 QuickJS 写脚本,无障碍 / Shizuku / Root / 蓝牙 HID 多后端驱动设备,内置找图找色、OCR 与 AI Agent 脱困
Turn a Cardputer ADV and Unit Encoder U135 into a USB / Bluetooth LE HID jog dial and spinner. No drivers, no companion apps.
ESP32-S3 firmware turning a Zwift Ride controller into a configurable BLE keyboard for MyWhoosh, Zwift & Rouvy on PC/Mac/iPad/Apple TV
To associate your repository with the ble-hid topic, visit your repo's landing page and select "manage topics."