Cellular software

Supporting your cellular IoT development

Introduction to

Nordic's cellular SW

Support for LTE-M, NB-IoT, GPS and Assisted GPS

Our nRF9160 SiP, which has support for LTE-M, NB-IoT, GPS and Assisted GPS (A-GPS), is supported in SW by Nordic's nRF Connect SDK. The nRF9160 SiP has two processors: an application processor and a modem processor. The nRF Connect SDK based application runs on the application processor, while a modem binary file runs on the modem processor.

The nRF Connect SDK supports numerous protocols, including but not limited to CoAP, MQTT, HTTP and LwM2M.

The modem processor takes care of the lower level LTE communication, including the LTE L1/L2/L3 protocol stack, in addition to IPv4/IPv6, TCP/UDP and TLS/DTLS layers.

Our cellular SW contains a balance between open-source code and code designed, developed and rigorously tested in-house. This means we are able to provide the best of both worlds: open-source when collaboration provides the best solution and Nordic tailored SW for other applications. By developing in-house, we have full control of the features we provide and can quickly update the code when needed.

By providing the modem FW as a rigorously tested pre-compiled binary, there is no need to worry about the lower layers of the LTE stack. This allows developers more time to focus on their application development.

A-GPS is a feature that helps speed up time to first GPS fix, thereby helping asset tracking applications save even more current. Instead of downloading the ephemeris and almanac data via satellite (50 bits/s), this data can be downloaded from an A-GPS server via an LTE-M (~360 kbps) base station. From a cold start, time to first fix can be decreased from 40 seconds without A-GPS to less than 10 seconds with A-GPS.

Learn more from our experts

We have several webinars covering topics within cellular IoT available on-demand. Nordic Tech Webinars

Grab a coffee and enjoy!


Register here

Download cellular IoT development software

Click to visit product page, read more and download

nRF Connect SDK

nRF Connect SDK is a common software development kit for cellular IoT and short-range wireless, on the nRF9160 SiP, the nRF5340 SoC and all nRF52 Series SoCs.


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.

Latest News

nRF52840 DK
19 Jan 2021

In a newly announced partnership with leading U.S. TinyML sp...

Read More
nRF5340 SoC
03 Dec 2020

The world’s first dual Arm Cortex-M33 wireless SoC is now av...

Read More
Power Profiler Kit II
01 Dec 2020

Power Profiler Kit II supports both Nordic short-range wirel...

Read More