{
  "category": "ic",
  "description": "Wireless System-on-Chip integrating a 128 MHz Arm Cortex-M33 with TrustZone, a 128 MHz RISC-V coprocessor, 1.5 MB NVM and 256 KB RAM, and an ultra-low-power multiprotocol 2.4 GHz radio supporting Bluetooth 6.0 (incl. Channel Sounding), IEEE 802.15.4-2020 (Thread/Matter/Zigbee), and proprietary 2.4 GHz up to 4 Mbps. Comprehensive peripheral set including 14-bit SAADC, high-speed serial, NFC tag, and Global RTC available in System OFF. Single-ended on-chip balun antenna output and DC/DC + LDO power management.",
  "groups": [
    {
      "description": "Main supply rails and on-chip regulator decoupling. VDD pins feed the primary supply; DECRF, DECA, and DECD provide decoupling nodes for the internal 0.9 V LDOs; DCC is the DC/DC buck inductor output node. DECRF and DECA must be tied together externally per the reference circuitry.",
      "name": "POWER"
    },
    {
      "description": "Ground return pins: VSS (pin 44), VSS_PA (pin 32, dedicated PA return), and the exposed die pad (pin 49). All must be tied to the PCB ground plane; the exposed pad is required both as the primary ground return and for thermal dissipation.",
      "name": "GROUND"
    },
    {
      "description": "Flexible general-purpose I/O across three power domains: P0 (low-leakage, available in low-power modes), P1 (peripheral domain), and P2 (high-speed peripheral domain with dedicated SPIM00/QSPI/TRACE pins). Most pins multiplex SAADC analog input, NFC, TAMPC active-shield, RADIO DFEGPIO, GRTC, crystal, or serial-interface alternate functions, configured via the PSEL registers and PIN_CNF.",
      "name": "GPIO"
    },
    {
      "description": "Serial Wire Debug port — SWDIO (data, bidirectional with on-chip pull-down) and SWDCLK (clock input with on-chip pull-up). Trace data and SWO are multiplexed on P2 GPIOs (TRACECLK/TRACEDATA[0:3]).",
      "name": "DEBUG"
    },
    {
      "description": "nRESET active-low device reset input with internal pull-up.",
      "name": "CONTROL"
    },
    {
      "description": "32 MHz HFXO crystal pins XC1/XC2. The 32.768 kHz LFXO connects to P1.00/XL1 and P1.01/XL2 as alternate analog functions.",
      "name": "TIMING"
    },
    {
      "description": "ANT — single-ended antenna connection from the on-chip balun. Drives the multiprotocol 2.4 GHz radio (Bluetooth LE, 802.15.4, proprietary). Must be matched per the QFAA reference circuitry on page 808.",
      "name": "RF"
    }
  ],
  "manufacturer": "Nordic Semiconductor",
  "package": "QFN-48",
  "pins": [
    {
      "description": "General purpose I/O on port P1.00; alternate function is XL1, the input connection for the optional 32.768 kHz low-frequency crystal oscillator.",
      "group": "GPIO",
      "name": "P1.00/XL1",
      "number": "1",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.01; alternate function is XL2, the output connection for the optional 32.768 kHz low-frequency crystal oscillator.",
      "group": "GPIO",
      "name": "P1.01/XL2",
      "number": "2",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.02; alternate function NFC1 is the first NFC antenna connection for the NFCT tag. Configured as NFC from reset; disable NFCT to use as digital I/O.",
      "group": "GPIO",
      "name": "P1.02/NFC1",
      "number": "3",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.03; alternate function NFC2 is the second NFC antenna connection. Clock-capable pin. Configured as NFC from reset; disable NFCT to use as digital I/O.",
      "group": "GPIO",
      "name": "P1.03/NFC2",
      "number": "4",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.04. Clock-capable pin. Alternate functions: SAADC analog input AIN0, and TAMPC active shield 0 output (ASO[0]).",
      "group": "GPIO",
      "name": "P1.04/AIN0/TAMPC",
      "number": "5",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.05. Alternate functions: SAADC analog input AIN1, TAMPC active shield 0 input (ASI[0]), and RADIO DFEGPIO[6] for direction finding.",
      "group": "GPIO",
      "name": "P1.05/AIN1/TAMPC",
      "number": "6",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.06. Alternate functions: SAADC analog input AIN2 and TAMPC active shield 1 output (ASO[1]).",
      "group": "GPIO",
      "name": "P1.06/AIN2/TAMPC",
      "number": "7",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.07. Alternate functions: SAADC analog input AIN3 and TAMPC active shield 1 input (ASI[1]).",
      "group": "GPIO",
      "name": "P1.07/AIN3/TAMPC",
      "number": "8",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.08. Clock-capable pin. Alternate functions: GRTC HF clock output CLK16M (16 MHz) and EXTREF external reference input for the SAADC.",
      "group": "GPIO",
      "name": "P1.08/CLK16M/TAMPC",
      "number": "9",
      "type": "bidirectional"
    },
    {
      "description": "Main power supply input. Connect to the primary VDD rail with appropriate decoupling per the reference circuitry.",
      "group": "POWER",
      "name": "VDD",
      "number": "10",
      "type": "power_in"
    },
    {
      "description": "General purpose I/O on port P2.00. Alternate functions: SPIM/SPIS DCX, UARTE RXD, and QSPI D3 (via FLPR emulated QSPI).",
      "group": "GPIO",
      "name": "P2.00",
      "number": "11",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.01. Clock-capable pin. Dedicated SPI clock pin: SPIM00/20 SCK, SPIS00/S20 SCK, and FLPR QSPI SCK.",
      "group": "GPIO",
      "name": "P2.01/SPI.SCK",
      "number": "12",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.02. Alternate functions: SPIM SDO, SPIS SDO, UARTE TXD, FLPR QSPI D0, and Serial Wire Output (SWO) trace.",
      "group": "GPIO",
      "name": "P2.02",
      "number": "13",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.03. Alternate function: FLPR QSPI D2.",
      "group": "GPIO",
      "name": "P2.03",
      "number": "14",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.04. Alternate functions: SPIM SDI, SPIS SDI, UARTE CTS, and FLPR QSPI D1.",
      "group": "GPIO",
      "name": "P2.04",
      "number": "15",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.05. Alternate functions: SPIM CS, UARTE RTS, and FLPR QSPI CS.",
      "group": "GPIO",
      "name": "P2.05",
      "number": "16",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.06. Clock-capable pin. Dedicated TRACECLK trace clock; also SPIM00/21 SCK and SPIS20/21 SCK.",
      "group": "GPIO",
      "name": "P2.06/TRACECLK",
      "number": "17",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.07. Alternate functions: TRACEDATA[0], Serial Wire Output (SWO), SPIM00/21 DCX, and UARTE00/21 RXD.",
      "group": "GPIO",
      "name": "P2.07/TRACEDATA0/SWO",
      "number": "18",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.08. Alternate functions: TRACEDATA[1], SPIM00/21 SDO, SPIS00/21 SDO, UARTE00/21 TXD.",
      "group": "GPIO",
      "name": "P2.08/TRACEDATA1",
      "number": "19",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.09. Alternate functions: TRACEDATA[2], SPIM00/21 SDI, SPIS00/21 SDI, UARTE00/21 CTS.",
      "group": "GPIO",
      "name": "P2.09/TRACEDATA2",
      "number": "20",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P2.10. Alternate functions: TRACEDATA[3], SPIM00/21 CS, UARTE00/21 RTS.",
      "group": "GPIO",
      "name": "P2.10/TRACEDATA3",
      "number": "21",
      "type": "bidirectional"
    },
    {
      "description": "Main power supply input. Connect to the primary VDD rail with decoupling.",
      "group": "POWER",
      "name": "VDD",
      "number": "22",
      "type": "power_in"
    },
    {
      "description": "General purpose I/O on port P0.00 (low-leakage power domain P0).",
      "group": "GPIO",
      "name": "P0.00",
      "number": "23",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P0.01 (low-leakage power domain P0).",
      "group": "GPIO",
      "name": "P0.01",
      "number": "24",
      "type": "bidirectional"
    },
    {
      "description": "Serial Wire Debug data line. Bidirectional with standard drive and an on-chip pull-down.",
      "group": "DEBUG",
      "name": "SWDIO",
      "number": "25",
      "type": "bidirectional"
    },
    {
      "description": "Serial Wire Debug clock input. On-chip pull-up.",
      "group": "DEBUG",
      "name": "SWDCLK",
      "number": "26",
      "type": "input"
    },
    {
      "description": "General purpose I/O on port P0.02 (low-leakage power domain P0).",
      "group": "GPIO",
      "name": "P0.02",
      "number": "27",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P0.03. Clock-capable pin. Dedicated GRTC PWM output (PWMOUT).",
      "group": "GPIO",
      "name": "P0.03/GRTCPWM",
      "number": "28",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P0.04. Clock-capable pin. Dedicated GRTC low-frequency 32 kHz clock output (CLKOUT32K).",
      "group": "GPIO",
      "name": "P0.04/GRTC_CLKOUT32K",
      "number": "29",
      "type": "bidirectional"
    },
    {
      "description": "Active-low pin reset input with on-chip pull-up. Drive low to reset the device.",
      "group": "CONTROL",
      "name": "nRESET",
      "number": "30",
      "type": "input"
    },
    {
      "description": "Single-ended radio antenna connection from the on-chip balun. Route to a matching network and antenna per the QFAA reference circuitry.",
      "group": "RF",
      "name": "ANT",
      "number": "31",
      "type": "passive"
    },
    {
      "description": "Ground for the radio power amplifier. Tie to the main ground plane.",
      "group": "GROUND",
      "name": "VSS_PA",
      "number": "32",
      "type": "power_in"
    },
    {
      "description": "0.9 V regulator supply decoupling for the RF section. Must be connected to DECA and decoupled per the reference circuitry.",
      "group": "POWER",
      "name": "DECRF",
      "number": "33",
      "type": "passive"
    },
    {
      "description": "Input connection for the 32 MHz high-frequency crystal oscillator.",
      "group": "TIMING",
      "name": "XC1",
      "number": "34",
      "type": "passive"
    },
    {
      "description": "Output connection for the 32 MHz high-frequency crystal oscillator.",
      "group": "TIMING",
      "name": "XC2",
      "number": "35",
      "type": "passive"
    },
    {
      "description": "Main power supply input. Connect to the primary VDD rail with decoupling.",
      "group": "POWER",
      "name": "VDD",
      "number": "36",
      "type": "power_in"
    },
    {
      "description": "General purpose I/O on port P1.09. Alternate functions: TAMPC active shield 2 output (ASO[2]) and RADIO DFEGPIO[0].",
      "group": "GPIO",
      "name": "P1.09/TAMPC",
      "number": "37",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.10. Alternate functions: TAMPC active shield 2 input (ASI[2]) and RADIO DFEGPIO[1].",
      "group": "GPIO",
      "name": "P1.10/TAMPC",
      "number": "38",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.11. Clock-capable pin. Alternate functions: SAADC analog input AIN4, TAMPC active shield 3 output (ASO[3]), and RADIO DFEGPIO[2].",
      "group": "GPIO",
      "name": "P1.11/AIN4",
      "number": "39",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.12. Clock-capable pin. Alternate functions: SAADC analog input AIN5, TAMPC active shield 3 input (ASI[3]), and RADIO DFEGPIO[3].",
      "group": "GPIO",
      "name": "P1.12/AIN5",
      "number": "40",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.13. Alternate functions: SAADC analog input AIN6 and RADIO DFEGPIO[4].",
      "group": "GPIO",
      "name": "P1.13/AIN6",
      "number": "41",
      "type": "bidirectional"
    },
    {
      "description": "General purpose I/O on port P1.14. Alternate functions: SAADC analog input AIN7 and RADIO DFEGPIO[5].",
      "group": "GPIO",
      "name": "P1.14/AIN7",
      "number": "42",
      "type": "bidirectional"
    },
    {
      "description": "0.9 V internal LDO regulator supply decoupling. Must be connected to DECRF and decoupled per the reference circuitry.",
      "group": "POWER",
      "name": "DECA",
      "number": "43",
      "type": "passive"
    },
    {
      "description": "Ground return. Tie to the main ground plane along with VSS_PA and the exposed die pad.",
      "group": "GROUND",
      "name": "VSS",
      "number": "44",
      "type": "power_in"
    },
    {
      "description": "0.9 V regulator supply decoupling for the digital core. Connect a decoupling capacitor to ground per the reference circuitry.",
      "group": "POWER",
      "name": "DECD",
      "number": "45",
      "type": "passive"
    },
    {
      "description": "DC/DC buck regulator output. Connect to the inductor and output capacitor per the reference circuitry when DC/DC mode is used.",
      "group": "POWER",
      "name": "DCC",
      "number": "46",
      "type": "power_out"
    },
    {
      "description": "Main power supply input. Connect to the primary VDD rail with decoupling.",
      "group": "POWER",
      "name": "VDD",
      "number": "47",
      "type": "power_in"
    },
    {
      "description": "Main power supply input. Connect to the primary VDD rail with decoupling.",
      "group": "POWER",
      "name": "VDD",
      "number": "48",
      "type": "power_in"
    },
    {
      "description": "Exposed die pad ground. Must be soldered to the PCB ground plane both for electrical ground return and thermal dissipation; required for proper operation.",
      "group": "GROUND",
      "name": "VSS",
      "number": "49",
      "type": "power_in"
    }
  ],
  "referencePrefix": "U",
  "symbolName": "nRF54L15",
  "variants": [
    {
      "body_dims_approx_mm": [
        6.0,
        6.0,
        0.85
      ],
      "compatible_pinout": true,
      "notes": "48 perimeter leads + exposed die pad (pin 49) which is VSS and required for operation. Three product variants (nRF54L15 / L10 / L05) share this pinout and differ only in NVM/RAM size.",
      "ordering_suffixes": [
        "QFAA",
        "QFAA-R",
        "nRF54L15-QFAA-R",
        "nRF54L10-QFAA-R",
        "nRF54L05-QFAA-R"
      ],
      "package": "QFN-48 (QFAA) 6x6 mm",
      "pin_count": 48,
      "source_pages": [
        29,
        137,
        795,
        796,
        797,
        798,
        799,
        800,
        801,
        806
      ]
    },
    {
      "body_dims_approx_mm": [
        2.4,
        2.2,
        0.5
      ],
      "compatible_pinout": false,
      "notes": "Ball-grid WLCSP with grid positions A1..G3. Pin-name set largely overlaps the QFN48 (XC1/XC2, ANT, nRESET, P0/P1/P2 GPIOs, SWDIO/SWDCLK, DECRF/DECA/DECD/DCC, VSS/VSS_PA/VDD) plus extra GPIO P1.15 on B6; physical pin numbers (A1..G3) are completely different from the QFN48 1..49 numbering, so footprint and routing are not interchangeable.",
      "ordering_suffixes": [
        "CSP",
        "WLCSP"
      ],
      "package": "WLCSP-300 2.4x2.2 mm",
      "pin_count": 33,
      "source_pages": [
        29,
        801,
        802,
        803,
        804,
        805
      ]
    }
  ]
}
