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.
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.
| Plan | Price | What it gives you |
|---|---|---|
| nRF Connect for VS Code | Free | IDE 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
- 1

Arduino IDE
Free planOpen sourceAndroidiOSWebAPI8.0Free plan - 2

Arm Keil MDK
Free planWebAPIExtensionLinux7.9From 82.39 CHF a month - 3

PlatformIO IDE
Free planExtensionLinuxmacOSSelf-hosted7.0Free plan - 4

IAR Embedded Workbench
Free planExtensionLinuxWindows6.9Free plan - 5
CS+
Free planLinuxmacOSWindows6.4Free plan - 6

Eclipse IDE
Free planLinuxmacOSWindows6.4Free plan
