Add ESD9B5.0ST5G, PESD5V0L4UW, TPD2E007DCKR, TPS22994RUKT; fix FSC-BT1058 duplicate library registration

FSC-BT1058 had ended up with two footprint/symbol libraries on disk
(FSC-BT1058 and MIKILAB_FSC-BT1058) after a re-import baked the
"MIKILAB_" nickname prefix into the component name itself. Since that
prefix is normally added automatically when sym-lib-table/fp-lib-table
are generated, the double-prefixed copy (MIKILAB_MIKILAB_FSC_BT1058)
was invisible to collision checks and left the original as a stale,
outdated duplicate.

Consolidated onto the single correct library (symbols/other and
footprints/other without the redundant prefix, matching the rest of
the library's naming convention), fixed the symbol's Footprint
property and the footprint's 3D model reference, and regenerated both
lib-tables from disk.

To stop this class of bug from recurring:
- lib_common.check_component_name() rejects any --name that already
  starts with "MIKILAB", used by import_component.py's import_symbol/
  import_footprint (and therefore also by add_component.py and the
  SnapEDA/UltraLibrarian importers, which call into the same core).
- check_library.py now flags any on-disk symbol/footprint whose name
  already carries that prefix as an ERROR, independent of how it got
  there.
- import_component.py gains --remove to cleanly delete a component
  (symbol, footprint library, 3D model) and regenerate the lib-tables
  in one step, for exactly this kind of cleanup.

Errors: 0 on check_library.py after the fix.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-24 20:06:54 +02:00
co-authored by Claude Sonnet 5
parent db364598ad
commit c544db45f4
20 changed files with 33891 additions and 2 deletions
+116
View File
@@ -0,0 +1,116 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "ESD9B5.0ST5G" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -10.16 6.08 0.0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Value" "ESD9B5.0ST5G" (id 1) (at -10.16 -6.54 0.0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Footprint" "MIKILAB_ESD9B5_0ST5G:SODFL1006X40N" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MF" "ON Semiconductor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "DESCRIPTION" "ESD9B Series 7.8 V 15 pF Surface Mount TVS Diode - SOD-923" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PACKAGE" "SOD-923 ON Semiconductor" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PRICE" "None" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Package" "SOD-923-2 ON Semiconductor" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Check_prices" "https://www.snapeda.com/parts/ESD9B5.0ST5G/Onsemi/view-part/?ref=eda" (id 9) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Price" "None" (id 10) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/ESD9B5.0ST5G/Onsemi/view-part/?ref=snap" (id 11) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MP" "ESD9B5.0ST5G" (id 12) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Availability" "In Stock" (id 13) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "AVAILABILITY" "Unavailable" (id 14) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Description" "\n \n - Clamp - Ipp Tvs Diode Surface Mount SOD-923\n \n" (id 15) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "ESD9B5.0ST5G_0_0"
(polyline
(pts
(xy -1.016 0.0)
(xy -2.286 -0.762)
(xy -2.286 0.762)
(xy -1.016 0.0)
)
(stroke (width 0.1524)) (fill (type outline))
)
(polyline
(pts (xy -2.286 0.0) (xy -4.318 0.0)) (stroke (width 0.1524))
)
(polyline
(pts (xy -1.016 0.0) (xy 1.016 0.0)) (stroke (width 0.1524))
)
(polyline
(pts (xy -1.016 -0.762) (xy -1.016 0.762)) (stroke (width 0.1524))
)
(polyline
(pts (xy -1.016 0.762) (xy -1.524 1.27)) (stroke (width 0.1524))
)
(polyline
(pts (xy -1.016 -0.762) (xy -0.508 -1.27)) (stroke (width 0.1524))
)
(polyline
(pts
(xy 1.016 0.0)
(xy 2.286 0.762)
(xy 2.286 -0.762)
(xy 1.016 0.0)
)
(stroke (width 0.1524)) (fill (type outline))
)
(polyline
(pts (xy 2.286 0.0) (xy 4.318 0.0)) (stroke (width 0.1524))
)
(polyline
(pts (xy 1.016 0.0) (xy -1.016 0.0)) (stroke (width 0.1524))
)
(polyline
(pts (xy 1.016 0.762) (xy 1.016 -0.762)) (stroke (width 0.1524))
)
(polyline
(pts (xy 1.016 -0.762) (xy 1.524 -1.27)) (stroke (width 0.1524))
)
(polyline
(pts (xy 1.016 0.762) (xy 0.508 1.27)) (stroke (width 0.1524))
)
(pin passive line (at 6.858 0.0 180.0) (length 2.54)
(name "~"
(effects (font (size 1.016 1.016)))
)
(number "2"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at -6.858 0.0 0) (length 2.54)
(name "~"
(effects (font (size 1.016 1.016)))
)
(number "1"
(effects (font (size 1.016 1.016)))
)
)
)
)
)
+70
View File
@@ -0,0 +1,70 @@
(kicad_symbol_lib (version 20231120) (generator kicad_symbol_editor)
(symbol "FSC-BT1058"
(pin_names (offset 1.016))
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U" (at 0 28.0 0) (effects (font (size 1.27 1.27))))
(property "Value" "FSC-BT1058" (at 0 26.0 0) (effects (font (size 1.27 1.27))))
(property "Footprint" "MIKILAB_FSC_BT1058:FSC-BT1058" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))
(property "Datasheet" "https://document.feasycom.com/docs/datasheet/BT1058/FSC-BT1058_Datasheet_EN.pdf" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))
(property "Description" "Feasycom FSC-BT1058 Bluetooth 5.3 QCC5181 audio module" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))
(symbol "FSC-BT1058_0_1"
(rectangle (start -12.7 25.4) (end 12.7 -25.4) (stroke (width 0.254) (type default)) (fill (type background)))
)
(symbol "FSC-BT1058_1_1"
(pin power_in line (at -15.24 24.00 0) (length 2.54) (name "GND" (effects (font (size 0.9 0.9)))) (number "1" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 22.15 0) (length 2.54) (name "AIO3/LED3" (effects (font (size 0.9 0.9)))) (number "2" (effects (font (size 0.9 0.9)))))
(pin no_connect line (at -15.24 20.30 0) (length 2.54) (name "NC" (effects (font (size 0.9 0.9)))) (number "3" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 18.45 0) (length 2.54) (name "I2S_CLK" (effects (font (size 0.9 0.9)))) (number "4" (effects (font (size 0.9 0.9)))))
(pin input line (at -15.24 16.60 0) (length 2.54) (name "I2S_IN" (effects (font (size 0.9 0.9)))) (number "5" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 14.75 0) (length 2.54) (name "I2S_OUT" (effects (font (size 0.9 0.9)))) (number "6" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 12.90 0) (length 2.54) (name "I2S_WS" (effects (font (size 0.9 0.9)))) (number "7" (effects (font (size 0.9 0.9)))))
(pin input line (at -15.24 11.05 0) (length 2.54) (name "RESET" (effects (font (size 0.9 0.9)))) (number "8" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 9.20 0) (length 2.54) (name "PCM_MCLK_OUT" (effects (font (size 0.9 0.9)))) (number "9" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 7.35 0) (length 2.54) (name "TBR_MOSI" (effects (font (size 0.9 0.9)))) (number "10" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 5.50 0) (length 2.54) (name "TBR_MISO" (effects (font (size 0.9 0.9)))) (number "11" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 3.65 0) (length 2.54) (name "TBR_CLK" (effects (font (size 0.9 0.9)))) (number "12" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 1.80 0) (length 2.54) (name "UART_TX" (effects (font (size 0.9 0.9)))) (number "13" (effects (font (size 0.9 0.9)))))
(pin input line (at -15.24 -0.05 0) (length 2.54) (name "UART_RX" (effects (font (size 0.9 0.9)))) (number "14" (effects (font (size 0.9 0.9)))))
(pin input line (at -15.24 -1.90 0) (length 2.54) (name "UART_CTS" (effects (font (size 0.9 0.9)))) (number "15" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 -3.75 0) (length 2.54) (name "UART_RTS" (effects (font (size 0.9 0.9)))) (number "16" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -5.60 0) (length 2.54) (name "LED0" (effects (font (size 0.9 0.9)))) (number "17" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -7.45 0) (length 2.54) (name "LED1" (effects (font (size 0.9 0.9)))) (number "18" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -9.30 0) (length 2.54) (name "LED2" (effects (font (size 0.9 0.9)))) (number "19" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 -11.15 0) (length 2.54) (name "PIO34" (effects (font (size 0.9 0.9)))) (number "20" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at -15.24 -13.00 0) (length 2.54) (name "PIO35" (effects (font (size 0.9 0.9)))) (number "21" (effects (font (size 0.9 0.9)))))
(pin power_in line (at -15.24 -14.85 0) (length 2.54) (name "GND" (effects (font (size 0.9 0.9)))) (number "22" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -16.70 0) (length 2.54) (name "PIO36" (effects (font (size 0.9 0.9)))) (number "23" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -18.55 0) (length 2.54) (name "PIO37" (effects (font (size 0.9 0.9)))) (number "24" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -20.40 0) (length 2.54) (name "PIO38" (effects (font (size 0.9 0.9)))) (number "25" (effects (font (size 0.9 0.9)))))
(pin output line (at -15.24 -22.25 0) (length 2.54) (name "PIO39" (effects (font (size 0.9 0.9)))) (number "26" (effects (font (size 0.9 0.9)))))
(pin power_in line (at 15.24 -22.25 180) (length 2.54) (name "GND" (effects (font (size 0.9 0.9)))) (number "52" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -20.40 180) (length 2.54) (name "EXT_ANT" (effects (font (size 0.9 0.9)))) (number "51" (effects (font (size 0.9 0.9)))))
(pin power_in line (at 15.24 -18.55 180) (length 2.54) (name "GND" (effects (font (size 0.9 0.9)))) (number "50" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -16.70 180) (length 2.54) (name "SPK_LP" (effects (font (size 0.9 0.9)))) (number "49" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -14.85 180) (length 2.54) (name "SPK_LN" (effects (font (size 0.9 0.9)))) (number "48" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -13.00 180) (length 2.54) (name "SPK_RP" (effects (font (size 0.9 0.9)))) (number "47" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -11.15 180) (length 2.54) (name "SPK_RN" (effects (font (size 0.9 0.9)))) (number "46" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at 15.24 -9.30 180) (length 2.54) (name "MIC_BIAS" (effects (font (size 0.9 0.9)))) (number "45" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at 15.24 -7.45 180) (length 2.54) (name "MIC_LN" (effects (font (size 0.9 0.9)))) (number "44" (effects (font (size 0.9 0.9)))))
(pin bidirectional line (at 15.24 -5.60 180) (length 2.54) (name "MIC_LP" (effects (font (size 0.9 0.9)))) (number "43" (effects (font (size 0.9 0.9)))))
(pin no_connect line (at 15.24 -3.75 180) (length 2.54) (name "NC" (effects (font (size 0.9 0.9)))) (number "42" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -1.90 180) (length 2.54) (name "MIC_RP" (effects (font (size 0.9 0.9)))) (number "41" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 -0.05 180) (length 2.54) (name "MIC_RN" (effects (font (size 0.9 0.9)))) (number "40" (effects (font (size 0.9 0.9)))))
(pin input line (at 15.24 1.80 180) (length 2.54) (name "VCHG" (effects (font (size 0.9 0.9)))) (number "39" (effects (font (size 0.9 0.9)))))
(pin input line (at 15.24 3.65 180) (length 2.54) (name "USB_DN" (effects (font (size 0.9 0.9)))) (number "38" (effects (font (size 0.9 0.9)))))
(pin input line (at 15.24 5.50 180) (length 2.54) (name "USB_DP" (effects (font (size 0.9 0.9)))) (number "37" (effects (font (size 0.9 0.9)))))
(pin power_in line (at 15.24 7.35 180) (length 2.54) (name "VDD_IO" (effects (font (size 0.9 0.9)))) (number "36" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 9.20 180) (length 2.54) (name "1.8V_OUT" (effects (font (size 0.9 0.9)))) (number "35" (effects (font (size 0.9 0.9)))))
(pin input line (at 15.24 11.05 180) (length 2.54) (name "SYS_CTRL" (effects (font (size 0.9 0.9)))) (number "34" (effects (font (size 0.9 0.9)))))
(pin power_in line (at 15.24 12.90 180) (length 2.54) (name "VBAT_IN" (effects (font (size 0.9 0.9)))) (number "33" (effects (font (size 0.9 0.9)))))
(pin power_in line (at 15.24 14.75 180) (length 2.54) (name "GND" (effects (font (size 0.9 0.9)))) (number "32" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 16.60 180) (length 2.54) (name "VDD_USB/3.3V_OUT" (effects (font (size 0.9 0.9)))) (number "31" (effects (font (size 0.9 0.9)))))
(pin input line (at 15.24 18.45 180) (length 2.54) (name "CHG_EXT" (effects (font (size 0.9 0.9)))) (number "30" (effects (font (size 0.9 0.9)))))
(pin input line (at 15.24 20.30 180) (length 2.54) (name "VCHG_SENSE" (effects (font (size 0.9 0.9)))) (number "29" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 22.15 180) (length 2.54) (name "PIO21" (effects (font (size 0.9 0.9)))) (number "28" (effects (font (size 0.9 0.9)))))
(pin output line (at 15.24 24.00 180) (length 2.54) (name "PIO20" (effects (font (size 0.9 0.9)))) (number "27" (effects (font (size 0.9 0.9)))))
)
)
)
+80
View File
@@ -0,0 +1,80 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "PESD5V0L4UW" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 25.4 10.16 0)
(effects (font (size 1.524 1.524)))
)
(property "Value" "PESD5V0L4UW" (id 1) (at 25.4 7.62 0)
(effects (font (size 1.524 1.524)))
)
(property "Footprint" "MIKILAB_PESD5V0L4UW:SOT665_NXP" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "Datasheet" "PESD5V0L4UW" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27) italic) hide)
)
(property "ki_keywords" "PESD5V0L4UW" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_locked" "" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SOT665_NXP SOT665_NXP-M SOT665_NXP-L" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PESD5V0L4UW_0_1"
(polyline
(pts
(xy 7.62 5.08)
(xy 7.62 -10.16)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 7.62 -10.16)
(xy 43.18 -10.16)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 43.18 -10.16)
(xy 43.18 5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(polyline
(pts
(xy 43.18 5.08)
(xy 7.62 5.08)
)
(stroke (width 0.127) (type default) (color 0 0 0 0))
(fill (type none))
)
(pin unspecified line (at 0 0 0) (length 7.62)
(name "K1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 0 -2.54 0) (length 7.62)
(name "A" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 50.8 -5.08 180) (length 7.62)
(name "K2" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 50.8 -2.54 180) (length 7.62)
(name "K3" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin unspecified line (at 50.8 0 180) (length 7.62)
(name "K4" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
)
+82
View File
@@ -0,0 +1,82 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "TPD2E007DCKR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -5.36061 7.64713 0.0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Value" "TPD2E007DCKR" (id 1) (at -4.14357 -13.8797 0.0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Footprint" "MIKILAB_TPD2E007DCKR:SOT65P210X110-3N" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MF" "Texas Instruments" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Description" "\n \n Dual 10-pF, ±13-V, ±8-kV ESD protection diode for AC Signal Data Interfaces\n \n" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PACKAGE" "S070-3" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MPN" "TPD2E007DCKR" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Price" "None" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Package" "SC70-3 Texas Instruments" (id 9) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "OC_FARNELL" "-" (id 10) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/TPD2E007DCKR/Texas+Instruments/view-part/?ref=snap" (id 11) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MP" "TPD2E007DCKR" (id 12) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SUPPLIER" "Texas Instruments" (id 13) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "OC_NEWARK" "55R7554" (id 14) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Availability" "In Stock" (id 15) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Check_prices" "https://www.snapeda.com/parts/TPD2E007DCKR/Texas+Instruments/view-part/?ref=eda" (id 16) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "TPD2E007DCKR_0_0"
(rectangle (start -12.7 -10.16) (end 12.7 5.08)
(stroke (width 0.4064)) (fill (type background))
)
(pin bidirectional line (at -17.78 0.0 0) (length 5.08)
(name "IO1"
(effects (font (size 1.016 1.016)))
)
(number "1"
(effects (font (size 1.016 1.016)))
)
)
(pin passive line (at -17.78 -5.08 0) (length 5.08)
(name "GND"
(effects (font (size 1.016 1.016)))
)
(number "3"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at 17.78 -2.54 180.0) (length 5.08)
(name "IO2"
(effects (font (size 1.016 1.016)))
)
(number "2"
(effects (font (size 1.016 1.016)))
)
)
)
)
)
+223
View File
@@ -0,0 +1,223 @@
(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
(symbol "TPS22994RUKT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -12.7 31.48 0.0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Value" "TPS22994RUKT" (id 1) (at -12.7 -35.56 0.0)
(effects (font (size 1.27 1.27)) (justify bottom left))
)
(property "Footprint" "MIKILAB_TPS22994RUKT:IC_TPS22994RUKT" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MF" "Texas Instruments" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MAXIMUM_PACKAGE_HEIGHT" "0.8 mm" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Package" "WQFN-20 Texas Instruments" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Price" "None" (id 7) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Check_prices" "https://www.snapeda.com/parts/TPS22994RUKT/Texas+Instruments/view-part/?ref=eda" (id 8) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "STANDARD" "Manufacturer Recommendation" (id 9) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "PARTREV" "B" (id 10) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "SnapEDA_Link" "https://www.snapeda.com/parts/TPS22994RUKT/Texas+Instruments/view-part/?ref=snap" (id 11) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MP" "TPS22994RUKT" (id 12) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Description" "\n \n 4-ch, 3.6-V, 1-A, 41-mΩ load switch with I2C control\n \n" (id 13) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Availability" "In Stock" (id 14) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "MANUFACTURER" "Texas Instruments" (id 15) (at 0 0 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(symbol "TPS22994RUKT_0_0"
(rectangle (start -12.7 -33.02) (end 12.7 30.48)
(stroke (width 0.254)) (fill (type background))
)
(pin input line (at -17.78 -10.16 0) (length 5.08)
(name "ADD1"
(effects (font (size 1.016 1.016)))
)
(number "6"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 -12.7 0) (length 5.08)
(name "ADD2"
(effects (font (size 1.016 1.016)))
)
(number "16"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 -15.24 0) (length 5.08)
(name "ADD3"
(effects (font (size 1.016 1.016)))
)
(number "20"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 17.78 0) (length 5.08)
(name "ON1"
(effects (font (size 1.016 1.016)))
)
(number "10"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 10.16 0) (length 5.08)
(name "ON2"
(effects (font (size 1.016 1.016)))
)
(number "9"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 2.54 0) (length 5.08)
(name "ON3"
(effects (font (size 1.016 1.016)))
)
(number "8"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 -5.08 0) (length 5.08)
(name "ON4"
(effects (font (size 1.016 1.016)))
)
(number "7"
(effects (font (size 1.016 1.016)))
)
)
(pin input clock (at -17.78 -20.32 0) (length 5.08)
(name "SCL"
(effects (font (size 1.016 1.016)))
)
(number "17"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 20.32 0) (length 5.08)
(name "VIN1"
(effects (font (size 1.016 1.016)))
)
(number "4"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 12.7 0) (length 5.08)
(name "VIN2"
(effects (font (size 1.016 1.016)))
)
(number "2"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 5.08 0) (length 5.08)
(name "VIN3"
(effects (font (size 1.016 1.016)))
)
(number "14"
(effects (font (size 1.016 1.016)))
)
)
(pin input line (at -17.78 -2.54 0) (length 5.08)
(name "VIN4"
(effects (font (size 1.016 1.016)))
)
(number "12"
(effects (font (size 1.016 1.016)))
)
)
(pin bidirectional line (at -17.78 -22.86 0) (length 5.08)
(name "SDA"
(effects (font (size 1.016 1.016)))
)
(number "19"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 17.78 27.94 180.0) (length 5.08)
(name "VBIAS"
(effects (font (size 1.016 1.016)))
)
(number "3"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 17.78 25.4 180.0) (length 5.08)
(name "VDD"
(effects (font (size 1.016 1.016)))
)
(number "18"
(effects (font (size 1.016 1.016)))
)
)
(pin output line (at 17.78 20.32 180.0) (length 5.08)
(name "VOUT1"
(effects (font (size 1.016 1.016)))
)
(number "5"
(effects (font (size 1.016 1.016)))
)
)
(pin output line (at 17.78 12.7 180.0) (length 5.08)
(name "VOUT2"
(effects (font (size 1.016 1.016)))
)
(number "1"
(effects (font (size 1.016 1.016)))
)
)
(pin output line (at 17.78 5.08 180.0) (length 5.08)
(name "VOUT3"
(effects (font (size 1.016 1.016)))
)
(number "15"
(effects (font (size 1.016 1.016)))
)
)
(pin output line (at 17.78 -2.54 180.0) (length 5.08)
(name "VOUT4"
(effects (font (size 1.016 1.016)))
)
(number "11"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 17.78 -27.94 180.0) (length 5.08)
(name "EXP"
(effects (font (size 1.016 1.016)))
)
(number "21"
(effects (font (size 1.016 1.016)))
)
)
(pin power_in line (at 17.78 -30.48 180.0) (length 5.08)
(name "GND"
(effects (font (size 1.016 1.016)))
)
(number "13"
(effects (font (size 1.016 1.016)))
)
)
)
)
)