component
SP0504BAHTG
Public Made by Adomby adom
Littelfuse TVS Diodes, SOT-23-5. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
{
"schema": "adom/component-3d-provenance@1",
"slug": "sp0504bahtg",
"mpn": "SP0504BAHTG",
"date": "2026-10-27",
"by": "Claude, at Caleb Taylor's request",
"source": {
"tier": 3,
"label": "Adom-generated with the KiCad generator (GW_QFP_SOIC_SSOP_TSSOP_SOT) from Littelfuse SP05 Series datasheet (Revised GD. 10/21/22) SOT23-5 table, p.5",
"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": "e2f303568e3103b437fa055d236d046f23a1db9462112145d7521a115dd552b9",
"generator": {
"repo": "https://gitlab.com/kicad/libraries/kicad-packages3D-generator",
"commit": "e272fcc809d798323b3ae776611184cba5625342",
"library": "GW_QFP_SOIC_SSOP_TSSOP_SOT",
"entry": "Adom_SP0504BAHTG",
"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"
}
},
"tier1_search": "Littelfuse's SP0504BAHTG product page offers 3D only as \"Partner ECAD Models\" (SamacSys, catalog SP0504BAHTG&epm=0): a third-party library behind its own account and terms, not a manufacturer original with redistribution terms (2026-10-27).",
"tier2_check": "KiCad Package_TO_SOT_SMD.3dshapes/SOT-23-5.step: 2.80 x 2.90 x 1.55 mm, A max 1.45: out of tolerance. TSOT-23-5.step (0.95 mm) models the thin TSOT package, not this part's SOT23-5 (MO-178): not used.",
"datasheet_basis": {
"doc": "Littelfuse SP05 Series (SP050xBA) datasheet",
"edition": "Revised: GD. 10/21/22",
"url": "https://www.littelfuse.com/assetdocs/tvs-diode-array-spasp050xba-lead-freegreen-datasheet?assetguid=15a03de1-f0c6-457a-95f1-55d449fdd756",
"table": "Package Dimensions SOT23-5, p.5",
"values_mm": {
"A": "max 1.45 (no min) -> 1.225",
"A1": "0-0.15 -> 0.075",
"b": "0.25-0.5 -> 0.375",
"c": "0.08-0.22 -> 0.15",
"D": "2.75-3.05 -> 2.90",
"E": "2.6-3.0 -> 2.80",
"E1": "1.45-1.75 -> 1.60",
"e": "0.95 BSC",
"e1": "1.90 BSC",
"L1": "0.60 REF = (E-E1)/2"
}
},
"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": "sp0504bahtg.step is the source bytes unchanged (identity pose); sp0504bahtg-etched.step adds the adom-chip-laser MPN inlay (etch SP0504BAHTG -> sp0504bahtg-etched.step (font 0.358 mm, face top; top)); GLBs from step2glb convert"
},
"checks": {
"drawing": [
"body 2.90 x 1.60 mm at the parting line: D 2.75-3.05, E1 1.45-1.75: pass",
"lead span 2.80: E 2.6-3.0: pass",
"overall height 1.225 mm (etched 1.23): A max 1.45: pass",
"standoff 0.075: A1 0-0.15: pass",
"leads 0.375 wide, 0.15 thick, 0.60 from body to tip: b 0.25-0.5, c 0.08-0.22, L1 0.60 REF: pass",
"leads: three at x -1.40..-1.05 (y -0.95, 0, +0.95), two at x +1.05..+1.40 (y +/-0.95): on footprint pads 1-3 (x -1.1375) and 4-5 (x +1.1375): pass",
"no pin-1 dot on the part (marking 504B only): none modelled"
],
"pose": [
{
"file": "sp0504bahtg.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
2.8,
2.9,
1.225
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "e2f303568e3103b437fa055d236d046f23a1db9462112145d7521a115dd552b9",
"checked": "2026-10-27",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "sp0504bahtg-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
2.8,
2.9,
1.225
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "e9ef87d698e6d73e040280e9e5f49b667e91d769770f90b42e7362a3425d56d3",
"checked": "2026-10-27",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
},
"files": {
"sp0504bahtg.step": "e2f303568e3103b437fa055d236d046f23a1db9462112145d7521a115dd552b9",
"sp0504bahtg-etched.step": "e9ef87d698e6d73e040280e9e5f49b667e91d769770f90b42e7362a3425d56d3",
"sp0504bahtg.glb": "a4a2bc814898c59b5f68836dabb8eafcc10f81000c74d829b68ab9184056eff7",
"sp0504bahtg-etched.glb": "c78d077d93d375b4439db9ca781df02af54e3fd3f13645790ab2e870a2f6885b",
"sp0504bahtg.kicad_mod": "eaa4e0e19a6db688e14260ee058bf2db1b7d4fdb1fa6994c3e6b30f14fa71dc4"
},
"footprint_model": {
"path": "${KIPRJMOD}/sp0504bahtg.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)"
}