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 are hosting several webinars related to cellular IoT technology

Upcoming webinars Sign up for a webinar

  • Nov 11: Exciting new features in nRF Connect SDK v1.4
  • Nov 18: Getting started with custom development in nRF Connect SDK
  • Nov 25: Using the nRF9160 as a Serial LTE Modem
  • Dec 9: How to measure power consumption on the nRF9160 SiP
  • Jan 27: nRF9160 - Putting the "smarts" into Smart meters


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

nRF52805 SoC
18 Jun 2020

The nRF52805 SoC offers Bluetooth LE high-throughput 2 Mbps ...

Read More
nRF Connect SDK
02 Apr 2020

The nRF Connect platform now adds support for Nordic’s popul...

Read More
19 Mar 2020

The nRF52820 SoC offers advanced multiprotocol support—toget...

Read More