Hello, I need HID device with NRF51 Dongle. when NRF51 Dongle insert PC, PC will check it as HID device. So, could anybody can share suggestion how to add HID on NRF51 Dongle?
The USB connection to the PC is handled by the MCU on the back of the dongle (the one with Segger) written on it which is a Atmel ATSAM3U2CA-CU
You would need to write your own custom firmware for this device to enumerate on USB as a HID device.
You'd then also need to write your own custom firmware for the nRF51822 to do whatever BLE functions you want.
The nRF51822 is connected to the ATSAM3U2CA-CU via 4 pins, so you could easily transfer data from the ATSAM to the nRF51 or vice versa as required.
However you would need to write all your own custom firmware for this,
The ARM version of Keil does support that device, however I don't personally have any examples code for that device as I don't use it in any of my products.
You should look on Atmels site for code examples