EVERYTHING XIAOMI
Get listed

nRF Connect for VS Code

nRF Connect for VS Code is a free Visual Studio Code extension for developing, building, and debugging applications based on the nRF Connect SDK.

Place
#13 of 29
Score
6.1
nRF Connect for VS Code's website

What nRF Connect for VS Code is

nRF Connect for VS Code is a free Visual Studio Code extension for developing, building, and debugging applications based on the nRF Connect SDK. It supports nRF91, nRF70, nRF53, and nRF52 Series devices. Its build tools provide interfaces to the compiler and linker, alongside an RTOS-aware debugger and integrated flashing. For device configuration, developers can use a DeviceTree visual editor and a wizard to create a new board. The environment combines a built-in terminal with command-line and graphical interfaces. The product comprises four Nordic extensions: nRF Connect for VS Code, nRF DeviceTree, nRF Kconfig, and nRF Terminal; Nordic says they must be installed and used together for supported SDKs and full functionality. The main extension is available through the Visual Studio Code Marketplace, and documentation lists the extensions in the Open VSX Registry for compatible editors. Nordic identifies nRF Connect for Desktop and nRF Command Line Tools as additional desktop tools, and recommends its SDK Fundamentals course for getting started. The extension runs on Windows, macOS, and Linux.

Good

  • Free extension for nRF Connect SDK development
  • Supports nRF91, nRF70, nRF53, and nRF52 Series
  • Includes an RTOS-aware debugger and integrated flashing
  • Offers visual DeviceTree editing and board creation

Watch out

  • Four Nordic extensions must work together
  • Additional desktop tools are identified as needed
  • Extension Pack is deprecated

Who it suits

It suits developers building for supported Nordic nRF Series devices who want SDK configuration, building, debugging, and flashing tools in a VS Code environment.

Verdict

nRF Connect for VS Code brings development and debugging tools for the nRF Connect SDK into Visual Studio Code. Check the extension requirements and additional desktop tools before setting up a project.

Plans and prices

From nRF Connect for VS Code's own pricing page, checked 2 Oct 2026.

All about pricing
PlanPriceWhat it gives you
nRF Connect for VS CodeFreeIDE extension for nRF Connect SDK development · supports nRF91, nRF70, nRF53, and nRF52 Series

The facts

Each one read from nRF Connect for VS Code's own pages, with the date it was checked.

What it does

Additional tools
Nordic identifies nRF Connect for Desktop and nRF Command Line Tools as needed desktop tools on the product page.checked 2 Oct 2026
Build and debug
The IDE provides interfaces to the compiler and linker and an RTOS-aware debugger.checked 2 Oct 2026
CLI and GUI
The environment includes a built-in terminal and both command-line and graphical interfaces.checked 2 Oct 2026
Configuration
Features include a DeviceTree Visual Editor and a Create New Board wizard.checked 2 Oct 2026
Distribution
Nordic says the extension is available in the Visual Studio Code Marketplace and links to installation instructions in its technical documentation.checked 2 Oct 2026
Extension dependency
Nordic says all four extensions must be installed and used together for the product to work correctly with supported SDKs and to use all features.checked 2 Oct 2026
Extension Pack status
As of June 2026, the nRF Connect for Visual Studio Code Extension Pack is deprecated because the main extension installs the other extensions.checked 2 Oct 2026
Getting started
Nordic recommends its nRF Connect SDK Fundamentals course in the Nordic Developer Academy for getting started.checked 2 Oct 2026
Included extensions
The product documentation describes four Nordic extensions: nRF Connect for VS Code, nRF DeviceTree, nRF Kconfig, and nRF Terminal.checked 2 Oct 2026
Open VSX
Nordic documentation also lists the extensions in the Open VSX Registry for VSIX-compatible editors.checked 2 Oct 2026
Purpose
The extension lets developers develop, build, and debug applications based on the nRF Connect SDK in Visual Studio Code.checked 2 Oct 2026

The company

Company support
Nordic says it provides technical support through offices and representatives worldwide.checked 2 Oct 2026
Founded
1983checked 28 Sep 2026
Headquarters
Trondheim, Norwaychecked 28 Sep 2026
Maker
Nordic Semiconductor says it was established in 1983 and is headquartered in Trondheim, Norway.checked 2 Oct 2026

Where it runs

Device support
Nordic lists support for nRF91, nRF70, nRF53, and nRF52 Series devices.checked 2 Oct 2026

Alternatives to nRF Connect for VS Code

All alternatives
  1. 1Arduino IDE logo

    Arduino IDE

    Free planOpen sourceAndroidiOSWebAPI
    8.0Free plan
  2. 2Arm Keil MDK logo

    Arm Keil MDK

    Free planWebAPIExtensionLinux
    7.9From 82.39 CHF a month
  3. 3PlatformIO IDE logo

    PlatformIO IDE

    Free planExtensionLinuxmacOSSelf-hosted
    7.0Free plan
  4. 4IAR Embedded Workbench logo

    IAR Embedded Workbench

    Free planExtensionLinuxWindows
    6.9Free plan
  5. 5

    CS+

    Free planLinuxmacOSWindows
    6.4Free plan
  6. 6Eclipse IDE logo

    Eclipse IDE

    Free planLinuxmacOSWindows
    6.4Free plan