<?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>nRF52832 development tools</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15750/nrf52832-development-tools</link><description>What development kit should I buy? Is this the right one?
 www.mouser.hk/.../ 
 What software IDE to use? 
 
 
 Does Keil offer free version for limited code size? What is the size limit? 
 
 
 Which tools is free and un-limited code size? 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 17 Aug 2016 12:39:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15750/nrf52832-development-tools" /><item><title>RE: nRF52832 development tools</title><link>https://devzone.nordicsemi.com/thread/60121?ContentTypeID=1</link><pubDate>Wed, 17 Aug 2016 12:39:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e135439a-da23-4417-be35-1ea55e8cfeeb</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;The SoftDevice is not included in the 32kB. So you can have application code up to 32kB.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 development tools</title><link>https://devzone.nordicsemi.com/thread/60122?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2016 21:14:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9f493ef-af1e-4611-a718-dc579c729380</guid><dc:creator>JS</dc:creator><description>&lt;p&gt;Hi RK, Many thanks. May I ask if 32kB limit starts counting excluding factory provided stack and various devices managers. Are these binary and not C and not counted? Is 32kB only counts my self-written test code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 development tools</title><link>https://devzone.nordicsemi.com/thread/60124?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2016 03:48:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c95d64b2-6a6f-45ad-b161-9a166ba1d532</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;No I&amp;#39;m not referring to how big the softdevice is nor to RAM usage, just flash in use from application code. There&amp;#39;s a reason the newer chips have more flash, code is getting more complicated, add in a few of the modules like device manager, flash storage and some others and you&amp;#39;ve already taken up a chunk of application code space, especially in debug mode.&lt;/p&gt;
&lt;p&gt;With the old nRF51s you might have had 128kB Flash, with 88k used for the softdevice there was only 40kB left, so 32kB limit on compilation wasn&amp;#39;t a limiting factor. Now you have nRF52 with 512kB of flash, 112kB used for the (far more capable) softdevice, you have 400kB left. Now a 32kB compilation limit can be a problem.&lt;/p&gt;
&lt;p&gt;You can certainly use free Keil to mess about with the simple examples, but when you run up against the code limit you either have to buy a full version, or learn another IDE.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 development tools</title><link>https://devzone.nordicsemi.com/thread/60123?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2016 03:29:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b09b6e7b-ba89-4da3-9d56-2750489ce2e1</guid><dc:creator>JS</dc:creator><description>&lt;p&gt;Why &amp;quot;32kB - not as useful as it used to be these days&amp;quot;?  Are you referring to stack getting bigger recently? How much the factory BT stack already took up and what left for user code?  Keil does not limit RAM size, right?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 development tools</title><link>https://devzone.nordicsemi.com/thread/60120?ContentTypeID=1</link><pubDate>Mon, 15 Aug 2016 23:45:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2047a03a-8b5a-4cb6-a393-8775272c8d7d</guid><dc:creator>RK</dc:creator><description>&lt;ol&gt;
&lt;li&gt;32kB - not as useful as it used to be these days.&lt;/li&gt;
&lt;li&gt;some: gcc + makefiles some people use, you can use Eclipse with a bit of setup work, Segger has Segger Embedded Studio which is free for non-commercial work, that&amp;#39;s a rebranded version of Crossworks (which isn&amp;#39;t free but isn&amp;#39;t expensive for non-commercial work). Nordic provides examples in keil or native gcc (makefile) format. It&amp;#39;s not that much work to import those into SES/Crossworks&lt;/li&gt;
&lt;li&gt;I never liked MBED at all and there are fewer examples which use it. I&amp;#39;d try to work at with the SDK native code and one of those tools if possible.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52832 development tools</title><link>https://devzone.nordicsemi.com/thread/60119?ContentTypeID=1</link><pubDate>Mon, 15 Aug 2016 20:53:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a716760-a6de-4e0b-824b-c084fb97880d</guid><dc:creator>Yacire</dc:creator><description>&lt;p&gt;Hi JS,&lt;/p&gt;
&lt;p&gt;Yes, you need to buy the nrf52 DK.
Keil offer free version, but you are limited in size code (32 kB max).
You can work with Eclipse and GCC; you can search in Blogs section and Tutorials section for set up the toolchain.&lt;/p&gt;
&lt;p&gt;mBed is very nice for beginners, you have a Bluetooth low energy Team who helps, many examples and the nrf51 Dk is supported (mBed enabled). But for the nrf52 Dk, i don&amp;#39;t know if it is enabled, you can search on mBed int the Plateform section: &lt;a href="https://developer.mbed.org/platforms/"&gt;link text&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>