Turn your ESP32 into a Bluetooth Low Energy (BLE) HID Keyboard Device. Built for the latest versions of arduino-esp32 and NimBLE-Arduino. Works with iOS, Android, macOS, Windows, and Linux
-
Updated
Mar 27, 2026 - C++
Turn your ESP32 into a Bluetooth Low Energy (BLE) HID Keyboard Device. Built for the latest versions of arduino-esp32 and NimBLE-Arduino. Works with iOS, Android, macOS, Windows, and Linux
🚨 CVE-2023-45866 - BlueDucky Implementation (Using DuckyScripy). it establish an encrypted connection and inject keystrokes without user authorization. The vulnerability was discovered by Marc Newlin of SkySafe. it affects multiple operating systems including Android, Linux, macOS and iOS.
Add a description, image, and links to the hidkeyboard topic page so that developers can more easily learn about it.
To associate your repository with the hidkeyboard topic, visit your repo's landing page and select "manage topics."