<?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>Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/54531/getting-started-is-not-sufficient-to-get-me-started-with-nrf52840-dk</link><description>I received my nRF52840-DK (PCA10056) last week and today I was given the task to get started. 
 I started setup my environment with my preferred choice: Arduino IDE. Unfortunately I could not get it to work, and some forums on the internet suggest not</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 22 Nov 2021 10:03:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/54531/getting-started-is-not-sufficient-to-get-me-started-with-nrf52840-dk" /><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/339997?ContentTypeID=1</link><pubDate>Mon, 22 Nov 2021 10:03:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0242eee1-e6d0-4d72-8776-d332a6627f66</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;If you can&amp;#39;t find the solution to your problem here, I suggest that you create a new ticket with a detailed explanation of your problem. Include SDK version, HW etc.&lt;/p&gt;
&lt;p&gt;Br, &lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/337265?ContentTypeID=1</link><pubDate>Wed, 03 Nov 2021 12:42:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:430cfe3f-a9bb-4f4f-bd21-d173f933fc5e</guid><dc:creator>100401373</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I know this is an old post but I&amp;#39;m facing exactly the same problem.&lt;/p&gt;
&lt;p&gt;I first tried to use the main.c file from the blinky example project in SES but I face the same error. I&amp;#39;m not able to even compile that program.&lt;/p&gt;
&lt;p&gt;Did you ever manage to solve the problem?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/221358?ContentTypeID=1</link><pubDate>Thu, 21 Nov 2019 14:21:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d0169451-6a8a-492f-af41-70e8d4f00a58</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Ok, then it sounds like you&amp;#39;ve managed to get started.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll forward the feedback internally so that we can consider the suggestions for new tutorials in the future.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You are welcome to post a new ticket if you have further questions. My colleagues and I will do our best to help you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/221322?ContentTypeID=1</link><pubDate>Thu, 21 Nov 2019 12:46:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e1b60b8-cb4b-4be3-80ab-a760a45ca15c</guid><dc:creator>ephimee</dc:creator><description>&lt;p&gt;No, I&amp;#39;m not looking for a C programming course.&lt;/p&gt;
&lt;p&gt;In the meantime I managed to figure out how libraries work in SES and I was able to include some additional libraries. I found the information here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/30904/how-to-add-library-to-a-sdk-example-in-segger-embedded-studio"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/30904/how-to-add-library-to-a-sdk-example-in-segger-embedded-studio&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I looked at the .h files to find the functions that are available.&lt;br /&gt;In this way I was able to merge several examples and make them work.&lt;br /&gt;&lt;br /&gt;When I get an error that sdk_config.h is missing, I just create an empty file and it works fine. You are right,&amp;nbsp; the file is included in some examples, but not all.&lt;/p&gt;
&lt;p&gt;In short what I want to state is that it&amp;#39;s pretty difficult to get started in SES. Compared with Arduino IDE, Arduino IDE is much easier.&lt;br /&gt;I would also suggest to make a video about how to include libraries and how to make blinky from scratch.&lt;br /&gt;What I&amp;#39;m also missing is some instruction videos attaching sensors/actuators to the nRF and make them work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/221311?ContentTypeID=1</link><pubDate>Thu, 21 Nov 2019 12:19:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9d61013-53ea-4228-90ee-b3e3f0e01442</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;I understand.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m afraid that we don&amp;#39;t have any beginner guides on C programming, if that is what you are looking for. &lt;br /&gt;Most of the guides we have is about getting started with our nRF5 SDK and the development tools that we provide.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I really wouldn&amp;#39;t suggest starting a fresh, blank project. It would require quite some work to include all the necessary files, libraries, pre-processor definitions and headers, especially if you don&amp;#39;t have much prior experience with our SDK.&lt;/p&gt;
&lt;p&gt;I suggest that you find the project that is closest to what you are trying to achieve for your project, and then add or remove functionality from that.&amp;nbsp;&lt;br /&gt;Otherwise we have the ble_app_template project which is a good template project to start out with.&amp;nbsp;&lt;/p&gt;
[quote user=""]If I copy main.c from blinky to a blank project in SES, I get the following error[/quote]
&lt;p&gt;&amp;nbsp;This is to be expected. If you copy the main file to a blank project, the blank project won&amp;#39;t have all the .c files, .h files, defines or settings that the project makes use of.&amp;nbsp;&lt;br /&gt;How to add files and libraries to your project is explained the Youtube-videos about SES that I linked to in my previous answer.&amp;nbsp;&lt;/p&gt;
[quote user="ephimee"]I want to use Serial.println, digitalwrite, analogread, softwareserial, wire and flash.read[/quote]
&lt;p&gt;&amp;nbsp;I haven&amp;#39;t worked much with Arduino, so I can&amp;#39;t really say if this is examples or functions that you are referring to. I don&amp;#39;t know any specifics about them so I can&amp;#39;t say for sure what that could relate to in our SDK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I suggest you take a look at the examples we have in our SDK to find what would match your requirements the best.&amp;nbsp;&lt;/p&gt;
[quote user="ephimee"]I already watched all the educational videos. The only comment I have: the file sdk_config.h does not exist.[/quote]
&lt;p&gt;&amp;nbsp;The sdk_config.h file is included in most of the examples in the nRF5 SDK.&amp;nbsp;&lt;br /&gt;I.e. For the template example, you can find the sdk_config.h file in the following folder:&amp;nbsp;&lt;br /&gt;nRF5_SDK\examples\ble_peripheral\ble_app_template\pca10040\s132\config&lt;/p&gt;
&lt;p&gt;Opening the SES project, the sdk_config.h file should be available in the application folder in the project explorer (ref. attached image below):&amp;nbsp;&lt;br /&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-a99ecfc85a3146918587f46e4e73ceba/sdkconfig.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you have further questions, please let me know.&amp;nbsp;&lt;br /&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/220914?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 15:28:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a41df849-d694-45f4-9eca-b25bed1bb04f</guid><dc:creator>ephimee</dc:creator><description>&lt;p&gt;No, I don&amp;#39;t want to use BLE Mesh.&lt;/p&gt;
&lt;p&gt;I want to use Serial.println, digitalwrite, analogread, softwareserial, wire and flash.read&lt;/p&gt;
&lt;p&gt;I already looked at devzone, infocenter and the official website. They do not provide the answers I seek.&lt;/p&gt;
&lt;p&gt;I already watched all the educational videos. The only comment I have: the file sdk_config.h does not exist.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t understand what you mean with github repositories? I need to understand how to start my own project, not opening examples that just work and are missing extra libraries.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/220911?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 15:07:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac24d3f7-572e-44ee-8dd9-b198096048f1</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;I understand.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you are looking to learn how to use our SDK, BLE etc, I don&amp;#39;t think starting with automating BLE Mesh Provisioning is the place to start.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Are you planning to work with BLE Mesh?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you want more basic knowledge about BLE Mesh, I suggest that you take a look at the introduction videos the BT SIG provides on their website or maybe their own study guides. You will get some more information about the tech, terminology etc.&amp;nbsp;&lt;br /&gt;&lt;a href="https://www.bluetooth.com/blog/an-intro-to-bluetooth-mesh-part1/"&gt;https://www.bluetooth.com/blog/an-intro-to-bluetooth-mesh-part1/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For more information about how to use the different development tools that we provide, you will be able to find that here on &lt;a href="https://devzone.nordicsemi.com/" rel="noopener noreferrer" target="_blank"&gt;devzone&lt;/a&gt;, documentation in our &lt;a href="https://infocenter.nordicsemi.com/index.jsp" rel="noopener noreferrer" target="_blank"&gt;infocenter&lt;/a&gt; and general information on our &lt;a href="https://www.nordicsemi.com/" rel="noopener noreferrer" target="_blank"&gt;official website&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;All the examples we provide can be found in our nRF5 SDK.&amp;nbsp;&lt;br /&gt;We also have &lt;a href="https://github.com/NordicSemiconductor" rel="noopener noreferrer" target="_blank"&gt;Nordic Semiconductor&amp;#39;s official GitHub account&lt;/a&gt;, which contains officially supported repositories. &lt;br /&gt;For additional Nordic repos see &lt;a href="https://github.com/NordicPlayground"&gt;https://github.com/NordicPlayground&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;We also have a youtube-channel with different educational videos.&amp;nbsp;&lt;br /&gt;Here we have a tutorial series about getting started with SES and the nRF5 SDK:&amp;nbsp;&lt;br /&gt;&lt;a href="https://www.youtube.com/playlist?list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV"&gt;https://www.youtube.com/playlist?list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/220862?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 13:25:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d021809-166c-4528-8123-486e30264a29</guid><dc:creator>ephimee</dc:creator><description>&lt;p&gt;I think you misunderstood my question.&lt;br /&gt;I already went through those links.&lt;br /&gt;&lt;br /&gt;But let me guide you through my thinking process.&lt;br /&gt;&lt;br /&gt;I start with the second link, Automating Nordic BLE Mesh Provisioning&lt;br /&gt;&lt;br /&gt;The page suggests the use of python scripts???&lt;br /&gt;I tried but I get:&lt;br /&gt;python interactive_pyaci.py -d COM20 -l 3 &amp;lt; command.txt&lt;br /&gt;python: can&amp;#39;t open file &amp;#39;interactive_pyaci.py&amp;#39;: [Errno 2] No such file or directory&lt;br /&gt;&lt;br /&gt;There&amp;#39;s no information on the page regarding this script, no download link and no installation instructions.&lt;br /&gt;&lt;br /&gt;Let&amp;#39;s go for the first link, the tutorials&lt;br /&gt;&amp;nbsp; My first impression is, are these beginners tutorials? Because I don&amp;#39;t understand any of them.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Also, in about every tutorial I read &amp;quot; It is expected that you have basic knowledge of how to use SES, keil, nRF connect etc&amp;quot;.&lt;br /&gt;So where can I find these tutorials about SES, keil, nRF connect?&lt;br /&gt;&lt;br /&gt;How do I start a new project in SES?&lt;br /&gt;How do I include the nrf_delay library?&lt;br /&gt;Where do I find the examples blink, serial.println, digitalread, analogread, wire.begin, flash.read?&lt;br /&gt;Can you tell me how a project is structured. What do the subdirectories mean like nRF_Drivers, nRF_Libraries, nRF_Log?&lt;br /&gt;Where can I find a tutorial to teach me the basics in SES?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started is not sufficient to get me started with nRF52840-DK</title><link>https://devzone.nordicsemi.com/thread/220817?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 12:03:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:813607e0-fc84-446f-a671-b337ae43a588</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We have&amp;nbsp;quite a few tutorials, blog-posts etc. that can help you get started right here on DevZone:&amp;nbsp;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/"&gt;https://devzone.nordicsemi.com/nordic/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;would suggest that you start by looking at the beginners tutorials on advertising, services and characteristics.&amp;nbsp;&lt;br /&gt;Those can be found here:&amp;nbsp;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy"&gt;https://devzone.nordicsemi.com/nordic/short-range-guides/b/bluetooth-low-energy&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim Jakobsen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>