component
TX4401
Public Made by Adomby adom
XDS DC-DC Converters, ESOP-8. Pinout extracted from the datasheet, KiCad symbol/footprint/3D.
← Commit history
footprint: the datasheet shows MSOP-10 (10 leads at 0.5mm pitch), matching the symbol's 10 pins; the page had it on a 9-pad SOIC-8-1EP and declared ESOP-8. 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.
4 files changed
+473−443
pads.json+90−62@@ -1,23 +1,23 @@ { "schema": "adom.pads/1", "slug": "tx4401",- "footprint": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm",+ "footprint": "MSOP-10_3x3mm_P0.5mm", "generated_from": {- "footprint": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm@sha256:5848244c5e72002e",+ "footprint": "MSOP-10_3x3mm_P0.5mm@sha256:c179dbee33613027", "pins": "page.json:component.pins", "overrides": null }, "pin1": { "pad": "1", "at": [- -2.475,- -1.905+ -2.1,+ -1.0 ], "corner": "top-left", "source": "silk-marker",- "derived_from": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm@sha256:5848244c5e72002e"+ "derived_from": "MSOP-10_3x3mm_P0.5mm@sha256:c179dbee33613027" },- "pad_count": 9,+ "pad_count": 10, "symbol_pins": [ "1", "10",@@ -30,27 +30,21 @@ "8", "9" ],- "paste_apertures": 4,- "issues": [- {- "kind": "pin-has-no-pad",- "pin": "10",- "detail": "the symbol declares pin \"10\" but the footprint has no such pad"- }- ],+ "paste_apertures": 0,+ "issues": [], "pads": [ { "pad": "1", "kind": "smd", "shape": "roundrect", "at": [- -2.475,- -1.905+ -2.1,+ -1.0 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -64,7 +58,7 @@ "description": "Oscillator frequency programming pin. A resistor from RT to GND sets the internal switching frequency (adjustable 350 kHz to 1.5 MHz). Typical value 60.4 kΩ sets fOSC ≈ 1 MHz per the application circuit.", "is_pin1": true, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -74,13 +68,13 @@ "kind": "smd", "shape": "roundrect", "at": [- -2.475,- -0.635+ -2.1,+ -0.5 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -94,7 +88,7 @@ "description": "Dual-function mode select and external clock synchronisation input. Drive high to enter the 50μA low-power (light-load) mode; can also be driven with an external clock to synchronise the internal oscillator.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -104,13 +98,13 @@ "kind": "smd", "shape": "roundrect", "at": [- -2.475,- 0.635+ -2.1,+ 0.0 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -124,7 +118,7 @@ "description": "Switch node 1. Connects to one terminal of the external buck-boost inductor; internally tied to the SW A (high-side input) and SW B (low-side to GND) power MOSFETs.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -134,13 +128,13 @@ "kind": "smd", "shape": "roundrect", "at": [- -2.475,- 1.905+ -2.1,+ 0.5 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -154,7 +148,7 @@ "description": "Switch node 2. Connects to the other terminal of the external buck-boost inductor; internally tied to the SW C (low-side to GND) and SW D (high-side to VOUT) power MOSFETs.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -164,13 +158,13 @@ "kind": "smd", "shape": "roundrect", "at": [- 2.475,- 1.905+ -2.1,+ 1.0 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -184,7 +178,7 @@ "description": "Device ground. Return for the power MOSFETs and internal control circuitry; connect to the system ground plane.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -194,13 +188,13 @@ "kind": "smd", "shape": "roundrect", "at": [- 2.475,- 0.635+ 2.1,+ 1.0 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -214,7 +208,7 @@ "description": "Regulated output voltage. Range 2.5V-5.5V (per internal block diagram); connect an output filter capacitor (e.g. 22μF) to GND close to the pin.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -224,13 +218,13 @@ "kind": "smd", "shape": "roundrect", "at": [- 2.475,- -0.635+ 2.1,+ 0.5 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -244,7 +238,7 @@ "description": "Input supply pin. 2.7V-5.5V for the MSOP-10 variant. Bypass with a low-ESR capacitor of at least 4.7μF as close to the pin as possible. Absolute maximum 6V.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -254,13 +248,13 @@ "kind": "smd", "shape": "roundrect", "at": [- 2.475,- -1.905+ 2.1,+ 0.0 ], "rot": 0.0, "size": [- 1.95,- 0.6+ 1.5,+ 0.35 ], "layers": [ "F.Cu",@@ -274,7 +268,7 @@ "description": "Enable / shutdown input. Drive high to enable the converter, drive low to place the device into <1μA shutdown mode.", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }@@ -282,25 +276,59 @@ { "pad": "9", "kind": "smd",- "shape": "rect",+ "shape": "roundrect", "at": [- 0.0,- 0.0+ 2.1,+ -0.5 ], "rot": 0.0, "size": [- 2.41,- 3.3+ 1.5,+ 0.35 ],- "layers": [],- "thermal": true,+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false, "pin": "9", "name": "FB", "type": "input", "description": "Feedback pin. Regulated to an internal 1.22V reference; connect to the mid-point of the output resistor divider to program VOUT (VOUT = 1.22 × (1 + R1/R2)).", "is_pin1": false, "source": {- "geometry": "SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod",+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod",+ "meaning": "page.json:component.pins",+ "correspondence": "kicad: symbol pin number == pad name"+ }+ },+ {+ "pad": "10",+ "kind": "smd",+ "shape": "roundrect",+ "at": [+ 2.1,+ -1.0+ ],+ "rot": 0.0,+ "size": [+ 1.5,+ 0.35+ ],+ "layers": [+ "F.Cu",+ "F.Mask",+ "F.Paste"+ ],+ "thermal": false,+ "pin": "10",+ "name": "VC",+ "type": "output",+ "description": "Error-amplifier output / loop-compensation node. Connect an external RC network (e.g. 15kΩ + 1.5nF to GND per the application circuit) here to shape the control-loop response.",+ "is_pin1": false,+ "source": {+ "geometry": "MSOP-10_3x3mm_P0.5mm.kicad_mod", "meaning": "page.json:component.pins", "correspondence": "kicad: symbol pin number == pad name" }
page.json+1−1@@ -14,7 +14,7 @@ "component": { "mpn": "TX4401", "manufacturer": "XDS",- "package": "ESOP-8",+ "package": "MSOP-10", "pin_count": 10, "category": "PMIC", "subcategory": "DC-DC Converters",
tx4401.kicad_mod+312−331@@ -1,331 +1,312 @@-(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)- )- )-)+(footprint "MSOP-10_3x3mm_P0.5mm" + (version 20260206) + (generator "kicad-footprint-generator") + (layer "F.Cu") + (descr "MSOP, 10 Pin (JEDEC MO-187 variation BA, 0.85mm body thickness, https://www.jedec.org/system/files/docs/mo-187F.pdf)") + (tags "MSOP SO TSSOP-10_3x3mm_P0.5mm") + (property "Reference" "REF**" + (at 0 -2.45 0) + (layer "F.SilkS") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MSOP-10_3x3mm_P0.5mm" + (at 0 2.45 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 -1.61 -1.61) + (end 1.61 -1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + ) + (fp_line + (start -1.61 -1.435) + (end -1.61 -1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + ) + (fp_line + (start -1.61 1.61) + (end -1.61 1.435) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + ) + (fp_line + (start 1.61 -1.61) + (end 1.61 -1.435) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + ) + (fp_line + (start 1.61 1.435) + (end 1.61 1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + ) + (fp_line + (start 1.61 1.61) + (end -1.61 1.61) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + ) + (fp_poly + (pts + (xy -2.16 -1.44) + (xy -2.4 -1.77) + (xy -1.92 -1.77) + ) + (stroke + (width 0.12) + (type solid) + ) + (fill yes) + (layer "F.SilkS") + ) + (fp_line + (start -3.1 -1.43) + (end -1.75 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start -3.1 1.43) + (end -3.1 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start -1.75 -1.75) + (end 1.75 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start -1.75 -1.43) + (end -1.75 -1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start -1.75 1.43) + (end -3.1 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start -1.75 1.75) + (end -1.75 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start 1.75 -1.75) + (end 1.75 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start 1.75 -1.43) + (end 3.1 -1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start 1.75 1.43) + (end 1.75 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start 1.75 1.75) + (end -1.75 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start 3.1 -1.43) + (end 3.1 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_line + (start 3.1 1.43) + (end 1.75 1.43) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + ) + (fp_poly + (pts + (xy -0.75 -1.5) + (xy 1.5 -1.5) + (xy 1.5 1.5) + (xy -1.5 1.5) + (xy -1.5 -0.75) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.Fab") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (effects + (font + (size 0.75 0.75) + (thickness 0.11) + ) + ) + ) + (pad "1" smd roundrect + (at -2.1 -1) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "2" smd roundrect + (at -2.1 -0.5) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "3" smd roundrect + (at -2.1 0) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "4" smd roundrect + (at -2.1 0.5) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "5" smd roundrect + (at -2.1 1) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "6" smd roundrect + (at 2.1 1) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "7" smd roundrect + (at 2.1 0.5) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "8" smd roundrect + (at 2.1 0) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "9" smd roundrect + (at 2.1 -0.5) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (pad "10" smd roundrect + (at 2.1 -1) + (size 1.5 0.35) + (layers "F.Cu" "F.Mask" "F.Paste") + (roundrect_rratio 0.25) + ) + (embedded_fonts no) + (model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-10_3x3mm_P0.5mm.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)
tx4401.lbr+70−49@@ -50,68 +50,89 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description>SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (symbol synthesized from footprint pads)</description>+<description></description> <packages>-<package name="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm">- <description>SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm</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"/>- <smd name="4" x="-2.4750" y="-1.9050" dx="1.9500" dy="0.6000" layer="1"/>- <smd name="5" x="2.4750" y="-1.9050" dx="1.9500" dy="0.6000" layer="1"/>- <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"/>- <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"/>- <wire x1="2.0600" y1="2.5600" x2="2.0600" y2="2.4650" 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.5600" width="0.1200" layer="21"/>- <text x="0" y="3.480" size="1.27" layer="25" align="bottom-center">>NAME</text>- <text x="0" y="-3.480" size="1.27" layer="27" align="top-center">>VALUE</text>-<!--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>+<package name="TX4401">+ <description>TX4401</description>+ <smd name="1" x="-2.1000" y="1.0000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="2" x="-2.1000" y="0.5000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="3" x="-2.1000" y="-0.0000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="4" x="-2.1000" y="-0.5000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="5" x="-2.1000" y="-1.0000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="6" x="2.1000" y="-1.0000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="7" x="2.1000" y="-0.5000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="8" x="2.1000" y="-0.0000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="9" x="2.1000" y="0.5000" dx="1.5000" dy="0.3500" layer="1"/>+ <smd name="10" x="2.1000" y="1.0000" dx="1.5000" dy="0.3500" layer="1"/>+ <polygon width="0.1200" layer="21">+ <vertex x="-2.1600" y="1.4400"/>+ <vertex x="-2.4000" y="1.7700"/>+ <vertex x="-1.9200" y="1.7700"/>+ </polygon>+ <polygon width="0.1000" layer="51">+ <vertex x="-0.7500" y="1.5000"/>+ <vertex x="1.5000" y="1.5000"/>+ <vertex x="1.5000" y="-1.5000"/>+ <vertex x="-1.5000" y="-1.5000"/>+ <vertex x="-1.5000" y="0.7500"/>+ </polygon>+ <wire x1="-1.6100" y1="1.6100" x2="1.6100" y2="1.6100" width="0.1200" layer="21"/>+ <wire x1="-1.6100" y1="1.4350" x2="-1.6100" y2="1.6100" width="0.1200" layer="21"/>+ <wire x1="-1.6100" y1="-1.6100" x2="-1.6100" y2="-1.4350" width="0.1200" layer="21"/>+ <wire x1="1.6100" y1="1.6100" x2="1.6100" y2="1.4350" width="0.1200" layer="21"/>+ <wire x1="1.6100" y1="-1.4350" x2="1.6100" y2="-1.6100" width="0.1200" layer="21"/>+ <wire x1="1.6100" y1="-1.6100" x2="-1.6100" y2="-1.6100" width="0.1200" layer="21"/>+ <text x="0" y="2.350" size="1.27" layer="25" align="bottom-center">>NAME</text>+ <text x="0" y="-2.350" size="1.27" layer="27" align="top-center">>VALUE</text>+<!--adom-pin1--><polygon width="0.0500" layer="21"><vertex x="-2.1600" y="1.4400"/><vertex x="-2.4000" y="1.7700"/><vertex x="-1.9200" y="1.7700"/></polygon></package> </packages> <symbols>-<symbol name="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm">- <wire x1="-7.62" y1="7.619999999999999" x2="7.62" y2="7.619999999999999" width="0.254" layer="94"/>- <wire x1="7.62" y1="7.619999999999999" x2="7.62" y2="-7.619999999999999" width="0.254" layer="94"/>- <wire x1="7.62" y1="-7.619999999999999" x2="-7.62" y2="-7.619999999999999" width="0.254" layer="94"/>- <wire x1="-7.62" y1="-7.619999999999999" x2="-7.62" y2="7.619999999999999" width="0.254" layer="94"/>+<symbol name="TX4401">+ <wire x1="-12.7" y1="7.62" x2="12.7" y2="7.62" width="0.254" layer="94"/>+ <wire x1="12.7" y1="7.62" x2="12.7" y2="-7.62" width="0.254" layer="94"/>+ <wire x1="12.7" y1="-7.62" x2="-12.7" y2="-7.62" width="0.254" layer="94"/>+ <wire x1="-12.7" y1="-7.62" x2="-12.7" y2="7.62" width="0.254" layer="94"/> <text x="0" y="10.16" size="1.27" layer="95" align="bottom-center">>NAME</text> <text x="0" y="-10.16" size="1.27" layer="96" align="top-center">>VALUE</text>- <pin name="1" x="-12.7" y="6.35" length="short" direction="pas"/>- <pin name="2" x="-12.7" y="3.81" length="short" direction="pas"/>- <pin name="3" x="-12.7" y="1.27" length="short" direction="pas"/>- <pin name="4" x="-12.7" y="-1.27" length="short" direction="pas"/>- <pin name="5" x="-12.7" y="-3.81" length="short" direction="pas"/>- <pin name="6" x="12.7" y="6.35" length="short" direction="pas" rot="R180"/>- <pin name="7" x="12.7" y="3.81" length="short" direction="pas" rot="R180"/>- <pin name="8" x="12.7" y="1.27" length="short" direction="pas" rot="R180"/>- <pin name="9" x="12.7" y="-1.27" length="short" direction="pas" rot="R180"/>+ <pin name="RT" x="-17.78" y="5.08" length="middle" direction="in"/>+ <pin name="MODE/SYNC" x="-17.78" y="2.54" length="middle" direction="in"/>+ <pin name="SW1" x="-17.78" y="0" length="middle" direction="pas"/>+ <pin name="SW2" x="-17.78" y="-2.54" length="middle" direction="pas"/>+ <pin name="GND" x="-17.78" y="-5.08" length="middle" direction="pwr"/>+ <pin name="VC" x="17.78" y="5.08" length="middle" direction="out" rot="R180"/>+ <pin name="FB" x="17.78" y="2.54" length="middle" direction="in" rot="R180"/>+ <pin name="EN" x="17.78" y="0" length="middle" direction="in" rot="R180"/>+ <pin name="VIN" x="17.78" y="-2.54" length="middle" direction="pwr" rot="R180"/>+ <pin name="VOUT" x="17.78" y="-5.08" length="middle" direction="out" rot="R180"/> </symbol> </symbols> <devicesets>-<deviceset name="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm" prefix="U">- <description>SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (symbol synthesized from footprint pads)</description>+<deviceset name="TX4401" prefix="U">+ <description></description> <gates>- <gate name="G$1" symbol="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm" x="0" y="0"/>+ <gate name="G$1" symbol="TX4401" x="0" y="0"/> </gates> <devices>- <device name="" package="SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm">+ <device name="" package="TX4401"> <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="9" pad="9"/>+ <connect gate="G$1" pin="RT" pad="1"/>+ <connect gate="G$1" pin="MODE/SYNC" pad="2"/>+ <connect gate="G$1" pin="SW1" pad="3"/>+ <connect gate="G$1" pin="SW2" pad="4"/>+ <connect gate="G$1" pin="GND" pad="5"/>+ <connect gate="G$1" pin="VC" pad="10"/>+ <connect gate="G$1" pin="FB" pad="9"/>+ <connect gate="G$1" pin="EN" pad="8"/>+ <connect gate="G$1" pin="VIN" pad="7"/>+ <connect gate="G$1" pin="VOUT" pad="6"/> </connects>- <technologies><technology name=""/></technologies>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="TX4401" constant="no"/>+ <attribute name="MANUFACTURER" value="XDS" constant="no"/>+ <attribute name="LCSC_PN" value="C448642" constant="no"/>+ </technology>+ </technologies> </device> </devices> </deviceset>