HID profile support would require one to implement it on top of the current Classic service layers which aren't there yet...yet.jabakobob wrote:I would like my ESP32 to act as a bluetooth keyboard. As I understand, this is not currently possible. Will support for the HID profile allow this? Is there any progress on this matter?
Even if you had it there, it would require a bit of work on someone's part to implement that profile layer on top of the current ones in Android (remember...they're using BlueDroid right now to do that.)- or you could nab BlueKitchen's stuff or if I get done with something I'm putzing with a bit, you could implement classic on top of something like lwbt.
Ultimately, none of the FOSS available stacks do HID that I know of. BlueKitchen's not really FOSS (not knocking it- it's Source Available, and I think it might offer something there...). Having said this, it's very doable as long as you trim the excess fat (i.e. WiFi if you don't actually NEED it, etc.) and I'm intending to do something ultimately there if I find enough time in everything else I'm doing to do that.