<?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>Setup configuration nightmares with an otherwise excellent hardware - nRF 5x SDK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/115753/setup-configuration-nightmares-with-an-otherwise-excellent-hardware---nrf-5x-sdk</link><description>https://community.element14.com/products/roadtest/rv/roadtest_reviews/1646/draft_for_nrf5340 
 Above link is a user experience with one of you development kits, which is typical of my experience as well. 
 The reason I posted is because I hope your software</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 28 Oct 2024 08:17:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/115753/setup-configuration-nightmares-with-an-otherwise-excellent-hardware---nrf-5x-sdk" /><item><title>RE: Setup configuration nightmares with an otherwise excellent hardware - nRF 5x SDK</title><link>https://devzone.nordicsemi.com/thread/508083?ContentTypeID=1</link><pubDate>Mon, 28 Oct 2024 08:17:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9eb7d520-d90b-4a20-b0cb-0712444fc5a9</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Happy to help, please don&amp;#39;t hesitate if there are any questions in the future&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setup configuration nightmares with an otherwise excellent hardware - nRF 5x SDK</title><link>https://devzone.nordicsemi.com/thread/507660?ContentTypeID=1</link><pubDate>Wed, 23 Oct 2024 22:55:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6304951-e209-44a0-b743-701941250ffd</guid><dc:creator>fe7565</dc:creator><description>&lt;p&gt;Thank you for the candid straightforward reply and for the detailed guide.&amp;nbsp; This answers the questions I have. I will review and modify my setup accordingly.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setup configuration nightmares with an otherwise excellent hardware - nRF 5x SDK</title><link>https://devzone.nordicsemi.com/thread/507505?ContentTypeID=1</link><pubDate>Wed, 23 Oct 2024 07:33:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a77efd31-51b1-4f9d-bdb7-1ff9db8c3d8f</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi Tom&lt;/p&gt;
&lt;p&gt;Thanks for reaching out to us. When comparing NCS vs nrf5 sdk in terms of how easy it is to set up its kind of a mixed bag. The jump from bare metal in nrf5&amp;nbsp;SDK to Zephyr in the NCS SDK can be a big leap. At least it was for me when I joined the company after working bare metal in the past. Luckily the review is a few years old now and the SDK has gone through multiple releases since then where the experience has been improved.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You no longer need to use the nRF Connect for Desktop app to install the toolchain and SSDK. This can be done from the VScode extension as seen here&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1729664406658v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;I would also note that with introduction of Zephyr the amount of samples you now have&amp;nbsp;access to should cover most use cases. With NCS it is also easy to configure the project for different build targets as seen below.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1729665078858v2.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We have also created a graphical tool since the review to edit the devicetree(&amp;nbsp;A devicetree is a hierarchical data structure primarily used to describe hardware) which makes it easier if you prefer to use graphical tools.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1729665254643v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The documentation has improved and we have created our &lt;a href="https://academy.nordicsemi.com"&gt;devAcademy&lt;/a&gt; courses to help you get familiar with the SDK(beginner and intermediate course), a BLE course, Wifi course and a Cellular course. My recommendation to someone how has never worked with NCS is to always start with the &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;nRF Connect SDK Fundamentals&lt;/a&gt;&amp;nbsp;course. As it gives you an introduction on how everything hangs together. For my part especially the device tree was something new to me and I felt the lack of easy documentation.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The review mentioned the building from the command line. This is more of a personal preference, I have colleagues how always uses the command line to build their applications wheres as I prefer to just use buttons in&amp;nbsp;Vscode since I&amp;#39;m working there anyway.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;For newer devices we have also created a quick start app that handheld you through the entire installation project to make everything easier for the user. However I&amp;#39;m not sure if this will be updated to include older devices&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>