FirmwareMaestro Docs
Edge AI

nRF54LM20B SoC

The first Nordic SoC with an integrated Axon NPU — 128 MHz Arm Cortex-M33, 2 MB NVM, 512 KB RAM, BLE 6.0 / Matter / Thread / Zigbee, and high-speed USB.

The nRF54LM20B is the AI-accelerated variant of the large-memory nRF54LM20 family. Architecturally identical to the nRF54LM20A on the wireless and CPU side, the B variant swaps the secondary RISC-V coprocessor for the Axon NPU — a dedicated neural-network accelerator.

Both variants share the same package and the same nRF54LM20 DK (PCA10184). Pick the A if you don't need acceleration and want a general-purpose RISC-V coprocessor. Pick the B if you're running ML inference and want the speedup and energy savings.

Family at a glance

FeaturenRF54LM20AnRF54LM20B
CPU128 MHz Arm Cortex-M33 (TrustZone, FPU, DSP)128 MHz Arm Cortex-M33 (TrustZone, FPU, DSP)
Coprocessor128 MHz RISC-V128 MHz Axon NPU
NVM (Flash)2 MB2 MB
RAM512 KB512 KB
GPIOup to 66up to 66
USBHigh-speedHigh-speed
Radio2.4 GHz multiprotocol2.4 GHz multiprotocol
Wireless protocolsBLE 6.0, Matter, Thread, Zigbee, AliroBLE 6.0, Matter, Thread, Zigbee, Aliro
AI accelerator✅ Axon NPU

Wireless capabilities

The 2.4 GHz radio is the same proven multiprotocol design used across the nRF54L Series:

  • Bluetooth Low Energy 6.0 — including Channel Sounding for ranging
  • Matter over Thread — full IPv6 mesh
  • Thread 1.4 — IPv6 mesh networking, foundation for Matter
  • Zigbee 3.0 — legacy mesh interop
  • Aliro — the Apple/Google/Samsung-backed digital-key standard

This is what makes the chip uniquely suited to wake-word smart speakers, intelligent door locks, voice-controlled wearables, and anomaly-detecting predictive-maintenance sensors — the kind of products where the BLE / mesh link is just as important as the on-device inference.

Memory layout

2 MB of NVM and 512 KB of RAM is generous by Cortex-M33 standards and is specifically sized to host both your Zephyr application and a quantised neural network model. As a rough rule of thumb you can plan on:

  • ~1.0–1.5 MB NVM for your Zephyr application + BLE stack + drivers
  • ~256–512 KB NVM for the compiled Axon model header and weights
  • ~256–384 KB RAM for Zephyr runtime + BLE stack + sensor buffers
  • ~128–192 KB RAM for inference activations and tensor scratch

Real numbers depend on which model you compile — see the Axon Compiler footprint reports.

Development kit

ItemDetail
Kit namenRF54LM20 DK
Part numberPCA10184
SupportsnRF54LM20A and nRF54LM20B (same board, swap the SoC)
Sensors on boardMicrophone (for KWS demos), buttons, LEDs
DebuggerOn-board J-Link
Vendor linknordicsemi.com/Products/Development-hardware/nRF54LM20-DK

The DK is supported upstream in Zephyr (nrf54lm20dk board) and in the nRF Connect SDK with the Edge AI Add-on installed.

Where it sits in the Nordic line-up

Where to next

On this page