Files
mikilab-kicad-library/fp-lib-table.global
T
michele 5189f34882 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.
2026-08-17 00:12:30 +02:00

105 lines
14 KiB
Plaintext

(fp_lib_table
(version 7)
(lib (name "MIKILAB_ADAU1467WBCPZ300RL")(type "KiCad")(uri "${MIKILAB}/footprints/audio/ADAU1467WBCPZ300RL.pretty")(options "")(descr "ADAU1467WBCPZ300RL.pretty"))
(lib (name "MIKILAB_Combo384")(type "KiCad")(uri "${MIKILAB}/footprints/audio/Combo384.pretty")(options "")(descr "Combo384.pretty"))
(lib (name "MIKILAB_MW_1466CORE")(type "KiCad")(uri "${MIKILAB}/footprints/audio/MW-1466CORE.pretty")(options "")(descr "MW-1466CORE.pretty"))
(lib (name "MIKILAB_PCM1808QPWRQ1")(type "KiCad")(uri "${MIKILAB}/footprints/audio/PCM1808QPWRQ1.pretty")(options "")(descr "PCM1808QPWRQ1.pretty"))
(lib (name "MIKILAB_PCM9211PTR")(type "KiCad")(uri "${MIKILAB}/footprints/audio/PCM9211PTR.pretty")(options "")(descr "PCM9211PTR.pretty"))
(lib (name "MIKILAB_TLV320AIC3104IRHBR")(type "KiCad")(uri "${MIKILAB}/footprints/audio/TLV320AIC3104IRHBR.pretty")(options "")(descr "TLV320AIC3104IRHBR.pretty"))
(lib (name "MIKILAB_lcd_kingtech")(type "KiCad")(uri "${MIKILAB}/footprints/display/lcd_kingtech.pretty")(options "")(descr "lcd_kingtech.pretty"))
(lib (name "MIKILAB_altera")(type "KiCad")(uri "${MIKILAB}/footprints/fpga_cpld/altera.pretty")(options "")(descr "altera.pretty"))
(lib (name "MIKILAB_lattice")(type "KiCad")(uri "${MIKILAB}/footprints/fpga_cpld/lattice.pretty")(options "")(descr "lattice.pretty"))
(lib (name "MIKILAB_xilinx")(type "KiCad")(uri "${MIKILAB}/footprints/fpga_cpld/xilinx.pretty")(options "")(descr "xilinx.pretty"))
(lib (name "MIKILAB_hdmi")(type "KiCad")(uri "${MIKILAB}/footprints/interface/hdmi.pretty")(options "")(descr "hdmi.pretty"))
(lib (name "MIKILAB_usb3_esd_son50_10")(type "KiCad")(uri "${MIKILAB}/footprints/interface/usb3_esd_son50-10.pretty")(options "")(descr "usb3_esd_son50-10.pretty"))
(lib (name "MIKILAB_usb3_micro_ab")(type "KiCad")(uri "${MIKILAB}/footprints/interface/usb3_micro_ab.pretty")(options "")(descr "usb3_micro_ab.pretty"))
(lib (name "MIKILAB_TS3425UA_3x4x2_5_160")(type "KiCad")(uri "${MIKILAB}/footprints/mechanical/TS3425UA-3x4x2.5-160.pretty")(options "")(descr "TS3425UA-3x4x2.5-160.pretty"))
(lib (name "MIKILAB_ESP32_C3_MINI_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-C3-MINI-1.pretty")(options "")(descr "ESP32-C3-MINI-1.pretty"))
(lib (name "MIKILAB_ESP32_C3_WROOM_02")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-C3-WROOM-02.pretty")(options "")(descr "ESP32-C3-WROOM-02.pretty"))
(lib (name "MIKILAB_ESP32_C5_WROOM_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-C5-WROOM-1.pretty")(options "")(descr "ESP32-C5-WROOM-1.pretty"))
(lib (name "MIKILAB_ESP32_C5_WROOM_1U")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-C5-WROOM-1U.pretty")(options "")(descr "ESP32-C5-WROOM-1U.pretty"))
(lib (name "MIKILAB_ESP32_C6_MINI_1_U")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-C6-MINI-1_U.pretty")(options "")(descr "ESP32-C6-MINI-1_U.pretty"))
(lib (name "MIKILAB_ESP32_C6_WROOM_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-C6-WROOM-1.pretty")(options "")(descr "ESP32-C6-WROOM-1.pretty"))
(lib (name "MIKILAB_ESP32_H2_MINI_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-H2-MINI-1.pretty")(options "")(descr "ESP32-H2-MINI-1.pretty"))
(lib (name "MIKILAB_ESP32_MINI_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-MINI-1.pretty")(options "")(descr "ESP32-MINI-1.pretty"))
(lib (name "MIKILAB_ESP32_S2_MINI_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S2-MINI-1.pretty")(options "")(descr "ESP32-S2-MINI-1.pretty"))
(lib (name "MIKILAB_ESP32_S2_SOLO")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S2-SOLO.pretty")(options "")(descr "ESP32-S2-SOLO.pretty"))
(lib (name "MIKILAB_ESP32_S2_WROOM")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S2-WROOM.pretty")(options "")(descr "ESP32-S2-WROOM.pretty"))
(lib (name "MIKILAB_ESP32_S2_WROVER")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S2-WROVER.pretty")(options "")(descr "ESP32-S2-WROVER.pretty"))
(lib (name "MIKILAB_ESP32_S3_MINI_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S3-MINI-1.pretty")(options "")(descr "ESP32-S3-MINI-1.pretty"))
(lib (name "MIKILAB_ESP32_S3_WROOM_1")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S3-WROOM-1.pretty")(options "")(descr "ESP32-S3-WROOM-1.pretty"))
(lib (name "MIKILAB_ESP32_S3_WROOM_2")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S3-WROOM-2.pretty")(options "")(descr "ESP32-S3-WROOM-2.pretty"))
(lib (name "MIKILAB_ESP32_S31_WROOM_3")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-S31-WROOM-3.pretty")(options "")(descr "ESP32-S31-WROOM-3.pretty"))
(lib (name "MIKILAB_ESP32_WROOM_E")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-WROOM-E.pretty")(options "")(descr "ESP32-WROOM-E.pretty"))
(lib (name "MIKILAB_ESP32_WROVER_E")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP32-WROVER-E.pretty")(options "")(descr "ESP32-WROVER-E.pretty"))
(lib (name "MIKILAB_ESP8684_WROOM_02C_U")(type "KiCad")(uri "${MIKILAB}/footprints/microcontrollers/ESP8684-WROOM-02C_U.pretty")(options "")(descr "ESP8684-WROOM-02C_U.pretty"))
(lib (name "MIKILAB_IC_TPS63020DSJT")(type "KiCad")(uri "${MIKILAB}/footprints/other/IC_TPS63020DSJT.pretty")(options "")(descr "IC_TPS63020DSJT.pretty"))
(lib (name "MIKILAB_SOT95P280X145_5N")(type "KiCad")(uri "${MIKILAB}/footprints/other/SOT95P280X145-5N.pretty")(options "")(descr "SOT95P280X145-5N.pretty"))
(lib (name "MIKILAB_abracon")(type "KiCad")(uri "${MIKILAB}/footprints/other/abracon.pretty")(options "")(descr "abracon.pretty"))
(lib (name "MIKILAB_alps")(type "KiCad")(uri "${MIKILAB}/footprints/other/alps.pretty")(options "")(descr "alps.pretty"))
(lib (name "MIKILAB_amp_te")(type "KiCad")(uri "${MIKILAB}/footprints/other/amp_te.pretty")(options "")(descr "amp_te.pretty"))
(lib (name "MIKILAB_amphenol")(type "KiCad")(uri "${MIKILAB}/footprints/other/amphenol.pretty")(options "")(descr "amphenol.pretty"))
(lib (name "MIKILAB_bat_coin")(type "KiCad")(uri "${MIKILAB}/footprints/other/bat_coin.pretty")(options "")(descr "bat_coin.pretty"))
(lib (name "MIKILAB_beaglebone_black")(type "KiCad")(uri "${MIKILAB}/footprints/other/beaglebone_black.pretty")(options "")(descr "beaglebone_black.pretty"))
(lib (name "MIKILAB_bel_fuse")(type "KiCad")(uri "${MIKILAB}/footprints/other/bel_fuse.pretty")(options "")(descr "bel_fuse.pretty"))
(lib (name "MIKILAB_bourns")(type "KiCad")(uri "${MIKILAB}/footprints/other/bourns.pretty")(options "")(descr "bourns.pretty"))
(lib (name "MIKILAB_ck")(type "KiCad")(uri "${MIKILAB}/footprints/other/ck.pretty")(options "")(descr "ck.pretty"))
(lib (name "MIKILAB_coilcraft")(type "KiCad")(uri "${MIKILAB}/footprints/other/coilcraft.pretty")(options "")(descr "coilcraft.pretty"))
(lib (name "MIKILAB_cts")(type "KiCad")(uri "${MIKILAB}/footprints/other/cts.pretty")(options "")(descr "cts.pretty"))
(lib (name "MIKILAB_cui")(type "KiCad")(uri "${MIKILAB}/footprints/other/cui.pretty")(options "")(descr "cui.pretty"))
(lib (name "MIKILAB_eastrising")(type "KiCad")(uri "${MIKILAB}/footprints/other/eastrising.pretty")(options "")(descr "eastrising.pretty"))
(lib (name "MIKILAB_epcos")(type "KiCad")(uri "${MIKILAB}/footprints/other/epcos.pretty")(options "")(descr "epcos.pretty"))
(lib (name "MIKILAB_fiducial")(type "KiCad")(uri "${MIKILAB}/footprints/other/fiducial.pretty")(options "")(descr "fiducial.pretty"))
(lib (name "MIKILAB_harwin")(type "KiCad")(uri "${MIKILAB}/footprints/other/harwin.pretty")(options "")(descr "harwin.pretty"))
(lib (name "MIKILAB_header")(type "KiCad")(uri "${MIKILAB}/footprints/other/header.pretty")(options "")(descr "header.pretty"))
(lib (name "MIKILAB_hirose")(type "KiCad")(uri "${MIKILAB}/footprints/other/hirose.pretty")(options "")(descr "hirose.pretty"))
(lib (name "MIKILAB_hole")(type "KiCad")(uri "${MIKILAB}/footprints/other/hole.pretty")(options "")(descr "hole.pretty"))
(lib (name "MIKILAB_idi")(type "KiCad")(uri "${MIKILAB}/footprints/other/idi.pretty")(options "")(descr "idi.pretty"))
(lib (name "MIKILAB_ipc_beadc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_beadc.pretty")(options "")(descr "ipc_beadc.pretty"))
(lib (name "MIKILAB_ipc_bga")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_bga.pretty")(options "")(descr "ipc_bga.pretty"))
(lib (name "MIKILAB_ipc_capae")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_capae.pretty")(options "")(descr "ipc_capae.pretty"))
(lib (name "MIKILAB_ipc_capc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_capc.pretty")(options "")(descr "ipc_capc.pretty"))
(lib (name "MIKILAB_ipc_capmp")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_capmp.pretty")(options "")(descr "ipc_capmp.pretty"))
(lib (name "MIKILAB_ipc_diom")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_diom.pretty")(options "")(descr "ipc_diom.pretty"))
(lib (name "MIKILAB_ipc_fussc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_fussc.pretty")(options "")(descr "ipc_fussc.pretty"))
(lib (name "MIKILAB_ipc_indc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_indc.pretty")(options "")(descr "ipc_indc.pretty"))
(lib (name "MIKILAB_ipc_ledc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_ledc.pretty")(options "")(descr "ipc_ledc.pretty"))
(lib (name "MIKILAB_ipc_osccc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_osccc.pretty")(options "")(descr "ipc_osccc.pretty"))
(lib (name "MIKILAB_ipc_oscsc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_oscsc.pretty")(options "")(descr "ipc_oscsc.pretty"))
(lib (name "MIKILAB_ipc_qfn")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_qfn.pretty")(options "")(descr "ipc_qfn.pretty"))
(lib (name "MIKILAB_ipc_qfp")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_qfp.pretty")(options "")(descr "ipc_qfp.pretty"))
(lib (name "MIKILAB_ipc_resc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_resc.pretty")(options "")(descr "ipc_resc.pretty"))
(lib (name "MIKILAB_ipc_rescax")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_rescax.pretty")(options "")(descr "ipc_rescax.pretty"))
(lib (name "MIKILAB_ipc_sodfl")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_sodfl.pretty")(options "")(descr "ipc_sodfl.pretty"))
(lib (name "MIKILAB_ipc_soic")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_soic.pretty")(options "")(descr "ipc_soic.pretty"))
(lib (name "MIKILAB_ipc_son")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_son.pretty")(options "")(descr "ipc_son.pretty"))
(lib (name "MIKILAB_ipc_sop")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_sop.pretty")(options "")(descr "ipc_sop.pretty"))
(lib (name "MIKILAB_ipc_sot")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_sot.pretty")(options "")(descr "ipc_sot.pretty"))
(lib (name "MIKILAB_ipc_xtalsc")(type "KiCad")(uri "${MIKILAB}/footprints/other/ipc_xtalsc.pretty")(options "")(descr "ipc_xtalsc.pretty"))
(lib (name "MIKILAB_jst")(type "KiCad")(uri "${MIKILAB}/footprints/other/jst.pretty")(options "")(descr "jst.pretty"))
(lib (name "MIKILAB_led_strip")(type "KiCad")(uri "${MIKILAB}/footprints/other/led_strip.pretty")(options "")(descr "led_strip.pretty"))
(lib (name "MIKILAB_littelfuse")(type "KiCad")(uri "${MIKILAB}/footprints/other/littelfuse.pretty")(options "")(descr "littelfuse.pretty"))
(lib (name "MIKILAB_minicircuits")(type "KiCad")(uri "${MIKILAB}/footprints/other/minicircuits.pretty")(options "")(descr "minicircuits.pretty"))
(lib (name "MIKILAB_molex")(type "KiCad")(uri "${MIKILAB}/footprints/other/molex.pretty")(options "")(descr "molex.pretty"))
(lib (name "MIKILAB_newhaven")(type "KiCad")(uri "${MIKILAB}/footprints/other/newhaven.pretty")(options "")(descr "newhaven.pretty"))
(lib (name "MIKILAB_ohmite")(type "KiCad")(uri "${MIKILAB}/footprints/other/ohmite.pretty")(options "")(descr "ohmite.pretty"))
(lib (name "MIKILAB_onshore")(type "KiCad")(uri "${MIKILAB}/footprints/other/onshore.pretty")(options "")(descr "onshore.pretty"))
(lib (name "MIKILAB_phoenix")(type "KiCad")(uri "${MIKILAB}/footprints/other/phoenix.pretty")(options "")(descr "phoenix.pretty"))
(lib (name "MIKILAB_pot")(type "KiCad")(uri "${MIKILAB}/footprints/other/pot.pretty")(options "")(descr "pot.pretty"))
(lib (name "MIKILAB_pulse")(type "KiCad")(uri "${MIKILAB}/footprints/other/pulse.pretty")(options "")(descr "pulse.pretty"))
(lib (name "MIKILAB_samtec")(type "KiCad")(uri "${MIKILAB}/footprints/other/samtec.pretty")(options "")(descr "samtec.pretty"))
(lib (name "MIKILAB_sullins")(type "KiCad")(uri "${MIKILAB}/footprints/other/sullins.pretty")(options "")(descr "sullins.pretty"))
(lib (name "MIKILAB_taiyo_yuden")(type "KiCad")(uri "${MIKILAB}/footprints/other/taiyo_yuden.pretty")(options "")(descr "taiyo_yuden.pretty"))
(lib (name "MIKILAB_terminal_block")(type "KiCad")(uri "${MIKILAB}/footprints/other/terminal_block.pretty")(options "")(descr "terminal_block.pretty"))
(lib (name "MIKILAB_ti")(type "KiCad")(uri "${MIKILAB}/footprints/other/ti.pretty")(options "")(descr "ti.pretty"))
(lib (name "MIKILAB_tp")(type "KiCad")(uri "${MIKILAB}/footprints/other/tp.pretty")(options "")(descr "tp.pretty"))
(lib (name "MIKILAB_ublox")(type "KiCad")(uri "${MIKILAB}/footprints/other/ublox.pretty")(options "")(descr "ublox.pretty"))
(lib (name "MIKILAB_wurth")(type "KiCad")(uri "${MIKILAB}/footprints/other/wurth.pretty")(options "")(descr "wurth.pretty"))
(lib (name "MIKILAB_zif")(type "KiCad")(uri "${MIKILAB}/footprints/other/zif.pretty")(options "")(descr "zif.pretty"))
(lib (name "MIKILAB_FSC_BT1035")(type "KiCad")(uri "${MIKILAB}/footprints/rf/FSC-BT1035.pretty")(options "")(descr "FSC-BT1035.pretty"))
(lib (name "MIKILAB_RTL8211F_CG")(type "KiCad")(uri "${MIKILAB}/footprints/rf/RTL8211F-CG.pretty")(options "")(descr "RTL8211F-CG.pretty"))
(lib (name "MIKILAB_antenna")(type "KiCad")(uri "${MIKILAB}/footprints/rf/antenna.pretty")(options "")(descr "antenna.pretty"))
(lib (name "MIKILAB_hackrf_expansion")(type "KiCad")(uri "${MIKILAB}/footprints/rf/hackrf_expansion.pretty")(options "")(descr "hackrf_expansion.pretty"))
(lib (name "MIKILAB_rf_sma")(type "KiCad")(uri "${MIKILAB}/footprints/rf/rf_sma.pretty")(options "")(descr "rf_sma.pretty"))
)