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

27 May 2021

nPM1100 PMIC is Nordic’s first power management product and ...

Read More
The Chipolo ONE Spot item finder, which can easily be attached to personal items to allow users to find them, was designed using Nordic’s Apple Find My network compatible SDK
25 May 2021

Nordic launches Apple Find My network compatible SDK. It sup...

Read More
nRF52840 DK
19 Jan 2021

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

Read More