Bluetooth 5.3 / Thread / Zigbee SoC, ARM Cortex-M4F, QFN-73
⚡Install this component
Paste this into Claude Code (VS Code panel, Adom editor, or terminal) to install:
Search the Adom Wiki for the library component "nRF52840" (slug: nrf52840) at https://wiki-ufypy5dpx93o.adom.cloud/wiki/libraries/nrf52840. Pull down the KiCad symbol, footprint, and 3D model files from the wiki page's assets. Install them into my current KiCad project and register in sym-lib-table and fp-lib-table. If the page has a datasheet URL, save that too.
The nRF52840 is a multiprotocol SoC from Nordic Semiconductor supporting Bluetooth 5.3, Thread, Zigbee, and 802.15.4. ARM Cortex-M4F at 64MHz with 1MB Flash and 256KB SRAM.
Pin Configuration
Package: QFN-73
Pin 1: AIN0/P0.02 — GPIO / ADC input 0
Pin 2: AIN1/P0.03 — GPIO / ADC input 1
Pin 3: AIN2/P0.04 — GPIO / ADC input 2
Pin 4: AIN3/P0.05 — GPIO / ADC input 3
Pin 5: AIN4/P0.28 — GPIO / ADC input 4
Pin 6: AIN5/P0.29 — GPIO / ADC input 5
Pin 7: AIN6/P0.30 — GPIO / ADC input 6
Pin 8: AIN7/P0.31 — GPIO / ADC input 7
Pin 9: P0.00/XL1 — GPIO / 32.768kHz crystal
Pin 10: P0.01/XL2 — GPIO / 32.768kHz crystal
Pin 11: DEC2 — Regulator decoupling
Pin 12: VDD — Supply voltage
Pin 13: P0.06 — GPIO
Pin 14: P0.07 — GPIO / TRACECLK
Pin 15: P0.08 — GPIO
Pin 16: P1.08 — GPIO
Pin 17: P1.09 — GPIO / TRACEDATA3
Pin 18: P0.09/NFC1 — GPIO / NFC antenna 1
Pin 19: P0.10/NFC2 — GPIO / NFC antenna 2
Pin 20: P0.11 — GPIO / TRACEDATA2
Pin 21: P0.12 — GPIO / TRACEDATA1
Pin 22: VDD — Supply voltage
Pin 23: P0.13 — GPIO
Pin 24: P0.14 — GPIO / TRACEDATA0
Pin 25: P0.15 — GPIO
Pin 26: P0.16 — GPIO
Pin 27: P0.17 — GPIO
Pin 28: P0.18/RESET — GPIO / Reset
Pin 29: P0.19 — GPIO
Pin 30: P0.20 — GPIO
Pin 31: P0.21 — GPIO
Pin 32: SWDCLK — SWD clock
Pin 33: SWDIO — SWD data I/O
Pin 34: P0.22 — GPIO
Pin 35: P0.23 — GPIO
Pin 36: P0.24 — GPIO
Pin 37: P0.25 — GPIO
Pin 38: ANT — RF antenna
Pin 39: VSS — Ground
Pin 40: DEC3 — Regulator decoupling
Pin 41: DEC4 — Regulator decoupling
Pin 42: XC1 — 32MHz crystal
Pin 43: XC2 — 32MHz crystal
Pin 44: VDD — Supply voltage
Pin 45: P1.00 — GPIO / TRACEDATA0
Pin 46: P0.26 — GPIO
Pin 47: P0.27 — GPIO
Pin 48: P1.01 — GPIO
Pin 49: P1.02 — GPIO
Pin 50: P1.03 — GPIO
Pin 51: P1.04 — GPIO
Pin 52: P1.05 — GPIO
Pin 53: P1.06 — GPIO
Pin 54: P1.07 — GPIO
Pin 55: P1.10 — GPIO
Pin 56: P1.11 — GPIO
Pin 57: P1.12 — GPIO
Pin 58: P1.13 — GPIO
Pin 59: P1.14 — GPIO
Pin 60: P1.15 — GPIO
Pin 61: VDD — Supply voltage
Pin 62: VBUS — USB supply 5V
Pin 63: D- — USB data minus
Pin 64: D+ — USB data plus
Pin 65: VSS — Ground
Pin 66: DCC — DC/DC converter output
Pin 67: DEC1 — Regulator decoupling
Pin 68: VDDH — High voltage supply
Pin 69: DEC5 — Regulator decoupling
Pin 70: DEC6 — Regulator decoupling
Pin 71: VDD — Supply voltage
Pin 72: VSS_PA — PA ground
Pin 73: GND — Ground (Exposed Pad)
Sub-Skills
?
What are Sub-Skills?
Sub-skills are community-contributed AI skill extensions for this component.
They teach AI assistants about specific tools, configurators, or workflows.
Examples:
A manufacturer’s configuration tool for a motor controller
A community-written design guide for an amplifier circuit
An automated test/validation script for a sensor module
How to add one: Click Add Sub-Skill, provide the URL
to your skill and a brief description. Submissions are reviewed by the Adom team
before going live.
No sub-skills yet. Be the first to contribute one!