This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to add HID on NRF51 Dongle

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,

  • Thanks. For nRF51822, whichi development tool can I use ? Keil ? And, I want to write my custom firmware for USB as a HID device, can you share one simple demo?

  • 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

    www.atmel.com/.../start_now.aspx

Related