ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)
asterics/esp32_mouse_keyboard has 900 GitHub stars.
It currently ranks #15630 daily, #16540 weekly, #19619 monthly by momentum on Trending Repos; its best-ever rank is #9746.