Is it possible to make a WiFi or BT HID device? (Without Dongle)

Would it be possible to create a wireless device that behaves like a mouse or keyboard when connected wirelessly to a computer?
I know it would be possible using a USB dongle, that can be recognised as an HID device, but would it be possible for a completely wireless device to be recognised as an HID device (mouse/keyboard) once it connects via Wifi (or at least Bluetooth, if not possible with WiFi)?

Espressif has an example for an HID mouse in the IDF
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/bluetooth/esp_hidd.html

1 Like

Thank you for your answer,

As far as I understand, this solution is for the software on the side of the host.

What I'm looking for is a solution for the firmware of my ESP32, since my project has no host software.

Cheers!

whuch ESP32 are you using? does it have a USB OTG port? e.g. have a look at the ESP32-S3-DevKitC-1 which in addition to the USB-to-UART bridge has a full-speed USB OTG interface

1 Like

Hello there,

I believe this OTG is for cabled USB connection. I'm looking for a wireless option. :slight_smile:

Thank you!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.