Nordic nRF Series Compared: nRF52 vs nRF53 vs nRF91
Last updated 30 June 2026 · 8 min read
Direct Answer
Nordic Semiconductor produces three main product series for wireless embedded designs. The nRF52 series (Cortex-M4F, BLE 5.x, optional 802.15.4) is the proven workhorse for BLE sensors, wearables, and beacons — choose it unless you have a specific reason to move up. The nRF53 series (dual Cortex-M33, BLE 5.4 with LE Audio and isochronous channels) is for applications needing Bluetooth audio streaming, higher-bandwidth BLE, or the separate network core for stack isolation — the nRF5340 is the primary device. The nRF91 series (Cortex-M33 with integrated LTE-M/NB-IoT modem and optional GNSS) is for cellular IoT applications where 2G/3G/4G connectivity is needed and BLE is not. These are distinct product lines targeting different connectivity needs — not a linear upgrade path. The nRF54 series (announced 2024) is the next-generation successor to nRF52/53 and worth evaluating for new long-lifecycle designs.
Nordic Semiconductor produces distinct product families for different wireless connectivity needs — they are not a sequential generational upgrade. Choosing the right series before committing to a schematic avoids a fundamental architectural mismatch later.
Series Overview
| Series | Core | Connectivity | Primary use case |
|---|---|---|---|
| nRF52 | Cortex-M4F, 64 MHz | BLE 5.x, 802.15.4 (select variants) | BLE sensors, wearables, beacons, mesh |
| nRF53 | Dual Cortex-M33 (128 + 64 MHz) | BLE 5.4 with LE Audio, 802.15.4 | BLE audio, complex BLE applications |
| nRF91 | Cortex-M33, 64 MHz | LTE-M, NB-IoT, GNSS | Cellular IoT, asset tracking, LTE gateways |
| nRF54 (next-gen) | Cortex-M33, up to 128 MHz | BLE 5.4 with LE Audio, 802.15.4 | Successor to nRF52/53; evaluate for new long-lifecycle designs |
| nRF70 (companion) | None (Wi-Fi companion only) | Wi-Fi 6 | Add Wi-Fi to existing nRF52/53 designs |
nRF52 Series — BLE and Thread Workhorse
The nRF52 series is Nordic's most widely deployed BLE platform. It uses a single Cortex-M4F core at up to 64 MHz, running either the BLE stack (SoftDevice or Zephyr BLE) and the application together, or running BLE stack firmware with the application layer on top.
Why choose nRF52:
- Proven, deepest community of any Nordic series — the most answers, examples, and third-party module options exist here
- Ultra-low power: as little as 2.4 µA during BLE advertising at a 1-second interval (device-dependent; verify against the specific variant's datasheet)
- The nRF52840 adds USB 2.0 and 802.15.4 for Thread/Zigbee (see the nRF52 variants comparison for full variant breakdown)
- Both the legacy nRF5 SDK (SoftDevice) and nRF Connect SDK (Zephyr) are fully supported
- The largest choice of pre-certified radio modules from multiple vendors
Limitations:
- Single core means the BLE stack and application share CPU time; complex applications must manage SoftDevice timing constraints
- No LE Audio (Bluetooth audio streaming) support
- Maximum 64 MHz limits compute-intensive applications
Key variants: nRF52840 (most capable, USB, 802.15.4), nRF52833 (802.15.4, no USB), nRF52832 (BLE only, most widely deployed).
nRF53 Series — Dual-Core BLE with LE Audio
The nRF53 series (currently the nRF5340 and nRF5340-DK in production) uses two Cortex-M33 cores: an application core at up to 128 MHz and a dedicated network core at 64 MHz. The network core runs the BLE or 802.15.4 stack; the application core runs the user application. The two cores communicate via IPC (inter-processor communication) mailboxes.
Why choose nRF53 (nRF5340):
- LE Audio — Bluetooth 5.2 isochronous channels (ISO) and LC3 codec for synchronised audio streaming (True Wireless Stereo, Auracast broadcast audio). LE Audio is not possible on the nRF52 series
- Stack isolation — the network core handles BLE timing and stack operations independently, freeing the application core for application logic without SoftDevice timing constraints
- Higher performance — 128 MHz Cortex-M33 application core with TrustZone, DSP instructions, and hardware FPU
- Better security — TrustZone on both cores enables secure boot, secure key storage, and isolated execution environments
Limitations:
- nRF Connect SDK is required — the legacy nRF5 SDK does not support nRF53
- Dual-core firmware model requires new architectural patterns vs nRF52; migration is a new design, not a chip swap
- Currently one primary production device (nRF5340); nRF52 has more package and memory options across its five variants
- Smaller community and fewer off-the-shelf module choices than nRF52 (though growing rapidly)
Key variant: nRF5340 — 1 MB application flash + 256 KB network flash, 512 KB + 64 KB RAM, BLE 5.4, 802.15.4, USB.
nRF91 Series — Cellular IoT with GNSS
The nRF91 series is a fundamentally different product from the nRF52 and nRF53 — it is a cellular IoT System-in-Package (SiP) containing a Cortex-M33 application processor and an integrated LTE-M/NB-IoT modem. It has no 2.4 GHz radio and cannot do BLE.
Why choose nRF91:
- Integrated cellular modem — LTE-M and NB-IoT in a single package, eliminating the need for a separate cellular module (Sierra Wireless, u-blox, Quectel). The modem firmware is provided by Nordic and handles AT commands, network registration, and power management internally
- GNSS — the nRF9160 with the SICA suffix includes a GNSS receiver alongside the cellular modem; location acquisition and cellular uplink in one device
- Low power cellular — LTE-M and NB-IoT are designed for IoT duty-cycle patterns (long sleep, periodic transmit); the nRF9160 supports PSM (Power Saving Mode) and eDRX for multi-year battery life on suitably small data payloads
- Modem sandbox — the application core and modem core are isolated; application firmware upgrades via FOTA (Firmware Over-The-Air) without touching the modem firmware
Limitations:
- No BLE radio — products needing cellular + BLE require a companion nRF52/53 SoC connected via UART or SPI
- Requires a SIM and active cellular contract — more operational complexity than BLE-only products
- Antenna design and cellular regulatory certification add product development complexity
- Smaller community than nRF52, but Nordic provides comprehensive application notes and the Thingy:91 reference design
Key variants: nRF9160 (LTE-M + NB-IoT + GNSS), nRF9161 (updated nRF9160 with improved performance and modem firmware features), nRF9151 (smaller package, 2 MB flash).
nRF54 Series — Next Generation (Evaluate for New Designs)
The nRF54 series was announced in 2024 as Nordic's next-generation BLE platform, intended to succeed the nRF52 and nRF53. The nRF54L15 (as of mid-2026, in sampling or early production — verify current availability) is a single Cortex-M33 at up to 128 MHz with BLE 5.4 and LE Audio support, 1.5 MB flash, and 256 KB RAM. It is designed to bring LE Audio capability to a single-core device without the dual-core complexity of the nRF5340.
The nRF54H20 is a multi-core variant targeting higher-performance applications. Both require nRF Connect SDK.
For designs with a long production horizon (2026 and beyond), evaluate the nRF54L15 — it may simplify LE Audio-capable designs compared to the nRF5340. For mature, lower-risk production today, the nRF52840 and nRF5340 have deeper production histories and module availability.
Choosing by Application Type
| Application | Recommended series | Reason |
|---|---|---|
| BLE sensor, beacon, wearable (no audio) | nRF52 (nRF52840 or nRF52832) | Proven, deep community, vast module choice |
| BLE audio (TWS earbuds, Auracast, LE Audio) | nRF53 (nRF5340) | LE Audio isochronous channels require nRF53 |
| Thread/Zigbee mesh | nRF52840 or nRF5340 | Both support 802.15.4; nRF52840 is mature |
| Cellular IoT, asset tracker, LTE-M/NB-IoT | nRF91 (nRF9160/9161) | Only series with integrated LTE modem |
| Cellular + BLE gateway | nRF91 + nRF52/53 (two chips) | No single Nordic device does both |
| Complex BLE application needing isolation | nRF53 (nRF5340) | Dedicated network core, TrustZone |
| New long-lifecycle BLE design | nRF54L15 (evaluate) | Next-gen successor; verify availability |
SDK and Toolchain
All current Nordic series are supported in nRF Connect SDK (NCS), which is based on Zephyr RTOS and the west meta-tool. NCS is the required development framework for nRF53; it is the recommended path for new nRF52 and nRF91 projects as well.
The legacy nRF5 SDK (SoftDevice-based) supports nRF52 only and receives maintenance updates but no new features. Existing nRF5 SDK projects on nRF52 are stable; new nRF52 projects should start with NCS.
For setting up an NCS project, see How Do You Set Up the nRF Connect SDK and Zephyr RTOS for nRF52 Development? — the toolchain setup steps apply equally to nRF52, nRF53, and nRF91 targets.
Common Mistakes
Choosing nRF53 as a "more powerful nRF52840" — The nRF5340 is not simply a faster nRF52840. The dual-core architecture requires a different firmware model, nRF Connect SDK is mandatory, and the community is smaller. Unless your application specifically needs LE Audio or the separate network core, the nRF52840 is the simpler and lower-risk choice.
Using nRF91 for a BLE application — The nRF9160 and nRF9161 have no 2.4 GHz radio. Engineers familiar with nRF52 sometimes assume all nRF devices do BLE. If BLE is required, use nRF52 or nRF53; if both cellular and BLE are required, use a dual-chip design.
Selecting nRF52832 when 802.15.4 is needed — The nRF52832 does not support Thread or Zigbee; it is BLE-only. The nRF52840 or nRF52833 are the correct choices when 802.15.4 is a requirement. See nRF52 variants compared for the full peripheral-by-variant breakdown.
Not validating module availability for your region — nRF52-based certified modules are widely available from many vendors (u-blox, Raytac, Fanstel, and others); nRF5340 modules are fewer. For an Australian product requiring RCM certification, identify which modules carry ACMA/RCM certification before committing to a SoC variant.
If you're building a commercial product on the Nordic platform, Zeus Design develops nRF BLE and IoT firmware from bring-up through to production.
Frequently Asked Questions
- Is the nRF53 a drop-in upgrade from the nRF52840?
- No. The nRF5340 (nRF53 series) uses a dual-core architecture — an application core (Cortex-M33) and a network core (Cortex-M33) — that requires a fundamentally different firmware model compared to the single-core nRF52840. On the nRF52840, your application and the BLE SoftDevice share a single core with the SoftDevice running at higher priority. On the nRF5340, the network core runs the BLE/802.15.4 stack independently, and the application core communicates with it via IPC. All nRF5340 development must use nRF Connect SDK (the legacy nRF5 SDK does not support nRF53). The pin layout, package, and power supply requirements are also different. Budget time for migration — this is a new design, not a chip swap.
- Can the nRF9160 also do BLE?
- No. The nRF9160 is a cellular modem SiP — it contains an LTE-M/NB-IoT modem and optional GNSS alongside a Cortex-M33 application core, but it has no BLE or 2.4 GHz radio. Products that need both cellular and BLE (a common IoT gateway pattern) typically pair an nRF9160 with an nRF52840 or nRF5340, connected by UART or SPI. Nordic offers the nRF9161 as an updated nRF9160 with improved performance. For cellular-only applications where BLE is not needed, the nRF9160 is the purpose-built choice.
- What is LE Audio and why does it require the nRF53 or nRF54?
- LE Audio is a Bluetooth 5.2+ feature set that adds isochronous channels (ISO) — time-synchronised, low-latency audio streams — and the LC3 (Low Complexity Communication Codec) audio codec. LE Audio enables True Wireless Stereo (TWS) audio with guaranteed synchronisation between earbuds, broadcast audio (Auracast), and hearing aid support. It requires significantly more processing than classic BLE: the nRF5340's dedicated network core (64 MHz Cortex-M33) handles the BLE LE Audio stack independently while the application core (128 MHz Cortex-M33) processes the LC3 codec and audio pipeline. The nRF52840 lacks the processing headroom and the isochronous channel hardware support to implement LE Audio reliably. The nRF54L15 is Nordic's next-generation BLE SoC with native LE Audio support.
References
Related Questions
nRF52 Variants Compared: Which Should You Choose for Your BLE Product?
Compare nRF52 variants: nRF52840 (USB, 802.15.4), nRF52833 (Thread, no USB), nRF52832 (most widely deployed), and entry-level nRF52811/nRF52810. How to choose.
How Do You Set Up the nRF Connect SDK and Zephyr RTOS for nRF52 Development?
Set up nRF Connect SDK (NCS) for nRF52 development: install tools, create a west workspace, configure Kconfig, build a Zephyr project, and flash with J-Link.
How Do You Implement a BLE Peripheral with Custom GATT Services on nRF52 Using Zephyr?
Implement a BLE peripheral with custom GATT services on nRF52 using Zephyr NCS: service definition, UUIDs, read/write handlers, and notifications.
How Do You Minimise Current Draw on an nRF52 in BLE Applications?
Minimise nRF52 BLE current draw: DCDC converter, advertising interval, connection interval, System OFF mode, Zephyr PM, and PPK2 measurement techniques.
How Do You Use the nRF52840 USB Port and Update Firmware Over DFU?
Use the nRF52840 native USB port in Zephyr NCS: CDC ACM serial, USB DFU class setup, MCUboot dual-slot partitioning, image signing, and DFU trigger workflow.
What Is Cellular IoT?
Cellular IoT uses LTE-M and NB-IoT for nationwide coverage without gateways. Learn how these LPWAN protocols compare, PSM power saving, and module integration.