<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>How to add HID on NRF51 Dongle</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17652/how-to-add-hid-on-nrf51-dongle</link><description>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?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Nov 2016 03:54:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17652/how-to-add-hid-on-nrf51-dongle" /><item><title>RE: How to add HID on NRF51 Dongle</title><link>https://devzone.nordicsemi.com/thread/67890?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2016 03:54:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a638d13-2494-4298-9660-50ef91cc7246</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;The ARM version of Keil does support that device, however I don&amp;#39;t personally have any examples code for that device as I don&amp;#39;t use it in any of my products.&lt;/p&gt;
&lt;p&gt;You should look on Atmels site for code examples&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.atmel.com/products/microcontrollers/ARM/start_now.aspx"&gt;www.atmel.com/.../start_now.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to add HID on NRF51 Dongle</title><link>https://devzone.nordicsemi.com/thread/67889?ContentTypeID=1</link><pubDate>Fri, 11 Nov 2016 01:14:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb7667f0-b1cc-4de2-9e0c-fb7942096e40</guid><dc:creator>Chaw</dc:creator><description>&lt;p&gt;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?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to add HID on NRF51 Dongle</title><link>https://devzone.nordicsemi.com/thread/67888?ContentTypeID=1</link><pubDate>Thu, 10 Nov 2016 22:51:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7de99448-4ca5-4870-94cb-ae02a149a2c0</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;You would need to write your own custom firmware for this device to enumerate on USB as a HID device.&lt;/p&gt;
&lt;p&gt;You&amp;#39;d then also need to write your own custom firmware for the nRF51822 to do whatever BLE functions you want.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;However you would need to write all your own custom firmware for this,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>