Test and Evaluation Software

A suite of development tools for the Nordic Semiconductor nRF device range

Our Software Range

Specific solutions for specific needs

From quick-start GUI solutions to command line options to build up automated test and
verification systems, we have the desktop software tools to meet the most demanding of
needs.

For advanced developers, the source code for most of our apps is available from the
Nordic Semiconductor repository on GitHub.

nRF Connect

Evaluate, test, verify - anywhere

nRF Connect for Desktop, Mobile and Cloud

A suite of cross-platform tools for developing with Nordic devices, nRF Connect is an
expandable platform from which you can launch applications for various functions.

It supports development for Bluetooth, custom programming, power optimization, and
cloud services. nRF Connect for Desktop is under constant development, with new apps
available for download from within the tool itself.

Thread topology monitor

Click to read more

nRF Thread topology monitor

nRFThread topology monitor is a cross-platform desktop tool that enables developers to visualize Thread mesh network topology in real time.

nRF Thread Topology Monitor uses diagnostic mechanisms of the Thread protocol to retrieve information about routing tables of each Thread Router currently attached to the network. The tool can also identify a particular device in the network using LEDs by interacting with the Thread BSP solution. You may assign a custom label to a Thread node and store it in persistent memory on the PC side, which helps to track topology changes.

Command Line Tools

Essential software for advanced users

The nRF5x Command Line Tools are used for automated scripting of the development,
execution and debugging of Nordic Semiconductor nRF51 and nRF52 series SOCs.

nrfjprog executable
Tool for programming through Segger J-LINK programmers and debuggers
nrfjprog DLL
A DLL that exports functions for programming and controlling
nRF51 and nRF52 series devices and lets developers create their
own development tools using the DLLs API
mergehex executable
Enables you to combine up to three .HEX files into one single file
SEGGER J-Link Software and documentation pack (only included in the Windows installer)
nRFUtil nRFUtil is a Python package and command-line utility that supports Device Firmware Updates (DFU) and cryptographic functionality.  It support programming of the nRF52840 Dongle.

The nrfjprog utility is developed for use together with SEGGER debuggers, so the SEGGER
software must also be installed. It is recommended to install the SEGGER version provided
with this package which has been tested and verified to work. The SEGGER software is
included in the Windows installer, but must be installed manually for Linux and Mac OS X.

nRF5 Command Line tools

Click to visit product page

nRF5 Command Line Tools

The nRF5 Command Line Tools are used for development, programming, and debugging of Nordic Semiconductor's nRF51 and nRF52 Series SoCs (System on Chip).

nRF Sniffer

Debug Bluetooth Low Energy applications

nRF Sniffer

nRF Sniffer is a useful tool for learning about and debugging Bluetooth Low Energy applications.

Allowing you to see what's happening on-air, nRF Sniffer provides a near real-time display of Bluetooth packets.

This helps you identify and fix issues quickly during the development phase.

Latest News from Nordic

Customer
21
Mar
2019

The T86-NB Smart Lock employs nRF52832 SoC to deliver a secure, low power home or office security access solution

Customer
18
Mar
2019

Atomic’s Hawx Connected ski boot employs Nordic nRF52832 WL-CSP SoC to run complex sensor algorithms and wirelessly repo...

Customer
13
Mar
2019

GiiKER’s ‘SUPERCUBE i3’ employs Nordic nRF51 Series SoC to deliver low latency Bluetooth Low Energy connectivity to smar...