nRF Connect SDKEssential

Software development kit for cellular IoT and short-range wireless

nRF Connect SDK is where you begin building your cellular IoT and short-range wireless applications. It supports LTE-M/NB-IoT/GPS application software development on the nRF9160 SiP, using the nRF9160 DK. For short-range software development, the nRF5340 SoC is supported, using the nRF5340 PDK, as well as all nRF52 Series SoCs.

nRF Connect SDK offers developers an extensible framework for building very small applications in highly constrained circumstances, but also the ability to develop powerful, richly featured software for advanced applications. It integrates the the Zephyr RTOS and a wide range of samples, application protocols, protocol stacks, libraries and hardware drivers. The Zephyr project is governed by the Linux Foundation where Nordic collaborates with industry leaders to deliver the best-in-class RTOS for connected, resource constrained, devices.

The single code base for short range and cellular IoT simplifies porting modules, libraries and drivers from one application to another application, thus reducing development time. By enabling developers to pick and choose the essential components for their application, high memory efficiency is guaranteed.

For the nRF5340 and nRF52 Series, the nRF Connect SDK contains all needed software, including protocol stacks. For the nRF9160 it contains everything needed on the application side, working seamlessly together with the LTE modem firmware. For more information about the modem firmware see its feature brief here.

nRF Connect SDK is installed via nRFConnect for Desktop. It is also publicly hosted on GitHub, offers source code management with Git and has free SEGGER Embedded Studio IDE support. Nordic runs continuous integration tests on the nRF Connect SDK code to ensure robust and secure production quality code.

For more details on the nRF Connect SDK Bluetooth SW and cellular IoT SW, visit this link and this link respectively.

Devices supported

by the nRF Connect SDK

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

nRF9160 DK

The nRF9160 DK is an LTE-M, NB-IoT, GPS and Bluetooth LE development kit for the nRF9160 SiP.

nRF5340 SoC

Bluetooth 5.2 SoC supporting Bluetooth Low Energy, Bluetooth mesh, Bluetooth Direction Finding, NFC, Thread and Zigbee

128 MHz Arm Cortex-M33 CPU with
1 MB Flash + 512 KB RAM
64 MHz Arm Cortex-M33 CPU with
256 KB Flash + 64 KB RAM
Bluetooth Low Energy
Bluetooth Direction Finding
Bluetooth mesh
Thread, Zigbee
Advanced security
105 °C extended operating temperature
1.7-5.5 V supply voltage range

nRF5340 PDK

The nRF5340 PDK is the preview development kit for the nRF5340 SoC.


supported by nRF Connect SDK

SEGGER Embedded Studio

SEGGER Embedded Studio is an easy-to-use integrated development environment with project management tools, editor and debugger supporting ARM Cortex devices.

Latest news

26 Nov 2020

Standalone LTE-M contactless card payment terminal allows sm...

Read More
26 Nov 2020

Fingertip-sized Bluetooth LE modules designed for space-cons...

Read More
23 Nov 2020

Bluetooth LE smart presenter introduces voice control and re...

Read More