component
S2240000091050JY
Public Made by Adomby adom
JGHC Crystals, SMD2520-4P. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
{
"schema": "adom/component-3d-provenance@1",
"slug": "s2240000091050jy",
"mpn": "S2240000091050JY",
"date": "2026-10-27",
"by": "Claude, at Caleb Taylor's request",
"source": {
"tier": 3,
"label": "Adom-generated with the KiCad generator (Crystal, SMD 4-pin) from JGHC S22 Series SMD2520 sheet (2024-08-23), p.1",
"url": "https://gitlab.com/kicad/libraries/kicad-packages3D-generator/-/tree/e272fcc809d798323b3ae776611184cba5625342",
"terms": "Adom-authored model, CC-BY-SA-4.0. Geometry generated by the KiCad 3D model generator scripts (https://gitlab.com/kicad/libraries/kicad-packages3D-generator, archived, commit e272fcc809d7; the scripts are GPL, their output carries no third-party geometry) from the manufacturer's dimension table.",
"original_sha256": "c773203e2aeacbe84d1c655a63448dcc09875a91860e1edd8c3c082c2523a856",
"generator": {
"repo": "https://gitlab.com/kicad/libraries/kicad-packages3D-generator",
"commit": "e272fcc809d798323b3ae776611184cba5625342",
"library": "Crystal",
"entry": "SMD_Adom_S2240000091050JY",
"params_file": "provenance/3d-generator-params.yaml",
"adom_changes": "_tools/add_license.py: STEP header author Adom Inc. and CC-BY-SA-4.0 text, fixed time_stamp; Adom entries appended to the library cq_parameters.yaml; Crystal/cq_parameters_Resonator_peterman_smd.py: optional p3_chamfer (pin-3 pad corner chamfer), see provenance/3d-generator.patch",
"patch_file": "provenance/3d-generator.patch"
}
},
"tier1_search": "jghcorp.com S22 product page (fetched 2026-10-27 through the jghcorp.com address; www.jghcorp.com did not resolve in DNS from this container) lists only PDF sheets; no STEP published.",
"tier2_check": "KiCad Crystal.3dshapes/Crystal_SMD_2520-4Pin_2.5x2.0mm.step: 2.50 x 2.00 x 0.83 mm vs 0.55 +/-0.05: out of tolerance.",
"datasheet_basis": {
"doc": "JGHC (Shenzhen Jingguanghua Electronics) S22 Series SMD2520 sheet",
"edition": "no revision printed; file dated 2024-08-23",
"url": "https://www.jghcorp.com/Data/0755crystal/upload/file/20240823/S22%E8%B4%B4%E7%89%87%E6%99%B6%E6%8C%AFSMD2520.pdf",
"table": "Dimensions and patterns, p.1",
"values_mm": {
"length": "2.50 +/-0.1",
"width": "2.00 +/-0.1",
"height": "0.55 +/-0.05",
"pad gap along length (bottom view)": "0.9",
"pad gap along width (bottom view)": "0.7",
"pad size": "not dimensioned; scaled from the bottom view, about 0.70 x 0.55 with about 0.09 to the edges",
"pin 3 identification": "chamfered inner corner (bottom view and top-view connection drawing)"
}
},
"transform": {
"source_frame": "footprint frame: Z-up, seating plane z = 0, centred on the footprint origin, pin 1 on pad 1",
"rotate_deg_xyz": [
0,
0,
0
],
"translate_mm_xyz": [
0,
0,
0
],
"note": "s2240000091050jy.step is the source bytes unchanged (identity pose); s2240000091050jy-etched.step adds the adom-chip-laser MPN inlay (etch S2240000091050JY -> s2240000091050jy-etched.step (font 0.189 mm, face top; top)); GLBs from step2glb convert"
},
"checks": {
"drawing": [
"body 2.50 x 2.00 mm: 2.50 +/-0.1, 2.00 +/-0.1: pass",
"overall height 0.55 mm (etched 0.555): 0.55 +/-0.05: pass",
"pads 0.70 x 0.55 with gaps 0.90 (x) and 0.70 (y): bottom view 0.9 / 0.7: pass (pad size drawing-scaled)",
"pad 3 (3D top-right, KiCad (0.875, -0.70)) carries the 0.3 x 0.3 mm inner-corner chamfer drawn on the bottom view; pads sit inside footprint pads 1-4: pass"
],
"pose": [
{
"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)"
}
]
},
"files": {
"s2240000091050jy.step": "c773203e2aeacbe84d1c655a63448dcc09875a91860e1edd8c3c082c2523a856",
"s2240000091050jy-etched.step": "77df5b6da5e64dbdacfc80fe8d29b48b6b2389e8bf17db1f1a92b4fba0ac3e00",
"s2240000091050jy.glb": "167105318086a7eb8647980749c8944ad4206e9832777db0e2eb23c73feb3552",
"s2240000091050jy-etched.glb": "6a167967ea2a4f6fcd448320afe84371829e8219e3a4e1989fb0a5b39a7b0d88",
"s2240000091050jy.kicad_mod": "a6564e03f3c5896c3ecc17a37c2a3ad2ee80f3a6225771f60ea3ed064c4be110"
},
"footprint_model": {
"path": "${KIPRJMOD}/s2240000091050jy.step",
"offset": [
0,
0,
0
],
"rotate": [
0,
0,
0
],
"note": "only the (model ...) path and the Datasheet property (the manufacturer URL, as tools/fix_ds_prop.py sets it) differ from the original footprint; pads untouched"
},
"license": "CC-BY-SA-4.0 (Adom-authored; https://creativecommons.org/licenses/by-sa/4.0/legalcode)"
}