Pin Function Grouping for nRF52840

Looking at the datasheet of this component, can you group together pins by their functions? for example for Power, 3v3, gnd_1 gnd_2 etc Also can you place them into their respective sections based on their functions NOTE: If you group them, can you not add the same pin if you already added them in a group? You should know which pin function is common for its function
I’ll update the nRF52840 symbol organization by assigning each pin to one functional section and one pin group only, using the datasheet pin functions as the source of truth. I’ll first inspect the current pins/properties, then apply grouped sections and verify there are no duplicate group assignments.
Done — I grouped all 49 nRF52840-QFAA terminals into mutually exclusive functional sections and updated Section, Pin Group, Pin Type, and Pin Description properties. I also created the detailed reference file here: nRF52840-QFAA-F-R Pin Grouping.
No pin was assigned to more than one functional section; multifunction pins keep their alternate functions in the descriptions.
Run ERC/DRC
Review pin groups
Check decoupling
Clean descriptions

Refine this doc
Ask about this doc
nRF52840-QFAA-F-R Pin Grouping
Purpose: organize the 49 terminals of the nRF52840-QFAA QFN48 symbol into mutually exclusive functional sections. Each physical pin is assigned to exactly one Section and one Pin Group; multifunction capabilities are retained in the Pin Description rather than duplicating the pin in multiple groups.
Source basis: Nordic nRF52840 Product Specification pin naming/function conventions, the current part terminal list, and official Nordic documentation lookup. The uploaded PDF search did not expose the full QFN48 pin table as extractable text, so the symbol's pin-numbered terminal names were cross-checked against Nordic's known QFN48 naming conventions.
Functional sections used

Table


SectionIncluded pinsRationale
Power Supply1, 12, 17, 25, 32, 33, 34, 37, 45, 46, 47, 48, 49VDD, VSS/VSS_PA, exposed pad, DCC, and DEC regulator/decoupling pins.
Clock2, 3, 35, 36LF crystal pins XL1/XL2 and HF crystal pins XC1/XC2.
Analog4, 5, 39, 40, 41, 42, 43, 44GPIO pins with SAADC analog input functions AIN0-AIN7.
GPIO7, 8, 13, 14, 15, 18, 19, 20, 21, 22, 23, 38General digital GPIO without a higher-priority dedicated symbol group.
Debug6, 9, 10, 11, 24, 26, 27SWD and trace pins.
Reset16P0.18/nRESET, separated for visibility because reset is a board-level control signal.
Interface29, 30NFC antenna pins NFC1/NFC2.
Communication312.4 GHz RF antenna pin ANT.
MISC28No-connect pin.
Pin-by-pin assignments

Table


PinTerminalSectionPin GroupPin TypeDescription
1DEC1Power SupplyPowerPower Out1.1 V regulator supply decoupling; connect required capacitor per Nordic reference design.
2P0.00XL1ClockCrystalBi-DirectionalGPIO P0.00; 32.768 kHz low-frequency crystal input XL1.
3P0.01_XL2ClockCrystalBi-DirectionalGPIO P0.01; 32.768 kHz low-frequency crystal output XL2.
4P0.04_AIN2AnalogADCBi-DirectionalGPIO P0.04; SAADC analog input AIN2.
5P0.05AIN3AnalogADCBi-DirectionalGPIO P0.05; SAADC analog input AIN3.
6P0.07TRACECLKDebugDebugBi-DirectionalGPIO P0.07; trace buffer clock output TRACECLK.
7P0.08GPIOPABi-DirectionalGeneral purpose I/O P0.08.
8P1.08GPIOPBBi-DirectionalGeneral purpose I/O P1.08.
9P1.09TRACEDATA3DebugDebugBi-DirectionalGPIO P1.09; trace buffer data output TRACEDATA[3].
10P0.11TRACEDATA2DebugDebugBi-DirectionalGPIO P0.11; trace buffer data output TRACEDATA[2].
11P0.12TRACEDATA1DebugDebugBi-DirectionalGPIO P0.12; trace buffer data output TRACEDATA[1].
12VDD_1Power SupplyVDDPower InMain VDD power supply input.
13P0.13GPIOPABi-DirectionalGeneral purpose I/O P0.13.
14P0.14GPIOPABi-DirectionalGeneral purpose I/O P0.14.
15P0.17GPIOPABi-DirectionalGeneral purpose I/O P0.17.
16P0.18NRESETResetReset / GPIOBi-DirectionalGPIO P0.18; configurable system reset nRESET.
17VDD_2Power SupplyVDDPower InMain VDD power supply input.
18P0.19GPIOPABi-DirectionalGeneral purpose I/O P0.19.
19P0.20GPIOPABi-DirectionalGeneral purpose I/O P0.20.
20P0.21GPIOPABi-DirectionalGeneral purpose I/O P0.21.
21P0.22GPIOPABi-DirectionalGeneral purpose I/O P0.22.
22P0.23GPIOPABi-DirectionalGeneral purpose I/O P0.23.
23P0.24GPIOPABi-DirectionalGeneral purpose I/O P0.24.
24P1.00TRACEDATA0DebugDebugBi-DirectionalGPIO P1.00; trace buffer data output TRACEDATA[0], also used for SWO.
25VDD_3Power SupplyVDDPower InMain VDD power supply input.
26SWDIODebugSWDBi-DirectionalSerial wire debug data for programming and debug.
27SWDCLKDebugSWDInputSerial wire debug clock input for programming and debug.
28NCMISCNo connectNot ConnectedNo internal connection; leave unconnected.
29P0.09NFC1InterfaceNFC antenna / GPIOBi-DirectionalGPIO P0.09; NFC antenna connection NFC1.
30P0.10NFC2InterfaceNFC antenna / GPIOBi-DirectionalGPIO P0.10; NFC antenna connection NFC2.
31ANTCommunication2.4 GHz RFPassiveSingle-ended 2.4 GHz radio antenna connection; follow Nordic RF reference layout.
32VSS_PAPower SupplyVSSGroundGround for radio power amplifier supply.
33DEC6Power SupplyPowerPower Out1.3 V radio regulator supply decoupling; decouple per Nordic reference circuit.
34DEC3Power SupplyPowerPower OutInternal supply decoupling pin; connect capacitor per Nordic reference circuit.
35XC1ClockCrystalInput32 MHz high-frequency crystal connection XC1.
36XC2ClockCrystalOutput32 MHz high-frequency crystal connection XC2.
37VDD_4Power SupplyVDDPower InMain VDD power supply input.
38P1.15GPIOPBBi-DirectionalGeneral purpose I/O P1.15.
39P0.03AIN1AnalogADCBi-DirectionalGPIO P0.03; SAADC analog input AIN1.
40P0.02AIN0AnalogADCBi-DirectionalGPIO P0.02; SAADC analog input AIN0.
41P0.28AIN4AnalogADCBi-DirectionalGPIO P0.28; SAADC analog input AIN4.
42P0.29AIN5AnalogADCBi-DirectionalGPIO P0.29; SAADC analog input AIN5.
43P0.30AIN6AnalogADCBi-DirectionalGPIO P0.30; SAADC analog input AIN6.
44P0.31AIN7AnalogADCBi-DirectionalGPIO P0.31; SAADC analog input AIN7.
45VSS_1Power SupplyVSSGroundGround VSS.
46DEC4Power SupplyPowerPower Out1.3 V regulator supply decoupling; connect/decouple with DEC6 per Nordic guidance.
47DCCPower SupplyPowerPower OutDC/DC converter output node; connect external inductor/capacitors per Nordic reference circuit.
48VDD_5Power SupplyVDDPower InMain VDD power supply input.
49VSS_2Power SupplyVSSGroundExposed die pad VSS; connect to ground for operation, thermal, and RF performance.
Verification
  • All 49 physical pins are represented.
  • Each pin has exactly one Section value.
  • Each pin has exactly one Pin Group value.
  • No pin was duplicated across functional groups.
  • Pin descriptions preserve important alternate functions for GPIO/analog, GPIO/clock, GPIO/NFC, GPIO/reset, and GPIO/trace pins.

    Functional sections used

    Pin-by-pin assignments

    Verification

Documents

    nRF52840-QFAA-F-R Pin Grouping

Assets

NRF52840-QFAA-F-R-thumb.png

NRF52840-QFAA-F-R-thumb.png

NRF52840-QFAA-F-R-thumbThumbnail
kicad_mod

NRF52840-QFAA-F-R

QFN40P600X600X95-49N-D.kicad_modFootprint
NRF52840-QFAA-F-R

NRF52840-QFAA-F-R

NRF52840-QFAA-F-R Symbol.svgDefault
stp

NRF52840-QFAA-F-R

NRF52840-QFAA-F-R.stp3D Model

NRF52840-QFAA-F-R

NRF52840-QFAA-F-R thumbnail
IC RF TxRx + MCU 802.15.4, Bluetooth Bluetooth v5.0, Thread, Zigbee® 2.4GHz 48-VFQFN Exposed Pad
The NRF52840-QFAA-F-R belongs to Nordic’s nRF52 series and supports multiple wireless standards including Bluetooth 5, Bluetooth Low Energy (BLE), Thread, Zigbee, ANT, and proprietary 2.4 GHz protocols. It features a 64 MHz ARM Cortex-M4F CPU with floating-point unit (FPU), making it suitable for both wireless communication and real-time embedded processing.
The device integrates large memory resources, rich peripherals, USB support, NFC capability, and advanced security features, reducing the need for external components in wireless embedded designs.
Key Features 32-bit ARM Cortex-M4F processor running at 64 MHz 1 MB Flash memory and 256 KB RAM Supports Bluetooth 5 / BLE, Thread, Zigbee, ANT, and proprietary 2.4 GHz protocols IEEE 802.15.4 compliant radio Up to +8 dBm TX output power High receiver sensitivity down to −103 dBm Data rates up to 2 Mbps Ultra-low power consumption for battery-powered applications USB 2.0 Full-Speed controller NFC-A tag support Multiple communication interfaces: SPI UART I2C (TWI) I2S PWM PDM ADC Up to 48 GPIOs Integrated ARM CryptoCell-310 security engine Operating voltage range: 1.7 V to 5.5 V Operating temperature: −40°C to +85°C Compact 48-QFN (6×6 mm) package Typical Applications BLE devices Smart home products Wearables Wireless sensors Industrial IoT HID devices (keyboard/mouse) Asset tracking Mesh networking devices USB dongles and gateways PCB Design Notes
Community PCB reviews commonly recommend:
Proper RF grounding and 50-ohm antenna routing Using ESD/TVS protection on USB lines Keeping RF matching components close to the antenna Using solid ground planes for 2.4 GHz performance

Properties

NRF52840-QFAA-F-R

Nordic Semiconductor

Integrated Circuits

IC

parametric-v1

Pricing & Availability

See prices from popular manufacturers for your project.

Controls