nRF52 Series

The nRF52 Series of system on chip (SoC) devices embed a powerful yet low-power ARM® Cortex®-M4 processor with our industry leading 2.4 GHz RF transceivers. In combination with the very flexible orthogonal power management system and a programmable peripheral interconnect (PPI) event system, the nRF52 Series enables you to make ultra-low power wireless solutions.

The nRF52 Series offers pin-compatible device options for Bluetooth low energy, proprietary 2.4 GHz, and ANT™ solutions giving you the freedom to develop your wireless system using the technology that suits your application the best. Our unique memory and hardware resource protection system allows you to develop applications on devices with embedded protocol stacks running on the same processor without any need to link in the stack or strenuous testing to avoid application and stack from interfering with each other.

Table 1. nRF52 Series IC comparison
Features nRF52810 nRF52832 nRF52840
CPU Cortex M4 (no FPU) Cortex M4F Cortex M4F
64 MHz 64 MHz 64 MHz
 
Memory 192 kB Flash 512/256 kB Flash 1 MB Flash
- Cache Cache
24 kB RAM 64/32 kB RAM 256 kB RAM
 
EasyDMA MAXCNT bit length I2S - 14 14
PDM 15 15 15
PWM 15 15 15
RADIO 8 8 8
SAADC 15 15 15
SPIM 10 8 16
SPIS 10 8 16
TWIM 10 8 16
TWIS 10 8 16
UARTE 10 8 16
NFCT - 9 9
USBD - - 7
QSPI - - 20
 
Crypto AES engine AES engine AES engine
- - Cryptocell 310
 
Radio Protocols BLE/ANT/2.4 GHz BLE/ANT/2.4 GHz BLE/ANT/2.4 GHz/15.4
BT5 PHYs 2 Mbps 2 Mbps 2 Mbps/Long range
Output power +4 dBm +4 dBm +8 dBm
Sensitivity -96 dBm (BLE 1 Mbps) -96 dBm (BLE 1 Mbps) -95 dBm (BLE 1 Mbps)
 
Clock 32 MHz crystal 32 MHz crystal 32 MHz crystal
64 MHz on-chip (PLL) 64 MHz on-chip (PLL) 64 MHz on-chip (PLL)
32.768 kHz crystal (optional) 32.768 kHz crystal (optional) 32.768 kHz crystal (optional)
32.768 kHz on-chip RC 32.768 kHz on-chip RC 32.768 kHz on-chip RC
External 32.768 kHz clock External 32.768 kHz clock External 32.768 kHz clock
 
Power management 1.7 V to 3.6 V supply voltage 1.7 V to 3.6 V supply voltage 1.7 V to 5.5 V supply voltage
  • 1.7 V to 3.6 V (VDD)
  • 2.5 V to 5.5 V (VDDH)
1 stage LDO and DCDC 1 stage LDO and DCDC 2 stage LDO and DCDC
- - On-chip VBUS 3.3 V reg
- - Regulated supply for external components
 
Digital interfaces 1 x SPI Master and Slave 3 x SPI Master and Slave 4 x SPI Master and 3x SPI Slave
1 x TWI Master and Slave 2 x TWI Master and Slave 2 x TWI Master and Slave
1 x UARTE 1 x UARTE or UART 2 x UARTE
1 x PWM 3 x PWM 4 x PWM
QDEC QDEC QDEC
PDM PDM PDM
- I2S I2S
- - 1 x USB Full speed Device
- - 1 x High speed SPI Master
- - 1 x Quad SPI (w.XIP)
 
Analog interfaces 64-level Analog Comp 64-level Analog Comp 64-level Analog Comp
- 15-level Low Power Comp 15-level Low Power Comp
8 channel 12-bit ADC 8 channel 12-bit ADC 8 channel 12-bit ADC
- NFC Tag NFC Tag
True Random Number Generator True Random Number Generator True Random Number Generator
 
Timers 3 x 32 bit 16 MHz timers 5 x 32 bit 16 MHz timers 5 x 32 bit 16 MHz timers
2 x 32.768 kHz RTC 3 x 32.768 kHz RTC 3 x 32.768 kHz RTC
Watchdog timer (32.768 kHz) Watchdog timer (32.768 kHz) Watchdog timer (32.768 kHz)
 
Other interfaces 4 x GPIOTEs 8 x GPIOTEs 8 x GPIOTEs
SWI debug interface SWI debug interface SWI debug interface
 
PPI 20 programmable channels 20 programmable channels 19 programmable channels
12 fixed channels 12 fixed channels 13 fixed channels
6 channel groups 6 channel groups 6 channel groups
 
Other features BPROT BPROT ACL
6 x SWI 6 x SWI 6 x SWI
2 x EGU 6 x EGU 6 x EGU
- MWU MWU
 
Power fail Power fail comparator and brownout Power fail comparator and brownout Power fail comparator and brownout
 
GPIO Up to 32 pins Up to 32 pins Up to 48 pins
8 x GPIOTEs channels 8 x GPIOTEs channels 8 x GPIOTEs channels
 
Packages 6 x 6 QFN48 w/32 GPIOs 6 x 6 QFN48 w/32 GPIOs 7 x 7 AQFN73 w/48 GPIOs
5 x 5 QFN32 w/17 GPIOs 3.0 x 3.2 WLCSP w/32 GPIOs -