nRF52840-CKAA
Public Unreviewedby John Lauer
Nordic nRF52840 — multi-protocol Bluetooth LE 5.3 / Thread / Zigbee / 802.15.4 SoC. ARM Cortex-M4F @ 64 MHz, 1 MB flash, 256 KB RAM, USB, NFC-A, CryptoCell-310. aQFN-73, 7×7 mm. A reference 'perfect chip' page: interactive symbol + footprint + 3D, full CAD for KiCad/Fusion/Altium, datasheet + supplemental docs, live sourcing, and pick-and-place data.
| Name | Last updated |
|---|---|
| assets | 29d ago |
| docs | 29d ago |
| meta | 29d ago |
| screenshots | 29d ago |
| nRF52840-CKAA.glb | 29d ago |
| nRF52840-CKAA.IntLib | 29d ago |
| nRF52840-CKAA.kicad_mod | 29d ago |
| nRF52840-CKAA.kicad_sym | 29d ago |
| nRF52840-CKAA.lbr | 29d ago |
| nRF52840-CKAA.step | 29d ago |
| page.json | 29d ago |
| README.md | 29d ago |
nRF52840-CKAA
Nordic Semiconductor · multi-protocol Bluetooth LE 5.3 / Thread / Zigbee / 802.15.4 wireless SoC — ARM Cortex-M4F @ 64 MHz, 1 MB flash, 256 KB RAM, USB 2.0 FS, NFC-A, Arm CryptoCell-310. Package aQFN-73, 7×7×0.85 mm, 0.5 mm pitch. Lifecycle: Active.
This is a reference "perfect chip" page for the Adom Wiki — it shows the full set of things a component page should carry. The 3D model, interactive schematic symbol, interactive footprint, datasheet, and CAD downloads render natively above (the wiki builds those from the files in this repo); the drill-downs below add the engineering, sourcing, and manufacturer data.
| MPN | nRF52840-CKAA (-R = tape & reel) |
| Manufacturer | Nordic Semiconductor |
| Category | Wireless MCU / Bluetooth LE SoC |
| Core | Arm Cortex-M4F @ 64 MHz, 1 MB flash, 256 KB RAM |
| Radio | 2.4 GHz: BLE 5.3, Bluetooth mesh, Thread, Zigbee, ANT, 802.15.4 |
| Package | aQFN-73, 7×7×0.85 mm, 0.5 mm pitch · 48 GPIO |
| Datasheet | Product Specification (PDF) · Nordic infocenter |
| Buy | Mouser · DigiKey — ~$5.73 @ 1, in stock |
⎘ Open this chip in…
Open directly — works in any browser, Hydrogen webview, or pup:
🧊 3D viewer 🔣 Symbol viewer 👣 Footprint viewer 📄 Datasheet
Download for your EDA tool:
⬇ KiCad symbol ⬇ KiCad footprint ⬇ Altium IntLib ⬇ Fusion .lbr ⬇ STEP ⬇ GLB
Open in a tool, or on your desktop — paste any line into Claude Code (it opens it the right way for your context — Hydrogen webview, native browser, or pup):
open the nRF52840-CKAA symbol in adom-symbol
open the nRF52840-CKAA footprint in adom-footprint
view the nRF52840-CKAA in adom-step (basic 3D)
check the nRF52840-CKAA chip-on-pads fit in adom-chipfit (fp3d)
validate the nRF52840-CKAA in adom-chipsmith
generate a Fusion .lbr for the nRF52840-CKAA with adom-lbr
open the nRF52840-CKAA in chip-fetcher
open the nRF52840-CKAA in KiCad on my desktop
open the nRF52840-CKAA in Fusion 360 on my desktop
send the nRF52840-CKAA library to my Downloads folder and open it
Altium / OrCAD desktop open isn't wired into adom-desktop yet — download the IntLib / files above and open them locally. A one-click "Open in…" toolbar with automatic context-aware launching is on the roadmap (see the skill's TODO).
📐 Specifications
| Parameter | Value |
|---|---|
| Core | Arm Cortex-M4 with FPU @ 64 MHz |
| Flash / RAM | 1 MB / 256 KB |
| Radio protocols | Bluetooth LE 5.3, Bluetooth mesh, Thread, Zigbee, ANT, IEEE 802.15.4 |
| TX power / RX sensitivity | up to +8 dBm / −95 dBm (BLE 1 Mbps) |
| GPIO | 48 (P0.00–P0.31, P1.00–P1.15) |
| Peripherals | 4× SPI, 2× I²C (TWI), 2× UART, I²S, PDM, 12-bit ADC (SAADC), PWM, QSPI, 5× timers, RTC, WDT, TEMP, RNG, COMP/LPCOMP, PPI/EasyDMA |
| USB | USB 2.0 Full-Speed device controller |
| NFC | NFC-A tag (P0.09 / P0.10, muxed) |
| Security | Arm CryptoCell-310, AES, TRNG; Arm TrustZone-style access port protection (APPROTECT) |
| Supply | 1.7–5.5 V; on-chip buck DC/DC + LDO regulators (VDD / VDDH / VBUS) |
| Operating temp | −40 °C to +85 °C |
Full interactive pinout is in the Schematic Symbol viewer above (hover any pin). Functional summary:
| Group | Count | Notes |
|---|---|---|
| GPIO P0.00–P0.31 | 32 | General-purpose I/O; alt-functions for SPI/TWI/UART/PWM/SAADC/QSPI/NFC. P0.18 = configurable nRESET. |
| GPIO P1.00–P1.15 | 16 | Second GPIO port. |
| Power / regulator | 12 | VDD, VDDH, VBUS, VSS, VSS_PA, DEC1/4/5/6 (decoupling), DCC/DCCH (DC/DC inductor), DECUSB. |
| Clock / crystal | 2 | XC1 / XC2 (32 MHz crystal). 32.768 kHz LFXO on GPIO or internal RC. |
| USB | 2 | D+ (K8), D− (J8); VBUS (J9). |
| Debug | 2 | SWDIO (J2), SWDCLK (H2). |
| Radio | 1 | ANT (E1) — single-ended 50 Ω antenna feed. |
The remaining aQFN balls are NC / ground-tie. Pin names/numbers are authored in the KiCad symbol and EAGLE/Altium libraries below.
💲 Sourcing & availabilityMouser 949-NRF52840-CKAA-R · lifecycle Active · RoHS compliant · lead time ~140 days · 10,157 in stock (checked 2026-05-03)
| Qty | 1 | 10 | 100 | 250 | 500 | 7000 |
|---|---|---|---|---|---|---|
| Unit price | $5.73 | $4.87 | $4.76 | $4.54 | $4.14 | $4.14 |
Buy / check live: Mouser ↗ · DigiKey ↗ (prices above are a dated snapshot, not live)
📦 Tape & reel / pick-and-place- Packaging: the
-Rsuffix = Tape & Reel (cut-tape available via Mouser/DigiKey custom reel). - Carrier tape: EIA-481 embossed carrier; pocket position referenced to the sprocket holes (4.0 mm feed pitch). Confirm pin-1 orientation against Nordic's tape-and-reel drawing before programming the placement machine — don't assume.
- Pin-1 orientation: per IPC-7351 zero orientation, pin 1 is top-left; the footprint marks it with a square pad + silk dot. (IEC 61188-7 libraries put pin 1 bottom-left — check which a library follows.)
- MSL: Moisture Sensitivity Level 1 (per Nordic) — no bake required under normal floor life; still reflow per J-STD-020.
The footprint ships a paste layer. For this fine-pitch (0.5 mm) aQFN-73, InstaPCB renders the paste as a micro-dot aperture array rather than full pads, to cut the paste volume that causes bridging between the staggered aQFN rows. Default is lead-free (SAC305); a leaded profile is selectable.
- Open the PCB Footprint viewer above and toggle the paste / solder-dot layer to see the default aperture placement.
- If the default micro-dot pattern bridges or starves joints on your build, report it in Discussions with a photo — paste defaults improve from community feedback.
- The exposed/center ground uses a windowpane dot array to control paste coverage and avoid float.
Nordic Semiconductor — nRF52840
- Product page: nordicsemi.com/Products/nRF52840
- Datasheet / Product Specification: local PDF · Nordic infocenter (v1.10)
- Errata: nRF52840 errata
- Product Change Notification: local PDF
- RoHS / compliance certificate: local PDF
- SDK: nRF Connect SDK · tools: nRF Connect for Desktop
- Dev hardware: nRF52840 DK · nRF52840 Dongle
- Support: Nordic DevZone
- CAD source for this page (STEP + KiCad + Altium + Fusion): Ultra Librarian
| MPN | Package | Size | GPIO | Notes |
|---|---|---|---|---|
| nRF52840-CKAA | aQFN-73 | 7×7 mm | 48 | This page — exposes all GPIO; easiest to route. |
| nRF52840-QIAA | QFN-48 | 6×6 mm | 48 | Most common; smaller, all GPIO on a standard QFN. |
| nRF52840-QFAA | WLCSP-94 | 3.5×3.6 mm | 48 | Space-constrained designs; needs fine-line PCB. |
- nRF52 family: nRF52833 (BLE 5.4, −40…105 °C), nRF52832 (BLE 5, 512 KB/64 KB), nRF52811/nRF52810 (cost-optimized).
- Newer: nRF5340 (dual-core), nRF54L15 (next-gen LP). (Link their wiki pages as they're published.)
- Molecules using this chip: none published yet — breakouts/modules built on the nRF52840 will back-link here.
CAD downloads
Every file is in the downloads grid above (and the Files tab). By tool:
| Tool | Files |
|---|---|
| KiCad | nRF52840-CKAA.kicad_sym · nRF52840-CKAA.kicad_mod · nRF52840-CKAA.step |
| Fusion 360 / EAGLE | nRF52840-CKAA.lbr (symbol + package + device) |
| Altium | nRF52840-CKAA.IntLib |
| Universal | nRF52840-CKAA.step (mechanical) · nRF52840-CKAA.glb (web/3D) |
CAD authored by Nordic via Ultra Librarian; 3D converted to GLB by service-step2glb. Provenance: meta/info.json, live snapshot meta/stock.json, 3D extraction meta/nRF52840-CKAA-features.json.
Published as a reference component page with the Adom Wiki Skill Pack wiki-component skill.