<?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>nrf51822 usb device</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9572/nrf51822-usb-device</link><description>hello, 
 is there a way to have a usb stack/usb hid library for nrf51822?
I wonder if it is possible to use rx/tx port as D-/D+ to have usb connection... or even use an external uart to usb chip like (CP2102) and programme usb device? 
 thanks</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 06 Oct 2015 09:03:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9572/nrf51822-usb-device" /><item><title>RE: nrf51822 usb device</title><link>https://devzone.nordicsemi.com/thread/35356?ContentTypeID=1</link><pubDate>Tue, 06 Oct 2015 09:03:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3784ec02-92ec-4ce6-abc2-2f36a79a8503</guid><dc:creator>Yoobe</dc:creator><description>&lt;p&gt;Yes the main MCU could be any mbed platform or a teensy + NRF51 for ble but this will consume more power on battery I think.
I wanted that nrf51822 is the main MCU for keyboard matrix, rtc, OLED lcd etc.. and add a attiny85 when the usb is connected and is off when on BLE mode.
I will probably test the 2 solutions and see what is the best.
Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 usb device</title><link>https://devzone.nordicsemi.com/thread/35355?ContentTypeID=1</link><pubDate>Tue, 06 Oct 2015 08:49:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07720983-2478-46e4-8df2-0cd22c24b1fa</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Yoobe: You can think of using a main MCU that support HID USB in combination with nRF51 as connectivity chip. The 2 chips can interface via UART/SPI. Or you can use our connectivity chip nRF8001.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 usb device</title><link>https://devzone.nordicsemi.com/thread/35354?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2015 16:40:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85d00767-deb1-4df5-beb2-0af5e6176e17</guid><dc:creator>Yoobe</dc:creator><description>&lt;p&gt;Yes I saw this but I wanted a solution with usb hid class device and not uart.&lt;/p&gt;
&lt;p&gt;I think there no cheap usb hid class device solution.. I am testing with a attiny85 board that use arduino with usb keyboard library..&lt;/p&gt;
&lt;p&gt;The project: making a mechanical keyboard with BLE and USB port.&lt;/p&gt;
&lt;p&gt;The other solution I will try : teensy 3 board with BLE board
usb hid with the teensy and a ble extention for wireless device but this is not perfect as power consumption in wireless mode (teensy is not low power enough)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51822 usb device</title><link>https://devzone.nordicsemi.com/thread/35353?ContentTypeID=1</link><pubDate>Mon, 05 Oct 2015 15:16:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e25f306-236b-4fcb-bc5f-e1f15d6171e3</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;As far as i know, using external chip is the most recommended method.&lt;/p&gt;
&lt;p&gt;You can see discussion &lt;a href="https://devzone.nordicsemi.com/question/42897/is-it-possible-to-emulate-a-usb-serial-on-nrf51x22/"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>