This week’s EYE ON NPI (video) is another great step forward in Bluetooth Low Energy development, it’s Nordic’s new nRF54 series and nRF54L15 Wireless SoC Development Kit. This is the heir-apparent to the popular nRF52840 series chip which we know and love so much.
The nRF54 series comes in L and H variants, for ‘low’ and ‘high’ power, but even the L series is a step up, with Cortex M33 running at 128MHz, and up to 1.5MB ReRAM / 256KB SRAM.
The H series is a whole new ball-game with dual M33 running at 320MHz, 2MB of ReRAM and 1MB of SRAM plus upgraded peripherals.
Wow, the nRF series has come such a long way from the baby-steps of the SPI-peripheral nRF8001 to the early ARM Cortex M0 plus BLE combo chip, the nRF51. We still use that nRF51 in many of our Bluetooth LE boards like the Feather 32u4 and M0, also as a SPI-peripheral-to-BLE converter. The chip was also used in the first micro:bit, its able to run Arduino directly on it, although you need a separate SWD programmer since it doesn’t have the ability to bootload.
The next big upgrade was the nRF52832 which bumped the processor from an M0 to an M4, but didn’t do a huge bump to the Flash or SRAM compared the nRF51. The big leap after that was the nRF52840 which is still an amazing chip: USB peripheral means you can use this chip as the main processor, and it can do all your processing, user interface, sensor reading and wireless communication with only a few passives to support it.
There was an nRF5340 released about two years ago but much like Windows releases, we tend to skip every other chip.
We happened to check digikey.com/new yesterday and saw the nRF54L series pop up, which is exciting as it was pre-announced about a year ago and is now shipping to customers!
The nRF54L comes in three variants, which is not surprising because we’ve seen earlier chips come in ‘lite’ versions that cut pricing by having less flash or RAM. All variants have a 128MHz Cortex M33 with a RISC-V co-processor and a BLE stack. The ‘L05 has 512KB flash / 96KB SRAM, good for minimal projects, and the nRF54L15 has a whopping 1.5MB flash and 256KB SRAM – so more flash and same SRAM as the ‘52840.
Power draw on the nRF54L series incredibly low, and we’ve had a lot of experience with the nRFs so we know that the numbers are real and there’s good documentation and example code on how to achieve them.
We do recommend getting either the dev kit or a separate PPK2 to measure actual power draw once you get to the optimization step of your design.
On the peripherals-side, not a ton different than the nRF52840, but ‘more’ of everything: there’s 7 32-bit timers, 5 ‘sercom-like’ serial interfaces so you can have multiple I2C or SPI ports, I2S, ADC with 14-bit precision, PDM, etc. all with DMA control.
One interesting thing we noted, is that instead of flash memory, which is big and expensive and hard to do with modern fab processes, the nRF54 uses ReRAM which is non-volatile and uses memristor technology, which is pretty cool! For packaging, Nordic has moved away from their funky QFN setup with inner dot pads, and has packaged this chip in two standard formats: an easy-to-solder 48-pin 6mm QFN that could work on 2-layer designs, and a tiny 2.4 x 2.2mm WLCSP which you can use in tiny builds.
The nRF54 series supports BLE 6, one new capability is channel sounding which will improve the ability of phones to locate ‘find my’ tags that have become such a popular usage for the nRF chipset.
Traditionally, the nRF52 chips in these tags use RSSI to measure approximate distance. There’s been some improvements on the technology such as Angle-of-Attack that was introduced in BLE 5.1 but now with a broad-sprectrum burst it’s looking like some of the lessons from UWB are being integrated to the BLE specification to improve item location.
The nRF54L series is launching with the L15 variant, that’s the one with the most memory, so it’s a good start: once you have your design settled you can transition to the smallest chip you can get away with. They’re coming into stock shortly so sign up at DigiKey to get notified when the package you’re looking for arrives.
While you wait, you can order up one of the nRF54L15-DK dev kits, which are only $39 and in stock right now for immediate shipment. Order today and you’ll get everything you need to start developing the nRF54 – a built in debugger, power management chip, broken out GPIO, user buttons and LEDs. While you wait for your dev kit to arrive, you can start thinking about the nRF54H series which is the high-end chip with dual M33 running at 320 MHz, 1 MB of SRAM, 2MB of ReRAM, high speed USB and I3C support!
See the video below and the manufacturer’s video after that: