← Commit history

footprint: the shipped SOIC-8 has no thermal pad, but the symbol and the datasheet both show 9 pads. datasheet EP 3.3x2.4mm, nearest land 2.41x3.3mm (delta 0.01mm). Chosen from this part's OWN datasheet, not inferred from a sibling - the Richtek SOP-8-EP parts alone carry three different exposed-pad sizes, so family inference would have been wrong. Rebuilds the .lbr, re-derives pin 1 and pads.json.

Ray ·b9683bc7e5 · ·parent 1954615
3 files changed +423−349
pads.json+39−18
@@ -1,9 +1,9 @@ {  "schema": "adom.pads/1",  "slug": "st1s14phr",- "footprint": "SOIC-8_3.9x4.9mm_P1.27mm",+ "footprint": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm",  "generated_from": {-  "footprint": "SOIC-8_3.9x4.9mm_P1.27mm@sha256:074ecb2092b24fa4",+  "footprint": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm@sha256:5848244c5e72002e",   "pins": "page.json:component.pins",   "overrides": null  },@@ -15,9 +15,9 @@   ],   "corner": "top-left",   "source": "silk-marker",-  "derived_from": "SOIC-8_3.9x4.9mm_P1.27mm@sha256:074ecb2092b24fa4"+  "derived_from": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm@sha256:5848244c5e72002e"  },- "pad_count": 8,+ "pad_count": 9,  "symbol_pins": [   "1",   "2",@@ -29,13 +29,8 @@   "8",   "9"  ],- "paste_apertures": 0,+ "paste_apertures": 4,  "issues": [-  {-   "kind": "pin-has-no-pad",-   "pin": "9",-   "detail": "the symbol declares pin \"9\" but the footprint has no such pad"-  },   {    "kind": "pin-not-in-symbol",    "pin": "EP",@@ -69,7 +64,7 @@    "description": "Bootstrap capacitor pin for the N-channel high-side gate driver. Connect a 100 nF low-ESR ceramic capacitor between BOOT and SW. Absolute max 55 V.",    "is_pin1": true,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -99,7 +94,7 @@    "description": "Power good open-collector output. Asserts when VFB reaches ~0.92*VOUT (rising) and de-asserts at ~0.8*VOUT (falling). VOL ≤ 0.4 V at ISINK = 6 mA. Requires an external pull-up. Absolute max -0.3 to (VIN+0.3) V.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -129,7 +124,7 @@    "description": "Active-low enable input. Device is ON when EN1 is low (≤0.5 V) and EN2 is high (≥1.5 V). Biasing current ~1.6 µA at 5 V. Absolute max -0.3 to 7 V.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -159,7 +154,7 @@    "description": "Feedback voltage input to the error amplifier. Internal reference is typ. 1.22 V (1.202-1.239 V). Bias current ≤50 nA. Connect to the external resistor divider from VOUT. Absolute max -0.3 to 3 V.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -189,7 +184,7 @@    "description": "Active-high enable input. Device is ON only when EN2 is high (≥1.5 V) and EN1 is low. Biasing current up to 10 µA. Absolute max -0.3 to (VIN+0.3) V.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -219,7 +214,7 @@    "description": "Device ground. The exposed pad must also be soldered to this ground plane for proper thermal and electrical performance.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -249,7 +244,7 @@    "description": "Input supply pin. Operating range 5.5 V to 48 V; absolute max 52 V. Decouple locally with a low-ESR ceramic input capacitor.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }@@ -279,10 +274,36 @@    "description": "Switching node - drain of the internal N-channel power MOSFET. Connect to the external inductor and freewheeling Schottky diode. Absolute max -1 to (VIN+0.3) V.",    "is_pin1": false,    "source": {-    "geometry": "SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod",+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",     "meaning": "page.json:component.pins",     "correspondence": "kicad: symbol pin number == pad name"    }+  },+  {+   "pad": "9",+   "kind": "smd",+   "shape": "rect",+   "at": [+    0.0,+    0.0+   ],+   "rot": 0.0,+   "size": [+    2.41,+    3.3+   ],+   "layers": [],+   "thermal": true,+   "pin": "9",+   "name": null,+   "type": null,+   "description": null,+   "is_pin1": false,+   "source": {+    "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+    "meaning": null,+    "correspondence": "kicad: symbol pin number == pad name"+   }   }  ] }\ No newline at end of file
st1s14phr.kicad_mod+331−300
@@ -1,300 +1,331 @@-(footprint "SOIC-8_3.9x4.9mm_P1.27mm"-	(version 20260206)-	(generator "kicad-footprint-generator")-	(layer "F.Cu")-	(descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf)")-	(tags "SOIC SO")-	(property "Reference" "REF**"-		(at 0 -3.4 0)-		(layer "F.SilkS")-		(effects-			(font-				(size 1 1)-				(thickness 0.15)-			)-		)-	)-	(property "Value" "SOIC-8_3.9x4.9mm_P1.27mm"-		(at 0 3.4 0)-		(layer "F.Fab")-		(effects-			(font-				(size 1 1)-				(thickness 0.15)-			)-		)-	)-	(property "KiLib_Generator" "package/gullwing"-		(at 0 0 0)-		(layer "F.SilkS")-		(hide yes)-		(effects-			(font-				(size 1 1)-				(thickness 0.15)-			)-		)-	)-	(attr smd)-	(duplicate_pad_numbers_are_jumpers no)-	(fp_line-		(start -2.06 -2.56)-		(end 2.06 -2.56)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-	)-	(fp_line-		(start -2.06 -2.465)-		(end -2.06 -2.56)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-	)-	(fp_line-		(start -2.06 2.56)-		(end -2.06 2.465)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-	)-	(fp_line-		(start 2.06 -2.56)-		(end 2.06 -2.465)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-	)-	(fp_line-		(start 2.06 2.465)-		(end 2.06 2.56)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-	)-	(fp_line-		(start 2.06 2.56)-		(end -2.06 2.56)-		(stroke-			(width 0.12)-			(type solid)-		)-		(layer "F.SilkS")-	)-	(fp_poly-		(pts-			(xy -2.6 -2.47)-			(xy -2.84 -2.8)-			(xy -2.36 -2.8)-		)-		(stroke-			(width 0.12)-			(type solid)-		)-		(fill yes)-		(layer "F.SilkS")-	)-	(fp_line-		(start -3.7 -2.46)-		(end -2.2 -2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start -3.7 2.46)-		(end -3.7 -2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start -2.2 -2.7)-		(end 2.2 -2.7)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start -2.2 -2.46)-		(end -2.2 -2.7)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start -2.2 2.46)-		(end -3.7 2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start -2.2 2.7)-		(end -2.2 2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start 2.2 -2.7)-		(end 2.2 -2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start 2.2 -2.46)-		(end 3.7 -2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start 2.2 2.46)-		(end 2.2 2.7)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start 2.2 2.7)-		(end -2.2 2.7)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start 3.7 -2.46)-		(end 3.7 2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_line-		(start 3.7 2.46)-		(end 2.2 2.46)-		(stroke-			(width 0.05)-			(type solid)-		)-		(layer "F.CrtYd")-	)-	(fp_poly-		(pts-			(xy -0.975 -2.45)-			(xy 1.95 -2.45)-			(xy 1.95 2.45)-			(xy -1.95 2.45)-			(xy -1.95 -1.475)-		)-		(stroke-			(width 0.1)-			(type solid)-		)-		(fill no)-		(layer "F.Fab")-	)-	(fp_text user "${REFERENCE}"-		(at 0 0 90)-		(layer "F.Fab")-		(effects-			(font-				(size 1 1)-				(thickness 0.15)-			)-		)-	)-	(pad "1" smd roundrect-		(at -2.475 -1.905)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "2" smd roundrect-		(at -2.475 -0.635)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "3" smd roundrect-		(at -2.475 0.635)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "4" smd roundrect-		(at -2.475 1.905)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "5" smd roundrect-		(at 2.475 1.905)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "6" smd roundrect-		(at 2.475 0.635)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "7" smd roundrect-		(at 2.475 -0.635)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(pad "8" smd roundrect-		(at 2.475 -1.905)-		(size 1.95 0.6)-		(layers "F.Cu" "F.Mask" "F.Paste")-		(roundrect_rratio 0.25)-	)-	(embedded_fonts no)-	(model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step"-		(offset-			(xyz 0 0 0)-		)-		(scale-			(xyz 1 1 1)-		)-		(rotate-			(xyz 0 0 0)-		)-	)-)+(footprint "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm"
+	(version 20260206)
+	(generator "kicad-footprint-generator")
+	(layer "F.Cu")
+	(descr "SOIC, 8 Pin (http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx#page=8)")
+	(tags "SOIC SO")
+	(property "Reference" "REF**"
+		(at 0 -3.4 0)
+		(layer "F.SilkS")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "Value" "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm"
+		(at 0 3.4 0)
+		(layer "F.Fab")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(property "KiLib_Generator" "package/gullwing"
+		(at 0 0 0)
+		(layer "F.SilkS")
+		(hide yes)
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(attr smd)
+	(duplicate_pad_numbers_are_jumpers no)
+	(fp_line
+		(start -2.06 -2.56)
+		(end 2.06 -2.56)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start -2.06 -2.465)
+		(end -2.06 -2.56)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start -2.06 2.56)
+		(end -2.06 2.465)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start 2.06 -2.56)
+		(end 2.06 -2.465)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start 2.06 2.465)
+		(end 2.06 2.56)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start 2.06 2.56)
+		(end -2.06 2.56)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(layer "F.SilkS")
+	)
+	(fp_poly
+		(pts
+			(xy -2.6 -2.47)
+			(xy -2.84 -2.8)
+			(xy -2.36 -2.8)
+		)
+		(stroke
+			(width 0.12)
+			(type solid)
+		)
+		(fill yes)
+		(layer "F.SilkS")
+	)
+	(fp_line
+		(start -3.7 -2.46)
+		(end -2.2 -2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start -3.7 2.46)
+		(end -3.7 -2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start -2.2 -2.7)
+		(end 2.2 -2.7)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start -2.2 -2.46)
+		(end -2.2 -2.7)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start -2.2 2.46)
+		(end -3.7 2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start -2.2 2.7)
+		(end -2.2 2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start 2.2 -2.7)
+		(end 2.2 -2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start 2.2 -2.46)
+		(end 3.7 -2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start 2.2 2.46)
+		(end 2.2 2.7)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start 2.2 2.7)
+		(end -2.2 2.7)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start 3.7 -2.46)
+		(end 3.7 2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_line
+		(start 3.7 2.46)
+		(end 2.2 2.46)
+		(stroke
+			(width 0.05)
+			(type solid)
+		)
+		(layer "F.CrtYd")
+	)
+	(fp_poly
+		(pts
+			(xy -0.975 -2.45)
+			(xy 1.95 -2.45)
+			(xy 1.95 2.45)
+			(xy -1.95 2.45)
+			(xy -1.95 -1.475)
+		)
+		(stroke
+			(width 0.1)
+			(type solid)
+		)
+		(fill no)
+		(layer "F.Fab")
+	)
+	(fp_text user "${REFERENCE}"
+		(at 0 0 90)
+		(layer "F.Fab")
+		(effects
+			(font
+				(size 1 1)
+				(thickness 0.15)
+			)
+		)
+	)
+	(pad "" smd roundrect
+		(at -0.6 -0.825)
+		(size 0.97 1.33)
+		(layers "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "" smd roundrect
+		(at -0.6 0.825)
+		(size 0.97 1.33)
+		(layers "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "" smd roundrect
+		(at 0.6 -0.825)
+		(size 0.97 1.33)
+		(layers "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "" smd roundrect
+		(at 0.6 0.825)
+		(size 0.97 1.33)
+		(layers "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "1" smd roundrect
+		(at -2.475 -1.905)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "2" smd roundrect
+		(at -2.475 -0.635)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "3" smd roundrect
+		(at -2.475 0.635)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "4" smd roundrect
+		(at -2.475 1.905)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "5" smd roundrect
+		(at 2.475 1.905)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "6" smd roundrect
+		(at 2.475 0.635)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "7" smd roundrect
+		(at 2.475 -0.635)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "8" smd roundrect
+		(at 2.475 -1.905)
+		(size 1.95 0.6)
+		(layers "F.Cu" "F.Mask" "F.Paste")
+		(roundrect_rratio 0.25)
+	)
+	(pad "9" smd rect
+		(at 0 0)
+		(size 2.41 3.3)
+		(property pad_prop_heatsink)
+		(layers "F.Cu" "F.Mask")
+		(zone_connect 2)
+	)
+	(embedded_fonts no)
+	(model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.step"
+		(offset
+			(xyz 0 0 0)
+		)
+		(scale
+			(xyz 1 1 1)
+		)
+		(rotate
+			(xyz 0 0 0)
+		)
+	)
+)
st1s14phr.lbr+53−31
@@ -50,10 +50,10 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>SOIC-8_3.9x4.9mm_P1.27mm (symbol synthesized from footprint pads)</description>+<description>3A step-down switching regulator, Adjustable Output Voltage, 5.5-48V Input Voltage, 850kHz, PowerSO-8</description> <packages>-<package name="SOIC-8_3.9x4.9mm_P1.27mm">-  <description>SOIC-8_3.9x4.9mm_P1.27mm</description>+<package name="ST1S14PHR">+  <description>ST1S14PHR</description>   <smd name="1" x="-2.4750" y="1.9050" dx="1.9500" dy="0.6000" layer="1"/>   <smd name="2" x="-2.4750" y="0.6350" dx="1.9500" dy="0.6000" layer="1"/>   <smd name="3" x="-2.4750" y="-0.6350" dx="1.9500" dy="0.6000" layer="1"/>@@ -62,6 +62,19 @@   <smd name="6" x="2.4750" y="-0.6350" dx="1.9500" dy="0.6000" layer="1"/>   <smd name="7" x="2.4750" y="0.6350" dx="1.9500" dy="0.6000" layer="1"/>   <smd name="8" x="2.4750" y="1.9050" dx="1.9500" dy="0.6000" layer="1"/>+  <smd name="9" x="0.0000" y="-0.0000" dx="2.4100" dy="3.3000" layer="1"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-2.6000" y="2.4700"/>+    <vertex x="-2.8400" y="2.8000"/>+    <vertex x="-2.3600" y="2.8000"/>+  </polygon>+  <polygon width="0.1000" layer="51">+    <vertex x="-0.9750" y="2.4500"/>+    <vertex x="1.9500" y="2.4500"/>+    <vertex x="1.9500" y="-2.4500"/>+    <vertex x="-1.9500" y="-2.4500"/>+    <vertex x="-1.9500" y="1.4750"/>+  </polygon>   <wire x1="-2.0600" y1="2.5600" x2="2.0600" y2="2.5600" width="0.1200" layer="21"/>   <wire x1="-2.0600" y1="2.4650" x2="-2.0600" y2="2.5600" width="0.1200" layer="21"/>   <wire x1="-2.0600" y1="-2.5600" x2="-2.0600" y2="-2.4650" width="0.1200" layer="21"/>@@ -73,42 +86,51 @@ <!--adom-pin1--><polygon width="0.0500" layer="21"><vertex x="-2.6000" y="2.4700"/><vertex x="-2.8400" y="2.8000"/><vertex x="-2.3600" y="2.8000"/></polygon></package> </packages> <symbols>-<symbol name="SOIC-8_3.9x4.9mm_P1.27mm">-  <wire x1="-7.62" y1="6.35" x2="7.62" y2="6.35" width="0.254" layer="94"/>-  <wire x1="7.62" y1="6.35" x2="7.62" y2="-6.35" width="0.254" layer="94"/>-  <wire x1="7.62" y1="-6.35" x2="-7.62" y2="-6.35" width="0.254" layer="94"/>-  <wire x1="-7.62" y1="-6.35" x2="-7.62" y2="6.35" width="0.254" layer="94"/>-  <text x="0" y="8.89" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>-  <text x="0" y="-8.89" size="1.27" layer="96" align="top-center">&gt;VALUE</text>-  <pin name="1" x="-12.7" y="5.08" length="short" direction="pas"/>-  <pin name="2" x="-12.7" y="2.54" length="short" direction="pas"/>-  <pin name="3" x="-12.7" y="0" length="short" direction="pas"/>-  <pin name="4" x="-12.7" y="-2.54" length="short" direction="pas"/>-  <pin name="5" x="12.7" y="5.08" length="short" direction="pas" rot="R180"/>-  <pin name="6" x="12.7" y="2.54" length="short" direction="pas" rot="R180"/>-  <pin name="7" x="12.7" y="0" length="short" direction="pas" rot="R180"/>-  <pin name="8" x="12.7" y="-2.54" length="short" direction="pas" rot="R180"/>+<symbol name="ST1S14PHR">+  <wire x1="-10.16" y1="12.7" x2="10.16" y2="12.7" width="0.254" layer="94"/>+  <wire x1="10.16" y1="12.7" x2="10.16" y2="-10.16" width="0.254" layer="94"/>+  <wire x1="10.16" y1="-10.16" x2="-10.16" y2="-10.16" width="0.254" layer="94"/>+  <wire x1="-10.16" y1="-10.16" x2="-10.16" y2="12.7" width="0.254" layer="94"/>+  <text x="0" y="15.239999999999998" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-12.7" size="1.27" layer="96" align="top-center">&gt;VALUE</text>+  <pin name="BOOT" x="-15.24" y="10.16" length="middle" direction="in"/>+  <pin name="PG" x="15.24" y="10.16" length="middle" direction="out" rot="R180"/>+  <pin name="EN1" x="-15.24" y="2.54" length="middle" direction="in"/>+  <pin name="FB" x="-15.24" y="5.08" length="middle" direction="in"/>+  <pin name="EN2" x="-15.24" y="7.62" length="middle" direction="in"/>+  <pin name="GND" x="-15.24" y="-2.539999999999999" length="middle" direction="pwr"/>+  <pin name="VIN" x="-15.24" y="-7.620000000000001" length="middle" direction="pwr"/>+  <pin name="SW" x="15.24" y="7.62" length="middle" direction="out" rot="R180"/>+  <pin name="PADGND" x="-15.24" y="-5.08" length="middle" direction="pwr"/> </symbol> </symbols> <devicesets>-<deviceset name="SOIC-8_3.9x4.9mm_P1.27mm" prefix="U">-  <description>SOIC-8_3.9x4.9mm_P1.27mm (symbol synthesized from footprint pads)</description>+<deviceset name="ST1S14PHR" prefix="U">+  <description>3A step-down switching regulator, Adjustable Output Voltage, 5.5-48V Input Voltage, 850kHz, PowerSO-8</description>   <gates>-    <gate name="G$1" symbol="SOIC-8_3.9x4.9mm_P1.27mm" x="0" y="0"/>+    <gate name="G$1" symbol="ST1S14PHR" x="0" y="0"/>   </gates>   <devices>-    <device name="" package="SOIC-8_3.9x4.9mm_P1.27mm">+    <device name="" package="ST1S14PHR">       <connects>-        <connect gate="G$1" pin="1" pad="1"/>-        <connect gate="G$1" pin="2" pad="2"/>-        <connect gate="G$1" pin="3" pad="3"/>-        <connect gate="G$1" pin="4" pad="4"/>-        <connect gate="G$1" pin="5" pad="5"/>-        <connect gate="G$1" pin="6" pad="6"/>-        <connect gate="G$1" pin="7" pad="7"/>-        <connect gate="G$1" pin="8" pad="8"/>+        <connect gate="G$1" pin="BOOT" pad="1"/>+        <connect gate="G$1" pin="PG" pad="2"/>+        <connect gate="G$1" pin="EN1" pad="3"/>+        <connect gate="G$1" pin="FB" pad="4"/>+        <connect gate="G$1" pin="EN2" pad="5"/>+        <connect gate="G$1" pin="GND" pad="6"/>+        <connect gate="G$1" pin="VIN" pad="7"/>+        <connect gate="G$1" pin="SW" pad="8"/>+        <connect gate="G$1" pin="PADGND" pad="9"/>       </connects>-      <technologies><technology name=""/></technologies>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="ST1S14PHR" constant="no"/>+          <attribute name="MANUFACTURER" value="STMicroelectronics" constant="no"/>+          <attribute name="MOUSER_PN" value="511-ST1S14PHR" constant="no"/>+          <attribute name="LCSC_PN" value="C84130" constant="no"/>+        </technology>+      </technologies>     </device>   </devices> </deviceset>