Nordic Semiconductor - nRF54L15 DK

The nRF54L15 DK is Nordic Semiconductor's development kit for the nRF54L Series — the ultra-low-power wireless SoC family that follows the long-running nRF52 line. A single board covers all three devices in the series: the nRF54L15 is fitted to the kit, while the smaller nRF54L10 and nRF54L05 can be emulated, so one purchase lets you evaluate the whole family before committing to a part.

The headline claim for the series is a substantial cut in radio current alongside roughly double the processing performance. As we will see below, the datasheet largely supports that — though not in every respect, and not in the way the marketing figures first suggest.

Key Features

The nRF54L15 pairs a 128 MHz Arm Cortex-M33 application core — with the full DSP instruction set and a memory protection unit — with a separate 128 MHz RISC-V coprocessor, which Nordic calls the VPR. The coprocessor handles peripheral and I/O work independently, letting the main core stay asleep rather than waking for routine housekeeping.

Non-volatile memory is RRAM rather than conventional flash, executed through an instruction cache. RRAM writes at lower energy cost than flash and without block erases, which matters for designs that log data or take frequent over-the-air updates.

The multiprotocol 2.4 GHz radio covers Bluetooth Low Energy, 802.15.4-2020 — enabling Thread, Matter and Zigbee — NFC, and a proprietary 2.4 GHz mode reaching 4 Mbps. Notably, the radio supports Channel Sounding, the distance-measurement feature introduced in Bluetooth Core 6.0, which is the most forward-looking thing on the part and a genuine reason to choose it over the nRF52 generation for ranging applications.

The board itself is well equipped for evaluation: four user buttons and four user LEDs, an on-board SEGGER J-Link OB debugger, two virtual UARTs, an SWF connector for conducted RF measurements, and a dedicated header for measuring power consumption — essential given that low-power performance is the main reason to look at this part. An nPM1300 PMIC supplies a user-programmable 1.8 V to 3.3 V rail, so you can characterise the SoC across its supply range without external hardware.

Layout and Block Diagram

Board Layout



Specifications

Processor and memory

  • Arm Cortex-M33 at 128 MHz, with DSP instructions and MPU
  • 128 MHz RISC-V coprocessor (VPR)
  • nRF54L15: 1.5 MB RRAM, 256 KB RAM
  • nRF54L10 (emulated): 1.0 MB NVM, 192 KB RAM
  • nRF54L05 (emulated): 0.5 MB NVM, 96 KB RAM
  • Up to 35 GPIO pins, 14-bit ADC, I2S, PDM

Radio and protocols

  • Multiprotocol 2.4 GHz radio, up to 4 Mbps
  • Bluetooth Low Energy, including Channel Sounding (Bluetooth Core 6.0)
  • 802.15.4-2020 for Thread, Matter and Zigbee
  • Proprietary 2.4 GHz mode; NFC tag functionality
  • RX sensitivity: −96 dBm at Bluetooth LE 1 Mbps; −102 dBm for 802.15.4
  • On-board 2.4 GHz and NFC antennas; SWF connector for conducted measurement

Current consumption (3 V supply, 25°C, DC/DC regulator)

  • Bluetooth LE TX at 0 dBm, 1 Mbps: 4.8 mA
  • Bluetooth LE TX at +4 dBm: 6.6 mA; at +8 dBm: 9.8 mA
  • Bluetooth LE RX at 1 Mbps: 3.4 mA
  • System ON idle, wake on pin, 256 KB RAM retained: 2.7 µA
  • System ON idle, wake on pin and GRTC with LFXO, 256 KB retained: 2.9 µA
  • System OFF, wake on pin, no RAM retained: 0.7 µA

Note that the TX and RX figures above are Nordic's system-level scenario numbers, which include CPU and crystal-oscillator overhead. The radio block measured on its own draws 3.7 mA transmitting at 0 dBm and 2.1 mA receiving at 1 Mbps. Both sets appear in the datasheet, and the distinction matters when comparing against other parts — as below.

Board

  • Board revision PCA10156; nRF54L15 in QFN48 package
  • 4 user-programmable buttons, 4 user-programmable LEDs
  • SEGGER J-Link OB programmer/debugger
  • USB-C connection for power, programming and debugging
  • Two UART interfaces through virtual serial ports
  • 64 Mb external flash, SPI and QSPI
  • nPM1300 PMIC, user-programmable 1.8 V to 3.3 V supply
  • Header for measuring power consumption
  • Programmatic connect/disconnect of external memory, UART, debug interface and LED power

How It Compares to the nRF52840

Most people evaluating this kit already have nRF52840 designs, so the useful question is what actually changes. The figures below are taken from each device's radio electrical specification, so they are measured on the same basis — radio block only, DC/DC regulator at 3 V.

  nRF54L15 DK nRF52840 DK
CPU Cortex-M33 @ 128 MHz Cortex-M4F @ 64 MHz
Coprocessor RISC-V @ 128 MHz
Non-volatile memory 1.5 MB RRAM 1 MB flash
RAM 256 KB 256 KB
TX current, 0 dBm (radio only) 3.7 mA 4.8 mA
RX current, 1 Mbps (radio only) 2.1 mA 4.6 mA
System ON idle, 256 KB retained 3.5 µA 3.16 µA
System OFF, no RAM retained 0.7 µA 0.40 µA
Bluetooth LE with Channel Sounding (Core 6.0) 5.3, with Bluetooth mesh
Expansion Nordic expansion header Arduino Uno Rev3 shields
Battery USB-powered, PMIC rail Coin-cell holder, 1.7–5.5 V
Price ~$39 USD ~$49 USD

The receive current is where the nRF54L15 earns its keep: 2.1 mA against 4.6 mA is a 54% reduction, and Nordic's claim of halving receive power holds up under scrutiny. For a device that spends its life listening for a connection rather than transmitting, receive current usually dominates the battery budget more than transmit does, so this is the number that will actually change your runtime estimates.

Sleep current is the surprise, and it runs the other way. In System OFF with no RAM retained, the older nRF52840 draws 0.40 µA against the nRF54L15's 0.7 µA; in System ON idle with 256 KB retained, 3.16 µA against 3.5 µA. The nRF54L15 is not a lower-sleep-current part than its predecessor. If your application is dominated by deep sleep between rare, brief transmissions, the upgrade may buy you less than the headline figures imply — it is a radio improvement, not an across-the-board one.

The other practical consideration is expansion. The nRF52840 DK takes standard Arduino Uno Rev3 shields; the nRF54L15 DK uses Nordic's own expansion header. If your prototyping rig depends on Arduino-format shields, expect manual wiring rather than stacking.

Contents

The kit ships with the nRF54L15 DK board, an NFC antenna (PCA64110), preprogrammed firmware and documentation. Nordic publishes the full hardware schematics and layout files for download, which is useful if the kit is a stepping stone toward your own board rather than an end in itself.




Further Information

Development is through the nRF Connect SDK, Nordic's Zephyr-based toolchain, usually driven from the nRF Connect for VS Code extension. Zephyr supports the board directly, so upstream samples run with little modification.

At time of writing the nRF54L15 DK sells for around $39 USD through DigiKey, Mouser, Arrow and Newark, against roughly $49 for the nRF52840 DK. No external debugger is needed — a USB-C cable and a host running Windows, macOS or Linux is enough to start.

For teams shipping on nRF52 today, the case for moving is strongest where the radio is busy: connection-oriented devices that spend real time in receive, or anything that wants Channel Sounding for ranging. For designs that sleep deeply and wake rarely, the gains are narrower than the headline numbers suggest, and worth measuring against your own duty cycle before committing.

Figures in this review are taken from the nRF54L15/nRF54L10/nRF54L05 Datasheet v1.0, the nRF52840 Product Specification v1.11, and the respective DK hardware user guides.

Comments

Popular posts from this blog

What is a DevKit ?

Temperature and Humidity Sensor (SHT31) DevKit from Sensirion