We have an extensive range of supporting software tools to help you with testing and
programming on your chip.
- nRFgo Studio: This is our tool for programming and
configuring devices. It supports the programming of nRF52 SoftDevices, applications, and
bootloaders.
- nRF5 SDK: The nRF5 Software
Development Kit (SDK) provides source code of examples and libraries forming the base of
your application development.
- nRF5x tools: nRF5x Tools is a package that contains JLinkARM, JLink CDC,
nRFjprog, and mergehex. The nRFjprog is a command line tool for programming nRF5x series
chips. It is also useful in a production setup. nRF5x Tools will be installed together
with nRFgo Studio.
- Master Control Panel: The Master Control Panel is a software tool that is used to
act as a Bluetooth®
Low Energy peer device.
- Master Control Panel: The Master Control Panel is a software tool that is
used with the nRF51 Dongle (PCA10031) to act as a Bluetooth Low Energy
peer device. You can test your application’s wireless connection with this tool. The
Master Control Panel supports programming of SEGGER J-Link based nRF52 devices. For
more information, see the help files in the Master Control Panel.
- nRF Master Control Panel for Android 4.3 or later: nRF Master Control Panel
for Android 4.3 or later is a powerful generic tool that allows you to scan and
explore your Bluetooth Smart
devices and communicate with them on an Android phone. MCP supports a number of Bluetooth SIG adopted profiles
together with the Device Firmware Update (DFU) profile from Nordic
Semiconductor.
- S132 SoftDevice:
Bluetooth Smart concurrent multi-link protocol stack solution
supporting simultaneous Central, Peripheral, Broadcaster, and Observer roles. For
more information, see the S132 SoftDevice Specification and the nRF5 SDK v16.0.0 documentation.
We also recommend some third party software tools that are useful when developing with our
products:
- Keil MDK-ARM Development Kit: Keil MDK-ARM Development Kit is a development
environment specifically designed for microcontroller applications that lets you develop
using the nRF52 SDK application and example files.
- SEGGER J-Link Software: The J-Link software is required to debug using
the J-Link hardware that is packaged with our development kits.
- ANTware II: ANTWare is an application used for the control of
ANT wireless devices. It is an excellent tool for first time ANT developers to explore the
capabilities of ANT as a low power wireless solution, and for experienced users to easily
setup and monitor advanced ANT networks. ANTWare II improves upon past versions with a
slick new interface, streamlined functions, and a variety of new features.