<?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>What is the best setup for nRF52840 for my use case?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/76542/what-is-the-best-setup-for-nrf52840-for-my-use-case</link><description>Hello, 
 I would like to ask for guidance, as I am at the very start of a human interface device (HID) controller development, considering BLE nRF52840. 
 The use case I would like to cover is: 
 
 A device (via HID profile ideally) that would be controlling</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 22 Jun 2021 20:11:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/76542/what-is-the-best-setup-for-nrf52840-for-my-use-case" /><item><title>RE: What is the best setup for nRF52840 for my use case?</title><link>https://devzone.nordicsemi.com/thread/316557?ContentTypeID=1</link><pubDate>Tue, 22 Jun 2021 20:11:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96bf6bef-a83c-4bc7-b876-7f14c4b0bdf1</guid><dc:creator>Tome</dc:creator><description>&lt;p&gt;Hey Simon &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f44b_2D00_1f3fb.svg" title="Wave tone1"&gt;&amp;#x1f44b;&amp;#x1f3fb;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you so much for your guidance and examples!&lt;/p&gt;
&lt;p&gt;To answer your question, the number of remote devices will be limited, typical 1-3, updated 30-60min, so there won&amp;#39;t be too much frequent communication happening.&lt;/p&gt;
&lt;p&gt;I like example 2 as well, as it will be more flexible for configuration and future updates &amp;mdash; no need to update HW, just the app on Mac or Win. Btw. good point on the HID overload, I did not think about it that way, that it could be a bottleneck.&lt;/p&gt;
&lt;p&gt;Have a great day,&lt;/p&gt;
&lt;p&gt;Cheers,&lt;br /&gt;Tom&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What is the best setup for nRF52840 for my use case?</title><link>https://devzone.nordicsemi.com/thread/316376?ContentTypeID=1</link><pubDate>Tue, 22 Jun 2021 06:07:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78991c61-6c29-4e99-87ae-625f5958f470</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Do you have any idea how many remote devices you would be looking to have in this network? You might not need a mesh network if the amount of remote devices is limited.&lt;/p&gt;
&lt;p&gt;For convenience sake I personally would go for example 2 here I think. As example 1 would need the HID device to take care of all communication from the remote devices, which might make the HID experience&amp;nbsp;falter&amp;nbsp;if it&amp;#39;s a lot of data to process simultaneously as acting as a HID device, while the computer should be able to handle multiple peripherals. This would have the computer be the client and the HID device and all remote devices be servers.&lt;/p&gt;
&lt;p&gt;Please check out the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_hids_mouse.html"&gt;HID examples in our SDK&lt;/a&gt;, and something like the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_blinky.html"&gt;BLE Blinky&lt;/a&gt; or &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_hrs.html"&gt;heart rate application&lt;/a&gt; for an example of how the remote devices could be used.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>