<?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>Create a new blank project with Nrf5 SDK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/64004/create-a-new-blank-project-with-nrf5-sdk</link><description>Hello Everyone 
 I want to create a new project from scratch with nrf SDK 17. Yes , I know that I need to install libraries, drivers, service files etc. but I couldn&amp;#39;t find a solution to this problem . 
 Do I have to use templates? Isn&amp;#39;t there an easier</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Jul 2020 17:11:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/64004/create-a-new-blank-project-with-nrf5-sdk" /><item><title>RE: Create a new blank project with Nrf5 SDK</title><link>https://devzone.nordicsemi.com/thread/261252?ContentTypeID=1</link><pubDate>Wed, 22 Jul 2020 17:11:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:109ab794-954d-4376-abb8-e58eaf8a069b</guid><dc:creator>Shahar</dc:creator><description>&lt;p&gt;With SES, I would suggest the same method I work with:&lt;br /&gt;&lt;br /&gt;- I structure the project in such as way that nrf5_sdk is a separate repo and mapped as a submodule to the main project repo.&lt;br /&gt;- I have all my libraries (hal, drivers, etc) related to this project in a separate folder like &amp;quot;xxx_sdk&amp;quot;&lt;/p&gt;
&lt;p&gt;Now for the main course.&lt;/p&gt;
&lt;p&gt;Take any sample project from nordic examples folders, which seems to resemble your target project as much as possible.&lt;/p&gt;
&lt;p&gt;copy and rename the &amp;quot;emProject&amp;quot; file to what your repo name or main project name is.&lt;/p&gt;
&lt;p&gt;open the emProject with a good text editor (like notepad++ in the case of windows), and find and replace the following:&lt;/p&gt;
&lt;p&gt;- All references to NRF SDK files, instead of all the &amp;quot;../..&amp;quot; ... will now simply be &amp;quot;nrf5_sdk/...&amp;quot;&lt;/p&gt;
&lt;p&gt;- Put your main.c inside the main project folder name and use like:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="xml"&gt;&amp;lt;folder
Name=&amp;quot;src&amp;quot;
exclude=&amp;quot;&amp;quot;
filter=&amp;quot;&amp;quot;
path=&amp;quot;project_folder_name&amp;quot;
recurse=&amp;quot;Yes&amp;quot; /&amp;gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;this will simply auto scan the folder for files for you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Once you have that, you can easily start to clean (remove) or add (a reference) to nrfx or other libraries from inside the SES UI.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Create a new blank project with Nrf5 SDK</title><link>https://devzone.nordicsemi.com/thread/261183?ContentTypeID=1</link><pubDate>Wed, 22 Jul 2020 11:51:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6ea3580d-9598-4380-af06-b47439953972</guid><dc:creator>ersnztrk</dc:creator><description>&lt;p&gt;Segger&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Create a new blank project with Nrf5 SDK</title><link>https://devzone.nordicsemi.com/thread/261026?ContentTypeID=1</link><pubDate>Tue, 21 Jul 2020 15:05:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bd8f6f7-8f9c-483b-97ee-eb42baa34d3a</guid><dc:creator>Shahar</dc:creator><description>&lt;p&gt;Which development environment?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>