nRF MDKMicrocontroller Development Kit

The nRF MDK provides device support and components to get you started developing with nRF51, nRF52 and nRF91 Series devices faster.

The nRF MDK (Microcontroller Development Kit) is what you need to interact with Nordic Semiconductor SoCs and SIPs from a 3rd-party IDE.
The nRF MDK provides device support in the form of register header files and startup code to get you started developing with nRF51, nRF52 and nRF91 Series devices faster.
It also handles configuration of the supported IDE's built-in programming and debugging tools.

Currently supporting GCC (GNU), IAR Systems and Keil.
From v.8.15.0 also supporting Segger Embedded Studio.

Since version 8.12.0 the nRF MDK has been available under two licenses:

  • 3-clause BSD. This is the same license as used for previous MDK releases.
  • 5-clause Nordic. This is intended for those who would like to align licenses introduced with nRF5 SDK v13.0 and MDK with their products.
Key Features
Init code
For target device
Register header
.h and .c files
Flash and debug

Supported nRF51 and nRF52 Series products

Bluetooth Low Energy 

Supported nRF91 Series products

Low Power cellular IoT

nRF9160 SiP

Low power SiP with integrated LTE-M/NB-IoT modem and GPS

Fully integrated SiP for cellular IoT
Multimode LTE-M/NB-IoT modem with GPS
700-2200 MHz LTE band support
Certified for global operation
Dedicated application processor and memory
64 MHz Arm Cortex-M33
1 MB flash + 256 KB RAM
Arm TrustZone + Arm CryptoCell

Latest news

Özdisan Elektronik
17 Feb 2020

Distributor to supply Nordic’s complete portfolio of short r...

Read More
Nordic’s LE Audio solution is designed to support the new LE Audio specifications expected to be released by the Bluetooth SIG during H1 2020
06 Jan 2020

Nordic announces its entry into the Bluetooth audio market w...

Read More
CES 2020
02 Jan 2020

Nordic’s nRF9160 SiP for low power cellular IoT, the world’s...

Read More