
3
Software tools
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
:
(64-bit version)
(32-bit version)
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
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.
4397_497 v1.2
7