Driver support overview

This page lists MDK symbols to be used and nrfx driver components supported by particular SoCs and SiPs:

MDK symbols table

The following table presents MDK symbol used for a specific device.

Device

MDK symbol

nRF51 Series

NRF51

nRF52805

NRF52805_XXAA

nRF52810

NRF52810_XXAA

nRF52811

NRF52811_XXAA

nRF52820

NRF52820_XXAA

nRF52832

NRF52832_XXAA NRF52832_XXAB

nRF52833

NRF52833_XXAA

nRF52840

NRF52840_XXAA

nRF5340

NRF5340_XXAA_APPLICATION NRF5340_XXAA_NETWORK

nRF9131 nRF9161

NRF9120_XXAA

nRF9160

NRF9160_XXAA

Driver support matrix

The following matrix provides a comparative overview of which drivers are supported by specific Nordic SoCs and SiPs.

Driver

nRF51 Series

nRF52805

nRF52810 nRF52811

nRF52820

nRF52832

nRF52833

nRF52840

nRF5340

nRF91 Series

AAR

ACL

ADC

BPROT

CACHE

CCM

CLOCK

COMP

Cortex-M Systick

DCNF

DPPI

ECB

EGU

ICR

FPU

GPIO

GPIOTE

I2S

IPC

KMU

LPCOMP

MPU

MUTEX

MWU

NFCT

NVMC

PDM

POWER

PPI

PWM

QDEC

QSPI

RADIO

RNG

RTC

SAADC

SPI

SPIM

SPIS

SPU

TEMP

TIMER

TWI

TWIM

TWIS

UART

UARTE

USBD

VMC

WDT

Driver support lists

The following pages list the drivers supported by respective SoCs and SiPs:

Warning

The MDK symbol used to build nrfx for a specific device may not necessarily correspond to the device name.