<?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>Differences between nrf52 DKs</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/87666/differences-between-nrf52-dks</link><description>Hi Nordic team, 
 
 We&amp;#39;re just getting started in evaluating the nrf52 series for our application, and given the current scarcity of chips, I&amp;#39;m wondering about the adaptability of the various DKs for the nrf52 series. Specifically, I see links for this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 09 May 2022 15:12:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/87666/differences-between-nrf52-dks" /><item><title>RE: Differences between nrf52 DKs</title><link>https://devzone.nordicsemi.com/thread/367004?ContentTypeID=1</link><pubDate>Mon, 09 May 2022 15:12:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a78f95e-e3b5-4558-ad64-8e89328a7d4b</guid><dc:creator>Daniel Slotcavage</dc:creator><description>&lt;p&gt;Excellent; that&amp;#39;s very clear and helpful.&amp;nbsp; Thank you, Einar!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Differences between nrf52 DKs</title><link>https://devzone.nordicsemi.com/thread/366912?ContentTypeID=1</link><pubDate>Mon, 09 May 2022 11:48:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef01d99e-a4ef-4cbb-ac6b-0c7f8e26b4a1</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Dan,&lt;/p&gt;
&lt;p&gt;Some nRF52 variants have their own DKs. For nRF52 variants with no dedicated DK there is typically support for using another DK (like the nRF52 DK for the&amp;nbsp;nRF52810). You can see which DK is suitable for which ICs under &lt;a href="https://www.nordicsemi.com/Products/Bluetooth-Low-Energy/Development-hardware"&gt;Development hardware&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Regarding the nRF52 DK this is called that and not then RF52832 DK for historical reasons (it was the first DK for the nRF52 series). You can think of it as a &amp;quot;nRF52832 DK&amp;quot;.&lt;/p&gt;
[quote user=""]My question is:&amp;nbsp;how portable is code between each of these SoCs?[/quote]
&lt;p&gt;Generally very portable. You can for instance see that in the SDK examples, where most examples will work on any DK provided the IC it is built for has the required resources (for instance a USB example will obviously only work with an IC that has the USB peripheral, and some examples requiring a lot of memory will not work on a device with a small amount of memory). This is because the lower layer drivers and hardware abstraction layer (HAL) will abstract away most differences. We provide specific support in the SDKs for the combinations we encourage though, which is also where there are more similarities in HW. For instance, in the nRF Connect SDK the &amp;quot;normal&amp;quot; target board for nRF52 DK projects is nrf52dk_nrf52832, but there are also target boards called nrf52dk_nrf52810 and nrf52dk_nrf52805 which are for &amp;quot;emulating&amp;quot; those respective ICs on a nRF52 DK.&lt;/p&gt;
[quote user=""]Relatedly, can one DK be used to program any blank, external SoC (e.g. the nrf52832 DK to program a nrf52840, etc.)?[/quote]
&lt;p&gt;Yes, any nRF52 series DK can be used as a programmer for any nRF52 series device.&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>