This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Getting Started with nRF Connect SDK

Hello,

I'm getting started with nRF Connect SDK. I've installed the toolchain and SEGGER through Getting Started App (because for some reason the Toolchain Manager froze on me and refused to install pass 0% after 6 hours).

I'm confused on what language to use, what IDE I can use other than SEGGER, and how to handle graphical user interface? I'm trying to modify the nRF Connect Bluetooth Low Energy App to add some additional functionalities, and still don't know how nRF Connect SDK can help.

Thank you very much.

Parents
  • Hi!

    The only IDE we support with nRF Connect SDK is Segger Embedded Studio Nordic Edition. 

    Regard to language, NCS is written in C. 

     

    I'm trying to modify the nRF Connect Bluetooth Low Energy App to add some additional functionalities, and still don't know how nRF Connect SDK can help.

     Me neither. What were you hoping to do with NCS? It won't be able to change any of the nRF Connect applications. But you could use it to program a Nordic device to connect via BLE, for instance.

    Best regards,

    Heidi

  • Hi!

    Thank you for your help. 

    So basically NCS is similar to nRF5 SDK, but just for newer devices (nRF91 for instance)?

    I still don't fully understand what NCS can do. My end goal is to add functionalities to nRF Connect Bluetooth Low Energy App. I found the app source code on Nordic Github, and the app was written in JavaScript, so is that not NCS. What can I do next to get to my end goal?

    Thank you.

  • Hi, NCS is similar to the nRF5 SDK in a sense. The main difference is NCS is built on top of Zephyr RTOS. When NCS first came out we only offered support with the nRF9160, but now it is supported with a lot of Nordic's boards (for example nRF5340, nRF52840). 

    If you want to change one of our applications, you should take a look at this page, which touches on changing an existing app in the nRF Connect for Desktop framework.

    Best regards,

    Heidi

Reply
  • Hi, NCS is similar to the nRF5 SDK in a sense. The main difference is NCS is built on top of Zephyr RTOS. When NCS first came out we only offered support with the nRF9160, but now it is supported with a lot of Nordic's boards (for example nRF5340, nRF52840). 

    If you want to change one of our applications, you should take a look at this page, which touches on changing an existing app in the nRF Connect for Desktop framework.

    Best regards,

    Heidi

Children
No Data
Related