I see there is an HID keyboard module for the Bangle, but none for a gamepad apparently.
If I wanted to implement that, is this still my best bet, or is there something better now?
As a side question: I see in the code for the hidkbd app for example that there is neither a call to require("ble_hid_keyboard") nor to NRF.setServices() as in all the documentation I can find on the subject. There is only ever the NRF.SendHIDReport(). Apparently that works, but why?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I see there is an HID keyboard module for the Bangle, but none for a gamepad apparently.
If I wanted to implement that, is this still my best bet, or is there something better now?
As a side question: I see in the code for the hidkbd app for example that there is neither a call to
require("ble_hid_keyboard")
nor toNRF.setServices()
as in all the documentation I can find on the subject. There is only ever theNRF.SendHIDReport()
. Apparently that works, but why?Thanks.