nRF Connect for Desktop Desktop tool

Cross-platform development software for Nordic Products

nRF Connect for Desktop is a cross-platform tool framework for assisting development on nRF devices. It contains many apps to test, monitor, measure, optimize and program your applications.

nRF Connect for Desktop is designed to be used with our development kits and dongles. The apps will detect which kit you connected to your computer and upload the needed firmware. The kits supported by each app are listed in the documentation.

 

nRF Connect for Desktop Apps


Bluetooth Low Energy app iconBluetooth Low Energy

This is an easy-to-use cross-platform application for Bluetooth Low Energy connectivity testing. It supports auto-detection of connected development kits and firmware uploads, as well as supporting Bluetooth Low Energy security features. 

Board Configurator

Board Configurator can be used to update the configuration of Nordic Development kits (DKs), such as virtual COM ports, supply voltage, SWD and other options.

Cellular Monitor

Cellular Monitor is a revolutionary tool for cellular developers, providing real-time insights into modem behavior, enhancing network evaluation and device information.

Direct Test Mode app iconDirect Test Mode

Perform tests with Bluetooth Low Energy devices as specified in the Bluetooth Core Specification. The app allows configuring the devices as transmitters or receivers, and adjust settings such as channel, transmit power and packet length 

nPM PowerUP

The nPM PowerUP app connects your PC with an nPM1300 EK and allows for code-free evaluation and development with the nPM1300 PMIC. 

Power Profiler app iconPower Profiler

This App operates in conjunction with our Power Profiler Kit. It lets you read, analyze and export measurements from the Power Profiler Kit. The PPK2 supports dynamic current measurements from 200nA up to 1 A and can be used to supply a connected board as well as measure its current.

Programmer app iconProgrammer

The Programmer app lets you program Nordic SoCs. You can drag and drop your files and read, write or erase the device.

Quick Start

Quick Start offers a guided path to evaluation and development, for a faster and smoother getting started experience.

RSSI Viewer app iconRSSI Viewer

The RSSI Viewer lets you scan the 2,4 GHz spectrum.

Serial Terminal

This is a terminal emulator that can be used alongside other nRF Connect for Desktop applications as it allows COM Port sharing.

Toolchain Manager app iconToolchain Manager

Manage nRF Connect SDK and toolchain versions on Windows, Mac and Linux.

Key Features

Automatic Updates

All nRF Connect for Desktop apps

Bluetooth LE

Cellular

Power Management

Power Measurement

Toolchain Management

 

Choose platform and version

Choose your Desktop platform and select version (latest released version recommended)

Selected version
5.1.0 Windows 64-bit

Changelog:

5.1.0 Windows 64-bit

Added

  • A warning related to the SEGGER J-Link version when the application does not find the expected J-Link version.

Changed

  • Bundled SEGGER J-Link to v7.94i for Windows.

     

  • Minor fixes and improvements.

5.0.2 Windows 64-bit

Fixed

  • Implemented recovery from invalid nRF Util module installations.
  • Corrected the progress bar behavior to accurately reflect the installation progress when multiple applications relying on the same nRF Util are being installed simultaneously.

5.0.0 Windows 64-bit

Added

  • Support for Apple silicon.

Removed

  • Removed support for older apps that depended on nrf-device-lib-js binding. Only apps that support nRF Util's device CLI will work with this version of nRF Connect for Desktop.

Fixed

  • Proxy settings are now correctly passed on to nRF Util CLI.

4.4.1 Windows 64-bit

  • bundled J-Link version was updated to v7.94e

4.4.0 Windows 64-bit

  • Minor fixes and improvements.

4.3.0 Windows 64-bit

Added

  • The “Window” menu is now accessible from the application's system top bar.

Fixed

  • Issue on Windows that would report that `The specific module could not be found (nrf-device-lib-js)`. The issue was fixed by bundling the 64-bit version of Visual C++ Redistributable.
  • Opening of the apps from command line while nRF Connect for Desktop was running.

Changed

  • Updated the bundled version of SEGGER J-Link for Windows to v7.88j.
  • Modified the way in which `--deviceSerial` or `--comPort` CLI arguments are relating to one another. These are used to auto-select a device in the device list. Now, only one of these arguments can be passed to applications using the command line terminal to open the app.
  • Note: Apps need to be updated to support `--comPort` parameters. Not all the apps support `--deviceSerial` and `--comPort` arguments.

4.2.1 Windows 64-bit

Changelog:

  • Added Quick Start app to easily get going with an nRF9160 or nRF9161 DK.

4.2.0 Windows 64-bit

Changelog:

Added

  • Successfully installed applications will be highlighted after installation finishes.
  • A help text will be displayed if the app list is empty (usually because all apps have been filtered out).
     

Fixed

  • Warning dialog about launching apps with incompatible versions did not close on launching the app. 

4.1.2 Windows 64-bit

Changelog:

Fixed

  • Having special characters (such as &) in the path created errors when launching apps. Usually happened when these characters were part of the username.
  • Updating nRF Connect for Desktop from 3.10 or older directly to 4.1 led to an error message (Unable to retrieve the official source from …).

4.1.1 Windows 64-bit

Changelog:

4.1.0

Added

  • Enable installing older app versions.

Fixed

  • PPK-1 could not be used in nRF Connect for Desktop v4.0.1.

Changed

  • Windows: Switch from 32-bit architecture to 64-bit.

4.1.1

Fixed

  • When nRF Connect for Desktop was never installed on a computer before, a misleading error message (Unable to retrieve the official source from …) was shown, and it was impossible to install any apps.