Getting started

To quickly get started with the nRF Connect SDK, use nRF Connect for Desktop to set up your development environment. Alternatively, check the Installing manually section for instructions on setting up your environment manually.

We recommend using the nRF Connect for Visual Studio Code extension or SEGGER Embedded Studio to build applications. See the nRF Connect for Visual Studio Code README file for more information about the extension. See Building and programming an application for the SEGGER Embedded Studio instructions.


Some samples in the nRF Connect SDK are currently not designed to work out-of-tree. You may need to manually configure your sample to work correctly in the nRF Connect for Visual Studio Code.

Once you are set up, check out the Samples. If this is the first time you are working with embedded devices, it is probably a good idea to program an unchanged sample to your development kit first and test if it works as expected. After that, pick a sample that is related to the application you want to create and start developing!