<?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>Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/67611/programming-language-for-nordic-microcontroller</link><description>Hi all 
 Will like to know what is the most suitable programming language to program Nordic Microcontrollers and do Nordic provide any software training for developers regarding this issue? 
 Thanks for answering my questions.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 30 Oct 2020 20:13:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/67611/programming-language-for-nordic-microcontroller" /><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/277896?ContentTypeID=1</link><pubDate>Fri, 30 Oct 2020 20:13:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:250dbb0b-6371-4fef-b9ed-a78dff0160c4</guid><dc:creator>Johnny Lee</dc:creator><description>&lt;p&gt;Hi all&lt;/p&gt;
&lt;p&gt;Thank you for all your advice.&lt;/p&gt;
&lt;p&gt;Will like to know:&lt;/p&gt;
&lt;p&gt;(1) May I know which microcontroller is the most advanced in the&amp;nbsp;&lt;span&gt;Nordic nRF52xxx series?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;(2) Will there be any difference in performance if programming a microcontroller in visual programming language such as Microblocks compare&lt;/span&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; to&amp;nbsp;&lt;/span&gt;&lt;span&gt;programming&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;in a text based language such as MicroPython?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you for your answering my questions.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/277895?ContentTypeID=1</link><pubDate>Fri, 30 Oct 2020 20:03:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bdee5092-ad2c-45d7-a829-58943f1be49a</guid><dc:creator>Johnny Lee</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/277020?ContentTypeID=1</link><pubDate>Tue, 27 Oct 2020 06:32:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5234c52f-dcc4-471b-af0a-37a2be1075a9</guid><dc:creator>LarsNLarsen</dc:creator><description>&lt;p&gt;I think you will have the best experience with the&amp;nbsp;&lt;a title="nRF52 SDK" href="https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK"&gt;nRF52 SDK&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://www.segger.com/products/development-tools/embedded-studio/"&gt;Segger Embedded Studio&lt;/a&gt;&amp;nbsp;which you can request a free license for when developing for a Nordic MCU.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/276986?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 23:08:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:efb45b0e-a4e4-4176-a9ec-a70a3b37d657</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;1) Are you looking for PCB Assembly house or Design house ? For custom design contact&amp;nbsp;me via private message or contact &lt;a href="http://www.i-syst.com"&gt;www.i-syst.com&lt;/a&gt;. &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2) You can use Arduino IDE but it is very old SDK. Not recommended. &amp;nbsp;I personally prefer Eclipse with &lt;a href="https://github.com/IOsonata/IOsonata"&gt;IOsonata&lt;/a&gt; library.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;3) I am not expert at Micropython but it is command line does not tight to any IDE. You can use any text editor for that purpose. &amp;nbsp;There are different way to load Micropython on the chip. &amp;nbsp;Normally using a JTAG probe such as the &lt;a href="https://embeddedsoftdev.blogspot.com/p/idap-link.html"&gt;IDAP-Link&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/276976?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 21:30:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b866622f-7c82-4e3e-87cd-df010e1075d2</guid><dc:creator>Johnny Lee</dc:creator><description>&lt;p&gt;Hi all&lt;/p&gt;
&lt;p&gt;Thanks for your advice.&lt;/p&gt;
&lt;p&gt;Will like to know the following:&lt;/p&gt;
&lt;p&gt;(1) Who can recommend a company to make a microcontroller board if I want to design my own Nordic microcontroller&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; board&amp;nbsp; just like the Arduino board?&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;(2) Can I use Arduino IDE to program Nordic microcontroller? If not which IDE is best to use if I want to use C or C++ to&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;program the Nordic microcontroller board?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&amp;nbsp;(3) Which IDE is best if I want to use MicroPython and can load the program directly from the IDE to the Nordic&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;micro&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;controller board just like what Arduino can do?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Thanks for answering my questions.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/276781?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 07:07:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7359fb1b-1929-42da-a2a1-3df6bc70cf3d</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Nordic uses mostly C. &amp;nbsp;Internet community uses C/C++ or Micropython.&lt;/p&gt;
&lt;p&gt;There are plenty of tutorial blog post and example source code provided by Nordic and Internet community. &amp;nbsp;On of such blog post for writing Bluetooth firmware with just a few lines of code&amp;nbsp;&lt;a href="https://embeddedsoftdev.blogspot.com/2017/"&gt;embeddedsoftdev.blogspot.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/276780?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 07:07:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cd60c5c-3f46-467b-8502-ca7723276aef</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;As&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/larsnlarsen"&gt;LarsNLarsen&lt;/a&gt;&amp;nbsp;stated, C is the most suitable programming language for our products. We don&amp;#39;t have any training material for learning C, but you can find a lot of information and learning material for this online. We do however offer a lot of code free in our software development kits. There you can find several examples which you can either use as they are, or you can build your application&amp;nbsp;based on the examples. There&amp;#39;s documentation for all of the examples, as well as for other things, like the different libraries for instance.&lt;/p&gt;
&lt;p&gt;I would recommend taking a look at our infocenter, where you can find documentation for the nRF5 SDK. A good place to start would be the getting started page for nRF5 SDK v17.0.2, which can be found&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/nrf51_getting_started.html"&gt;here&lt;/a&gt;. If you instead want to use the nRF Connect SDK (NCS) you can check out&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/getting_started.html"&gt;this link&lt;/a&gt;. However, NCS doesn&amp;#39;t have support for nRF52805 as of now, which I see is tagged in your post.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Programming Language For Nordic Microcontroller</title><link>https://devzone.nordicsemi.com/thread/276776?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 06:46:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0434fd6c-0a5e-46c4-bb8f-f7f65fe22406</guid><dc:creator>LarsNLarsen</dc:creator><description>&lt;p&gt;I&amp;#39;m pretty sure it&amp;#39;s C.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>