main
Caleb Publish 0.1.2 4cd8b84 1d ago
{
  "slug": "s2240000091050jy",
  "version": "0.1.2",
  "type": "component",
  "tags": [
    "component",
    "crystals, oscillators, resonators",
    "s2240000091050jy",
    "board-derived"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "verification.json",
    "s2240000091050jy.kicad_sym",
    "s2240000091050jy.kicad_mod",
    "s2240000091050jy-etched.glb",
    "s2240000091050jy-etched.step",
    "s2240000091050jy.glb",
    "s2240000091050jy.step",
    "s2240000091050jy.lbr",
    "docs/hero.png",
    "docs/s2240000091050jy-datasheet.pdf",
    "provenance/3d-generator-params.yaml",
    "provenance/3d-generator.patch",
    "provenance/3d-model.json",
    "s2240000091050jy-hero.glb",
    "s2240000091050jy-hero.overlay.json"
  ],
  "component": {
    "mpn": "S2240000091050JY",
    "manufacturer": "JGHC",
    "package": "SMD2520-4P",
    "pin_count": 4,
    "category": "Crystals, Oscillators, Resonators",
    "subcategory": "Crystals",
    "datasheet": "https://www.jghcorp.com/Data/0755crystal/upload/file/20240823/S22%E8%B4%B4%E7%89%87%E6%99%B6%E6%8C%AFSMD2520.pdf",
    "parts": {
      "symbol": "s2240000091050jy.kicad_sym",
      "footprint": "s2240000091050jy.kicad_mod",
      "model_3d": "s2240000091050jy-hero.glb",
      "model_3d_plain": "s2240000091050jy-etched.glb",
      "model_3d_step": "s2240000091050jy-etched.step",
      "model_3d_step_plain": "s2240000091050jy.step",
      "lbr": "s2240000091050jy.lbr"
    },
    "distributor_links": {
      "digikey": false,
      "digikey_note": "Not carried: searched S2240000091050JY on 2026-10-27 (no listing).",
      "mouser": false,
      "mouser_note": "Not carried: searched S2240000091050JY on 2026-10-27 (no JGHC listing).",
      "lcsc": {
        "part": "C555632",
        "url": "https://www.lcsc.com/product-detail/C555632.html"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "1",
        "type": "passive",
        "description": "Crystal terminal: one end of the quartz crystal, which is connected between pins 1 and 3 (Top View Crystal Connection). [datasheet p.1]"
      },
      {
        "number": "2",
        "name": "GND",
        "type": "passive",
        "description": "GND: ground terminal (Top View Crystal Connection); not part of the crystal path, which runs between pins 1 and 3. [datasheet p.1]"
      },
      {
        "number": "3",
        "name": "3",
        "type": "passive",
        "description": "Crystal terminal: the other end of the quartz crystal (between pins 1 and 3); the chamfered pad on the bottom view. [datasheet p.1]"
      },
      {
        "number": "4",
        "name": "GND",
        "type": "passive",
        "description": "GND: ground terminal (Top View Crystal Connection); not part of the crystal path, which runs between pins 1 and 3. [datasheet p.1]"
      }
    ],
    "provenance": {
      "datasheet": {
        "url": "https://www.jghcorp.com/Data/0755crystal/upload/file/20240823/S22%E8%B4%B4%E7%89%87%E6%99%B6%E6%8C%AFSMD2520.pdf",
        "pages": 1,
        "sha256": "4c950b83bd6496d85dd59561bea69ce3661a9f908c8d139516d50a854ac0c7fc",
        "source_tier": "mfr",
        "retrieved": "2026-10-27",
        "edition": "S22 Series sheet, no revision printed; file dated 2024-08-23",
        "source_sha256": "e7f0490eb9efee1ad1f8a5d93dec8fdc20fc8470132895343ab12a0ee05928e4",
        "text_layer": "docs/s2240000091050jy-datasheet.pdf is JGHC's sheet with an OCR text layer added (ocrmypdf, oversample 600), because its drawing labels are images; sha256 is the page copy, source_sha256 the file at url"
      },
      "cad": "Footprint and symbol: KiCad official libraries (CC-BY-SA 4.0) as used on Adom boards. 3D model: Adom-generated with the KiCad 3D model generator from JGHC's S22 Series SMD2520 drawing (file dated 2024-08-23), CC-BY-SA-4.0; see provenance/3d-model.json.",
      "pins": {
        "total": 4,
        "described": 4,
        "cites_pages": true,
        "refuses_to_fabricate": true
      },
      "build": {
        "tool": "board-derived part page builder 0.1: one-off Claude session scripts in Caleb Taylor's container (retired; not the Adom parts factory)",
        "pins": "KiCad symbol from the source board + adom-ds2sf datasheet extraction (claude-opus-4-7)",
        "at": "2026-10-08"
      }
    },
    "models_3d": [
      {
        "file": "s2240000091050jy.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.5,
          2.0,
          0.55
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "c773203e2aeacbe84d1c655a63448dcc09875a91860e1edd8c3c082c2523a856",
        "checked": "2026-10-27",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "s2240000091050jy-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.5,
          2.0,
          0.55
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "77df5b6da5e64dbdacfc80fe8d29b48b6b2389e8bf17db1f1a92b4fba0ac3e00",
        "checked": "2026-10-27",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "description": "JGHC Crystals, SMD2520-4P. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet."
}