Nordic tools and downloads

Once you have your kit set up you can start developing. Our software tools help you develop and test your device through all the steps in the software development cycle.

Development IDE

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

IDE Windows Linux OSX
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

Windows32

Windows64

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

nRF52840 Product page

nRF52832 Product page

nRF51822 Product page

nRF51422 Product page

nRF52 Series SDS

nRF51 Series SDS

BLE/ANT
Master Control Panel Peer device emulator for computers

Windows32

Windows64

Help file BLE
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 BLE
nRF Connect for mobile Peer device emulator app for smartphones

Android v4.3 or later

IOS v8 or later

  BLE
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

  BLE
ANTware II Peer device emulator for the ANT protocol running on computers

ANTware II

ANTware II ANT
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.