← Commit history

Add nRF52840-CKAA component files (batch 2)

John Lauer ·2c4fec7327 ·4mo ago ·parent 8f6aaf7
6 files changed +358
meta/info.jsonadded+24
@@ -0,0 +1,24 @@+{+  "mpn": "nRF52840-CKAA",+  "manufacturer": "Nordic",+  "package": "aQFN-73 (7×7×0.85 mm, 0.5 mm pitch)",+  "family": "Multi-protocol BLE / Thread / Zigbee SoC",+  "description": "ARM Cortex-M4F at 64 MHz with 1 MB flash, 256 KB RAM. 2.4 GHz radio supports Bluetooth LE 5.3, Bluetooth mesh, Thread, Zigbee, ANT, and 802.15.4. NFC-A tag. Crypto coprocessor (CryptoCell-310). USB FS.",+  "step_source": "mfr-via-UL",+  "step_authoring": "Nordic via Ultra Librarian",+  "step_url": "https://app.ultralibrarian.com/details/Nordic-Semiconductor/NRF52840-CKAA?uid=134560212",+  "step_note": "?",+  "datasheet_source": "nordicsemi.com",+  "datasheet_url": "https://infocenter.nordicsemi.com/pdf/nRF52840_PS_v1.10.pdf",+  "datasheet_note": "Nordic canonical datasheet URL",+  "sym_source": "?",+  "sym_url": "https://app.ultralibrarian.com/details/Nordic-Semiconductor/NRF52840-CKAA?uid=134560212",+  "mod_source": "?",+  "mod_url": "https://app.ultralibrarian.com/details/Nordic-Semiconductor/NRF52840-CKAA?uid=134560212",+  "ul_deeplink_source": "UL Pro logged-in",+  "ul_deeplink_url": "https://app.ultralibrarian.com/details/Nordic-Semiconductor/NRF52840-CKAA?uid=134560212",+  "ul_deeplink_note": "Captcha-free for logged-in account; canonical-four formats (STEP + KiCAD v6+ + Altium + Fusion 360).",+  "ul_zip": "?",+  "fetched_at": "2026-05-03",+  "verified_by": "?"+}\ No newline at end of file
meta/nRF52840-CKAA-features.jsonadded+27
@@ -0,0 +1,27 @@+{+  "bbox_mm": {+    "x": [+      -1.772,+      1.772+    ],+    "y": [+      -0.0,+      0.514+    ],+    "z": [+      -1.8035,+      1.8035+    ]+  },+  "duration_ms": 1536,+  "extracted_at": "2026-05-06T02:07:53Z",+  "extracted_by": "service-step2glb 0.7.0",+  "floor_z_mm": -1.8035,+  "longest_axis": "x",+  "pin1": {+    "source": "unknown"+  },+  "step_sha256": "fe68bd7c64c5c8039b65ac81daedd22bbaa0dbf9a1097c167715a565ed020891",+  "top_z_mm": 1.8035,+  "warnings": []+}\ No newline at end of file
meta/nRF52840-CKAA-thumbs.jsonadded+262
@@ -0,0 +1,262 @@+{+  "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."+  ]+}\ No newline at end of file
meta/stock.jsonadded+45
@@ -0,0 +1,45 @@+{+  "checked_at": "2026-05-03T01:18:39.448278Z",+  "mouser": {+    "mouser_pn": "949-NRF52840-CKAA-R",+    "mpn": "nRF52840-CKAA-R",+    "manufacturer": "Nordic Semiconductor",+    "stock": 10157,+    "stock_text": "10157 In Stock",+    "lead_time": "140 Days",+    "lifecycle": "active",+    "min_order": 1,+    "multiple": 1,+    "unit_price": "$5.73",+    "price_tiers": [+      {+        "price": "$5.73",+        "qty": 1+      },+      {+        "price": "$4.87",+        "qty": 10+      },+      {+        "price": "$4.76",+        "qty": 100+      },+      {+        "price": "$4.54",+        "qty": 250+      },+      {+        "price": "$4.14",+        "qty": 500+      },+      {+        "price": "$4.14",+        "qty": 7000+      }+    ],+    "product_url": "https://www.mouser.com/ProductDetail/Nordic-Semiconductor/nRF52840-CKAA-R?qs=PqoDHHvF64%2FDLCQsJ11t5w%3D%3D",+    "datasheet_url": null,+    "rohs": "RoHS Compliant",+    "description": "RF System on a Chip - SoC Bluetooth  5, IEEE 802.15.4-2006, 2.4 GHz transceiver"+  }+}
nRF52840-CKAA.IntLibadded
⋯ 1 unchanged line ⋯
nRF52840-CKAA.glbadded
⋯ 1 unchanged line ⋯