component
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.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262
{
"mpn": "nRF52840-CKAA",
"generatedBy": "chip-thumbnailer",
"generatedByVersion": "0.5.1",
"generatedAtIso": "2026-06-21T15:35:58Z",
"palette": {
"canvasBg": "#0d1117",
"bodyFill": "#1a2332",
"bodyFillGrad": "#141c27",
"bodyStroke": "#30363d",
"pinWire": "#4a5568",
"pinName": "#ffffff",
"pinNumber": "#8b949e",
"groupLabel": "#E6B450",
"groupLabelHover": "#FFD180",
"accentTeal": "#00b8b0",
"accentTealBright": "#00e6dc",
"padFill": "#C83434",
"padStroke": "#ef5350",
"padNumber": "#ffffff",
"courtyard": "#FF26E2",
"silkscreen": "#00cccc",
"fabOutline": "#6e7681",
"gridLine": "rgba(255,255,255,0.025)",
"glow": "rgba(0,184,176,0.06)"
},
"thumbnails": {
"symbol": {
"format": "svg",
"path": "nRF52840-CKAA-symbol.svg",
"sizeBytes": 323987,
"fullFidelity": {
"tool": "symbol-creator (SymView)",
"command": "POST http://127.0.0.1:8781/sym/create with this chip's pin metadata, then open <MPN>-viewer.html. Or for an existing .kicad_sym, run the gallia generateBrandedViewer pipeline (gallia/symbol-creator/lib/viewer-gen.js).",
"description": "Interactive SymView — pin hover tooltips, group highlights, click-to-pin sticky info, datasheet link, zoom/fit controls."
}
},
"footprint": {
"format": "svg",
"path": "nRF52840-CKAA-footprint.svg",
"sizeBytes": 233331,
"fullFidelity": {
"tool": "FpView (gallia/viewer/kicad-footprint-viewer.js)",
"command": "Run generateFootprintViewer(<MPN>.kicad_mod) to produce <MPN>-fpview.html — wraps the SVG with toolbar, layer toggle, measure tool, pad tooltips, solder-blob preview.",
"description": "Interactive FpView — pad hover tooltips with signal + dimensions, layer toggle (silk / fab / courtyard / solder), Fusion-style measure tool, solder-blob jet-placement preview."
}
},
"threeD": {
"format": "png",
"pose": "iso",
"iso": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 849
},
"md": {
"path": "nRF52840-CKAA-3d-iso.png",
"width": 320,
"height": 240,
"sizeBytes": 1695
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 5253
}
},
"orientations": {
"asIs": {
"label": "as-is (Z-up canonical)",
"rotation": "identity",
"sizes": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 849
},
"md": {
"path": "nRF52840-CKAA-3d-iso.png",
"width": 320,
"height": 240,
"sizeBytes": 1695
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 5253
}
}
},
"zDown": {
"label": "Z-down (R_x(π))",
"rotation": "R_x(π)",
"sizes": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-zdown-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 5542
},
"md": {
"path": "nRF52840-CKAA-3d-iso-zdown.png",
"width": 320,
"height": 240,
"sizeBytes": 15667
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-zdown-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 68231
}
}
},
"yUp": {
"label": "Y-up (R_x(+π/2))",
"rotation": "R_x(+π/2)",
"sizes": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-yup-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 1211
},
"md": {
"path": "nRF52840-CKAA-3d-iso-yup.png",
"width": 320,
"height": 240,
"sizeBytes": 2370
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-yup-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 7431
}
}
},
"yDown": {
"label": "Y-down (R_x(-π/2))",
"rotation": "R_x(-π/2)",
"sizes": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-ydown-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 7913
},
"md": {
"path": "nRF52840-CKAA-3d-iso-ydown.png",
"width": 320,
"height": 240,
"sizeBytes": 20187
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-ydown-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 91599
}
}
},
"xUp": {
"label": "X-up (R_y(-π/2))",
"rotation": "R_y(-π/2)",
"sizes": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-xup-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 868
},
"md": {
"path": "nRF52840-CKAA-3d-iso-xup.png",
"width": 320,
"height": 240,
"sizeBytes": 1609
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-xup-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 5507
}
}
},
"xDown": {
"label": "X-down (R_y(+π/2))",
"rotation": "R_y(+π/2)",
"sizes": {
"sm": {
"path": "nRF52840-CKAA-3d-iso-xdown-sm.png",
"width": 160,
"height": 120,
"sizeBytes": 850
},
"md": {
"path": "nRF52840-CKAA-3d-iso-xdown.png",
"width": 320,
"height": 240,
"sizeBytes": 1620
},
"lg": {
"path": "nRF52840-CKAA-3d-iso-xdown-lg.png",
"width": 800,
"height": 600,
"sizeBytes": 5308
}
}
}
},
"bboxMm": [
[
-1.772,
1.772
],
[
-0.0,
0.514
],
[
-1.8035,
1.8035
]
],
"bboxMils": [
[
-69.76,
69.76
],
[
-0.0,
20.24
],
[
-71.0,
71.0
]
],
"fullFidelity": {
"tool": "adom-step",
"command": "adom-step view library/nRF52840-CKAA/nRF52840-CKAA.step",
"description": "Interactive STEP viewer — Fusion 360-feel components browser, smart-pick measure tool (mm + mils + angle), hover-inspect, geometry-based pin/contact detection (LGA, BGA, QFN, SOIC, through-hole). Backed by service-step2glb's same OCCT pipeline."
}
}
},
"hints": [
"These thumbnails are sized for index / card / tooltip views. When the user clicks on one to see the full version, hand off to the matching full-fidelity tool listed in `thumbnails.<kind>.full_fidelity`.",
"Vector thumbnails (symbol, footprint) scale infinitely — render at any size with no quality loss. The 3D PNG comes in three preset sizes (sm/md/lg); pick by the consuming UI's container width.",
"All thumbnails share the canonical Adom dark palette declared in `palette` — match your surrounding UI to it (e.g. card bg `palette.canvas_bg`, accent links `palette.accent_teal_bright`) so thumbnails don't visually clash.",
"The dark canvas + 2.54 mm PCB grid + faint teal radial glow are baked into the SVGs (so they look correct standalone). If your container already provides those (e.g. SymView), don't double up.",
"For 3D inspection: `adom-step view library/nRF52840-CKAA/nRF52840-CKAA.step` opens the source STEP in an interactive viewer with measure tool + components browser.",
"For the interactive symbol with pin tooltips and group highlights, point a SymView at library/nRF52840-CKAA/nRF52840-CKAA.kicad_sym.",
"For the FpView footprint viewer (measure, pad tooltips, solder-blob jet preview), point at library/nRF52840-CKAA/nRF52840-CKAA.kicad_mod.",
"If a thumbnail entry is `null` in this manifest, the source file (.kicad_sym / .kicad_mod / .step) wasn't present in the chip dir at render time. chip-fetcher should populate it."
]
}