Nordic tools and downloads

This overview lists all available Nordic Semiconductor tools and supported Integrated Development Environment (IDE)s. Not all of these tools are required. To help you pick the IDE and tools you want to use, see the following sections for common setup scenarios.

Development IDE

Pick one of the IDEs with a compiler supported by Nordic:

IDE Windows Linux OSX
SEGGER Embedded Studio (SES) Yes Yes Yes
MDK-ARM Keil µVision Yes No No
GNU/GCC Yes Yes Yes
IAR Yes No No

Essential tools

To program our devices you need to download these Nordic tools.

Tool Description Download Documentation Protocol
SDK - Software Development Kit Application examples, source files, SoftDevices Windows/Linux nRF5 SDK BLE/ANT
nRF5x Command Line Tools Collection of command line tools, like nrfjprog, mergehex

nRF5x Tools Windows32

nRF5x Tools Linux32

nRF5x Tools Linux64

nRF5x Tools OSX

nRF5x Command Line Tools BLE/ANT

Optional tools

These tools are not essential, but we recommend that you use them.

Tool Description Download Documentation Protocol
nRFgo Studio Programming and erasing chips



Help file BLE/ANT
SoftDevice Wireless protocol stack Click the Download tab on:

nRF52840 Product page

nRF52832 Product page

nRF52810 Product page

nRF51822 Product page

nRF51422 Product page

nRF52 Series SDS

nRF51 Series SDS

nRF Connect for Desktop Peer device emulator for computers

nRF Connect for OS-X

nRF Connect for Ubuntu Linux

nRF Connect for Windows

nRF Connect Bluetooth Low Energy BLE
nRF Connect for Mobile Peer device emulator app for smartphones

Android v4.3 or later

IOS v8 or later

Nordic nRF Toolbox app App that contains all the Nordic apps

Android v4.3 or later

IOS v8 or later

Windows Phone v8.1 or later

nRF5x pynrfjprog A simple Python interface for the nrfjprog DLL nRF5x pynrfjprog nRF5x pynrfjprog BLE/ANT
ANTware II Peer device emulator for the ANT protocol running on computers

ANTware II

nRF Sniffer Monitors on-air traffic nRF Sniffer download nRF Sniffer BLE

See also Nordic mobile apps for a list of available Bluetooth Low Energy mobile apps for iOS, Android and Windows Phones.