Hi,
want to try out the nRF52x Family, so will buy the DK board, which IDE is recommended? I am familar with VS Studio or Atmel Studio 7, so is there something like that around?
Thanks for helping.
With best regards
Gerhard
Hi,
want to try out the nRF52x Family, so will buy the DK board, which IDE is recommended? I am familar with VS Studio or Atmel Studio 7, so is there something like that around?
Thanks for helping.
With best regards
Gerhard
Hi,
Keil is a great alternative if you have a license, otherwise I would recommend checking out Segger Embedded Studio (SES). With SES you will get a free license for use with Nordic products, allowing you to compile all SDK examples and build you applications without limitations.
All future SDKs and reference designs from Nordic should support SES, and more and more examples/documentation/tutorials will use SES as the reference IDE.
Please check out the getting started videos on YouTube in the above linked page.
Best regards,
Jørgen
Hi,
I am not totally new, just new with the nRF52 family. I use Visual Studio for Desktop apps and embedded development and Atmel Studio for small MCUs.
I will prefere to use this tools, but if there is a very good reason to learn a new one ...
With best regards
Gerhard
I work on MAC and my preference is Eclipse which is 100% free unlimited any MCU and JTAG tools. I develop multiple ARM target (NXP, Freescale, Nordic, STM32) using the same Eclipse. I even used it on Linux to develop Linux desktop program with the same eclipse.
Gerhard, I suggest you start with a well supported environment like SES or Keil. You will spend more time writing code and less time debugging your compiler. Functionally you can work on nRF in Xcode, but you will end up being one of the many people wondering why their app doesn’t work correctly and looking for support.
Then once you know the device you can switch to whichever IDE you prefer.
You can't use Visual Studio nor Atmel Studio for this, you'll need another tool. I always recommend Segger Embedded Studio as it's very well supported, designed for embedded programming and the debugging experience is way better than anything using gdbserver (ie command line or eclipse or .. lots of other things). And with the free license for Nordic chips, even for commercial work, it's hard to find a reason not to use it. They'll be a learning curve but having all the Nordic examples already set up to go saves a ton of time and you can get on learning the SDK and not messing about with the tools.
(and note I do quite a bit of Atmel stuff too and have moved onto Atmel START for that, much cleaner code and many less defines. I've actually been compiling that in SES as well as it works pretty well and has atmel support).
You can't use Visual Studio nor Atmel Studio for this, you'll need another tool. I always recommend Segger Embedded Studio as it's very well supported, designed for embedded programming and the debugging experience is way better than anything using gdbserver (ie command line or eclipse or .. lots of other things). And with the free license for Nordic chips, even for commercial work, it's hard to find a reason not to use it. They'll be a learning curve but having all the Nordic examples already set up to go saves a ton of time and you can get on learning the SDK and not messing about with the tools.
(and note I do quite a bit of Atmel stuff too and have moved onto Atmel START for that, much cleaner code and many less defines. I've actually been compiling that in SES as well as it works pretty well and has atmel support).
Ok.
Looks like, I have to make room for a new tool in my Toolbox ...
I can't move my (big) Atmel Project from Atmel Studio 3 meters before crossing the finish line, but maybe later. Less defines is a good reason to do so, cause that is really a nightmare ...
So lets start Segging in August 2018.
Thanks a lot
Gerhard