main
John Lauer Component record for grm1555c1h220ja01d: 16:10 hero image and refreshed records 5687749 1d ago
{
 "manufacturer_reference": "https://pim.murata.com/en-us/pim/details/?partNum=GRM1555C1H220JA01%23",
 "symbol_source": "Original, written for this page (standard capacitor graphic, non-polar). CC-BY-4.0.",
 "footprint_source": "KiCad standard library Capacitor_SMD:C_0402_1005Metric (CC-BY-SA 4.0 with the KiCad library exception); renamed C_0402_1005Metric -> C_0402_1005Metric_GRM1555C1H220JA01D, model path set to ${KIPRJMOD}/GRM1555C1H220JA01D.step; copper unchanged",
 "footprint_upstream_sha256": "0403382fc4583ed510b461b1fa4a36dfaec6f4c0d9b1a67e6b0027837a54e1b5",
 "footprint_upstream_url": "https://gitlab.com/kicad/libraries/kicad-footprints/-/raw/master/Capacitor_SMD.pretty/C_0402_1005Metric.kicad_mod",
 "package_source": "KiCad packages3D Capacitor_SMD.3dshapes/C_0402_1005Metric.step (CC-BY-SA 4.0 with the KiCad library exception)",
 "package_upstream_url": "https://gitlab.com/kicad/libraries/kicad-packages3D/-/raw/master/Capacitor_SMD.3dshapes/C_0402_1005Metric.step",
 "package_bytes_unchanged": true,
 "manufacturer_step": {
  "found": false,
  "searched": "2026-10-21",
  "method": "plain HTTP only (curl), no browser",
  "note": "Murata's public product-data API (pimapi.murata.com/public/api/pim/v1/products/search, queried 2026-10-21 for GRM1555C1H220JA01#) lists the reference sheet, reliability data, S-parameters, SPICE netlist and characteristics data for this part but no STEP or other 3D CAD asset; the product page (pim.murata.com) is a script-built page with no static CAD link, and guessed static paths returned 404. No browser session was used, so KiCad's library model was used and checked against Murata's printed dimensions."
 },
 "datasheet_figures": [
  {
   "file": "docs/figures/grm1555c1h220ja01d-ds-p2-title.png",
   "page": 2,
   "box_100dpi": [
    0,
    0,
    1170,
    140
   ],
   "caption": "p.2 header: part number, size, characteristic, capacitance, voltage and the 'as of' date"
  },
  {
   "file": "docs/figures/grm1555c1h220ja01d-ds-p2-dimension-rating.png",
   "page": 2,
   "box_100dpi": [
    0,
    215,
    1170,
    545
   ],
   "caption": "p.2 'Type & Dimension' and 'Rated Value'"
  },
  {
   "file": "docs/figures/grm1555c1h220ja01d-ds-p2-package.png",
   "page": 2,
   "box_100dpi": [
    0,
    545,
    1170,
    700
   ],
   "caption": "p.2 'Package': packaging codes and reel quantities"
  },
  {
   "file": "docs/figures/grm1555c1h220ja01d-ds-p3-specs.png",
   "page": 3,
   "box_100dpi": [
    0,
    40,
    1170,
    452
   ],
   "caption": "p.3 'Specifications and Test Methods' items 1 to 7 (IR, capacitance, Q or DF)"
  },
  {
   "file": "docs/figures/grm1555c1h220ja01d-ds-p27-land.png",
   "page": 27,
   "box_100dpi": [
    140,
    55,
    1000,
    690
   ],
   "caption": "p.27 '2. Land Dimensions', Tables 1 and 2"
  }
 ],
 "hero_glb": {
  "file": "grm1555c1h220ja01d-hero.glb",
  "sidecar": "grm1555c1h220ja01d-hero.overlay.json",
  "tool": "hero_glb.py (adom/component-hero, adom-hero 1.4), copied into provenance/tools/",
  "inputs": [
   "package-reference.glb",
   "C_0402_1005Metric_GRM1555C1H220JA01D.kicad_mod",
   "component.pins (1 and 2, unnamed)"
  ],
  "result": "pads 2, silk items 2, pin1 none, labels 2; align OK (offset 0.0 mm)"
 },
 "altium": {
  "files": [
   "altium/GRM1555C1H220JA01D.SchLib",
   "altium/GRM1555C1H220JA01D.PcbLib",
   "altium/GRM1555C1H220JA01D.adom-lbr.json"
  ],
  "tool": "adom-lbr import-kicad --sym --fp --mpn, then adom-lbr export-altium"
 },
 "geometry_status": "KiCad library package geometry, every printed dimension checked against the datasheet (docs/verify). Not manufacturer-issued CAD.",
 "frame": {
  "units": "mm (STEP), metres (GLB)",
  "up_axis": "Z",
  "seat_z": 0,
  "origin": "footprint origin",
  "transform": "none"
 },
 "glb": {
  "tool": "step2glb convert",
  "exit": 0,
  "stderr_tail": "Large file queued for async conversion (job 5b98f4b5fba8d201). Polling...\nJob 5b98f4b5fba8d201 complete (4s). Downloading GLB...\n"
 },
 "hero": {
  "tool": "step2glb thumbnail --width 1920 --height 1200 (iso, 16:10)",
  "path": "docs/hero.png"
 },
 "fusion_lbr": {
  "file": "GRM1555C1H220JA01D.lbr",
  "tool": "adom-lbr generate --sym --fp --part-metadata page.json",
  "lint": "passed, 0 errors, 0 warnings"
 },
 "datasheet": {
  "file": "docs/grm1555c1h220ja01d-datasheet.pdf",
  "sha256": "25192d46bc6ca4a47fecc3204bb16207213d5329ea3b090f243ab2f20a65fc4d",
  "url": "https://search.murata.co.jp/Ceramy/image/img/A01X/G101/ENG/GRM1555C1H220JA01-01A.pdf",
  "title": "Murata reference sheet GRM1555C1H220JA01-01A, specifications as of Jun. 13, 2026",
  "retrieved": "2026-10-21"
 },
 "supporting_documents": [],
 "datasheet_check": {
  "overlay": "docs/verify/grm1555c1h220ja01d-overlay.png",
  "numbers": "docs/verify/grm1555c1h220ja01d-check.json",
  "tools": "provenance/tools/ (ortho.py, overlay_chip.py, spec json)",
  "result": "PASS"
 },
 "land_pattern_check": {
  "readme": "land-pattern/README.md",
  "numbers": "land-pattern/land-check.json",
  "source": "Murata reference sheet, p.27 '2. Land Dimensions', Table 2 Reflow Soldering Method, GRM 15, 1.0x0.5 (within +/-0.10)",
  "result": "larger than maker"
 },
 "marking": {
  "real_marking": null,
  "statement": "The Murata reference sheet specifies no part marking: none of its 33 pages has a marking section, and the p.2 dimension sketch shows a plain body",
  "source": "GRM1555C1H220JA01-01A, all 33 pages searched; p.2"
 },
 "distributors": {
  "tool": "adom-parts-search search GRM1555C1H220JA01D",
  "date": "2026-10-21",
  "mouser": {
   "part": "81-GRM1555C1H220JA1D",
   "url": "https://www.mouser.com/ProductDetail/Murata-Electronics/GRM1555C1H220JA01D?qs=4k9rjS6ZRl6sPwaL%252BE1uDQ%3D%3D",
   "stock": 336981
  },
  "digikey": {
   "part": "490-5868-2-ND",
   "url": "https://www.digikey.com/en/products/detail/murata-electronics/GRM1555C1H220JA01D/3175187",
   "stock": 334755
  },
  "lcsc": {
   "part": "C76960",
   "url": "https://www.lcsc.com/product-detail/C76960.html",
   "stock": 218107
  }
 },
 "lod": {
  "manifest": "lod/manifest.json",
  "generator": "provenance/tools/lod.py",
  "source_sha256": "03e44c4b2b727b8d4b6b1fd598cbd12dd5e614f1dfeefa96a92a07e3a3b312a2"
 },
 "tools_note": "lod.py, ortho.py and overlay_chip.py come from the GRM155R71C104KA88D component page; build.py, parts.py, landcheck.py, records.py and push.sh are the scripts used for the GRM1555C1H100JA01D and GRM155R71H103KA88D pages, extended here with datasheet figure crops, the adom-hero 1.4 hero and the Altium lane.",
 "files": {
  "grm1555c1h220ja01d-hero.overlay.json": "751922d54cf0a9666fa92fcedb236559df54ec6e2539a53637ea913b8d209515",
  "verification.json": "aaddc84cd4a39b11eea2e1082731ce2ba52279a715ff44dd1bce547e54fb7fe4",
  "GRM1555C1H220JA01D.lbr": "cc5f8e670edb222111e2e9cbcceaff22fb6151853a33c097768012ed1831aa77",
  "package-reference.glb": "100935c5c0d6f20a6c9bdfb6386f874dc8a4457bf0e4f3ace69f1ab090100773",
  "GRM1555C1H220JA01D.step": "03e44c4b2b727b8d4b6b1fd598cbd12dd5e614f1dfeefa96a92a07e3a3b312a2",
  "package.json": "346f92d23b76958d8f0b9b6aa10e63a19edacf11750dd5a210b142939bdd9591",
  "GRM1555C1H220JA01D.kicad_sym": "d1e77b57b159a46907255e23e80f1a4ecc1461f670fc8f3b7101752478ddee0b",
  "C_0402_1005Metric_GRM1555C1H220JA01D.kicad_mod": "d1c8fe6c3f9009d0e3dff657ccb5f1e1e5d579b69b61a04a8a530165a9960e4c",
  "grm1555c1h220ja01d-hero.glb": "111d061a49b3221122a73fca145d49eef61b339df603e76f83905a1ae8da3fba",
  "models.json": "4ec16a13b9c96112a37112d6bf6125ab1abfe5d2caa68bb86c047066e53bb238",
  "LICENSE": "ba709bfbe20a3d6f848456fc1ff3befb391fe4aaf892473967ecc0b4e667f51d",
  "page.json": "d5f7c8272979e9ec932d30a1b61ed2def06a191e7cc333e81e707bb837eeda34",
  "README.md": "00b880481c2202dc4d8573039048e747ce4ec41362d6eb1d58a284e1bae7f8f4",
  "provenance/tools/hero_glb.py": "429e437a3f2e5f1dc3544fe65843ea4e019637f0a6163060cda2ae210f3af7bc",
  "provenance/tools/grm1555c1h220ja01d-overlay-spec.json": "c2b9a74a45cbf39ca06fa32ee868cde404eabcc8297b55d730ba0505e03c7e30",
  "provenance/tools/parts.py": "ffe7f5c9262d136c962c6d8b0bcaeb41d6c5b326c6d47064b8a3d918e6fb0dd5",
  "provenance/tools/hero_glyphs.json": "00627c28f7b197084289f3f9283c41670cec673e3c3ba861bb70e48c76362799",
  "provenance/tools/records.py": "08986d0caec27a543dd95bf68dd2bc4d37eb707d9cbfdb3d71bf901188b45395",
  "provenance/tools/landcheck.py": "a6141dcaa4992652e0caf3a7fdd51dcf8451fd630b7de7b873d1b910ae4a1d41",
  "provenance/tools/overlay_chip.py": "52617a63c9504e020e574ec63f39f518734032fcda7b14ad158e3f8907b31723",
  "provenance/tools/ortho.py": "c5a44e74fa447e1ece13190840c90d453cbb004f6c4608efb6e8cdb1ba2cbb6d",
  "provenance/tools/lod.py": "fc3eb9db56947d002d1dda328a6ee53032eae39f700521d00d18477f9915135c",
  "provenance/tools/push.sh": "54cfc61a0954adc41fd629d651840128fb99aa8914975f1ce718091d07cc92d8",
  "provenance/tools/build.py": "d5f57900cb4514f137e014aeafead34f26543cdd805d8c3bbb7151c1e3610d56",
  "lod/low.png": "c46cde4b30d0d030e0ee435556541e215155c825bcdcf5fd2344687cc83c49f5",
  "lod/super-low.png": "e9c1f448878cdfb09bb08dd62222cb224dab0177841ff7f459af55a1eca73eb3",
  "lod/low.glb": "70542a64b4c81b59c766313f6c02c7d525dc0ff667e4996a782dcef8e249d8f8",
  "lod/high.png": "81bd34c0b5d36898cad568fe7ec25ec6881c354cd5678749ecf65277066eb2ed",
  "lod/manifest.json": "6803270b49b897f7eba9cd13c9d2d94da80b7c237bc86208544263bd5cf3f5b3",
  "lod/super-low.glb": "c058869375d943c45afb94ab17fdba6445a03d8d56356590b5a844673a53e8b3",
  "lod/medium.glb": "b20243cf5204049e8062d1aee8894a95f683f2e17b93106256d4ca5e36d5fcef",
  "lod/high.glb": "0e3c59226f954cfc527d420961a2db88f5a644d0146ee779eaf93a84b64c86a1",
  "lod/medium.png": "e71ddd5e4d23bfb20d68d259e27eb26a6710554657a4c63437f8de96d049350d",
  "docs/grm1555c1h220ja01d-datasheet.pdf": "25192d46bc6ca4a47fecc3204bb16207213d5329ea3b090f243ab2f20a65fc4d",
  "docs/grm1555c1h220ja01d-hero-preview.png": "9442955641bf3afcc432f352f0208d00d48f1d6c0d1947eaae1ed99efb644033",
  "docs/hero.png": "3be40cefd4c950de64424941d493fbb9b099716d561144c91fd2924a1f6131cc",
  "docs/models/package-reference-step.png": "a526b37a89a21d5bb34c5d9022e6690dfcf5c130a02bfbfd27fa926247c92369",
  "docs/verify/grm1555c1h220ja01d-overlay.png": "862788a5aea06937558f796f495f780d6fb102e39aae7a2fd13a9c8e7ab02625",
  "docs/verify/grm1555c1h220ja01d-check.json": "9f6c439ef01e62314a89a66c34feea056d1bca924067edadad4be7e8ffc2c6dc",
  "docs/figures/grm1555c1h220ja01d-ds-p2-title.png": "a561353c8bc74aefe64443459f1e6f418f92fe86f0e9e462c0cd136424a5d6dd",
  "docs/figures/grm1555c1h220ja01d-ds-p2-dimension-rating.png": "8d022497ff2ffba01326398ea882e3071a3f5a615fe1a96da3b65bde9e00ac68",
  "docs/figures/grm1555c1h220ja01d-ds-p3-specs.png": "c0f5e79b02fa029216ce88e36bf241483a4870576c18613b953b1922f16eb47c",
  "docs/figures/grm1555c1h220ja01d-ds-p2-package.png": "f9678a713e85d6e586f1ffc5a3a3e36b333ef952b47353e10cf1ed6a9940bf3b",
  "docs/figures/figures.json": "b4e47578f6bf7ed1c964b9d6dd199afb0e91cf32299071ef0c6aac27dd349fc5",
  "docs/figures/grm1555c1h220ja01d-ds-p27-land.png": "ba5d5b957d104a2a8ec3989aeabf97bcccae39a812047823adb025400e25b95d",
  "land-pattern/land-check.json": "0fbcb372b68f3158f5bbd1307faca84b31dd44dc904e47a4060fd92dfd4bb1d9",
  "land-pattern/land-pattern-icon.png": "52f4491d18e1a10a65cb50ef1a08bbd0391c6d9bdb930cbd2b68f9b066921eb0",
  "land-pattern/land-pattern.png": "6e9e0acb1be94782d2c6e3e61c46569dabeb4f5c1057cc6d5398f1b23beee726",
  "land-pattern/README.md": "78e9a234971ee319a5a87e5def7ab89bb6d38906e7d0607c1f012b04555b5744",
  "altium/GRM1555C1H220JA01D.SchLib": "797ff9839a08d371ac838d7e6e025985a8e3872f433dd8aca8170d8b194fabbf",
  "altium/GRM1555C1H220JA01D.PcbLib": "f10519cd74a37b348dd21df3009b0dc5600fee5b8871576df314ed5ea64b984d",
  "altium/GRM1555C1H220JA01D.adom-lbr.json": "d2ea60297c682ffd0584998001f7190b61c2a7fb99695954a65ac8397874f69b"
 },
 "files_note": "provenance.json itself is not listed.",
 "built_by": "Claude (AI agent) for John Lauer",
 "date": "2026-10-21"
}