Add TS3425UA-3x4x2.5-160 SMD tactile switch
Symbol + footprint reconstructed from manvalan/DigiRadio's EasyEDA project (same method as the FSC-BT1035 footprint), cross-checked against the manufacturer datasheet found in that same project. The datasheet's own circuit diagram shows two independent, mechanically -ganged contact pairs (not a simple SPST), reproduced faithfully in the symbol. Pin numbering preserved exactly as extracted, kept internally consistent between symbol and footprint.
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
(kicad_symbol_lib
|
||||
(version 20241209)
|
||||
(generator "kicad_symbol_editor")
|
||||
(symbol "TS3425UA-3x4x2.5-160"
|
||||
(exclude_from_sim no)
|
||||
(in_bom yes)
|
||||
(on_board yes)
|
||||
(property "Reference" "SW"
|
||||
(at -7.62 8.89 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "TS3425UA-3x4x2.5-160"
|
||||
(at -7.62 -8.89 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "MIKILAB_TS3425UA_3x4x2_5_160:TS3425UA-3x4x2.5-160"
|
||||
(at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Description" "SMD tactile switch, 4-pin (2 ganged contact pairs), 160gf actuation force"
|
||||
(at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "TS3425UA-3x4x2.5-160_0_1"
|
||||
(polyline (pts (xy -2.54 5.08) (xy 2.54 5.08)) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(polyline (pts (xy -1.27 5.08) (xy 1.905 6.858)) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(circle (center -2.54 5.08) (radius 0.254) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(circle (center 2.54 5.08) (radius 0.254) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(polyline (pts (xy -2.54 -5.08) (xy 2.54 -5.08)) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(polyline (pts (xy -1.27 -5.08) (xy 1.905 -3.302)) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(circle (center -2.54 -5.08) (radius 0.254) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(circle (center 2.54 -5.08) (radius 0.254) (stroke (width 0)(type default)) (fill (type none)))
|
||||
(pin passive line
|
||||
(at -7.62 5.08 0)
|
||||
(length 5.08)
|
||||
(name "3" (effects (font (size 1.27 1.27))))
|
||||
(number "3" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line
|
||||
(at 7.62 5.08 180)
|
||||
(length 5.08)
|
||||
(name "4" (effects (font (size 1.27 1.27))))
|
||||
(number "4" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line
|
||||
(at -7.62 -5.08 0)
|
||||
(length 5.08)
|
||||
(name "1" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line
|
||||
(at 7.62 -5.08 180)
|
||||
(length 5.08)
|
||||
(name "2" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user