diff --git a/symbols/mechanical/TS3425UA-3x4x2.5-160.kicad_sym b/symbols/mechanical/TS3425UA-3x4x2.5-160.kicad_sym index bf353b3..e4dd057 100644 --- a/symbols/mechanical/TS3425UA-3x4x2.5-160.kicad_sym +++ b/symbols/mechanical/TS3425UA-3x4x2.5-160.kicad_sym @@ -6,11 +6,11 @@ (in_bom yes) (on_board yes) (property "Reference" "SW" - (at -7.62 8.89 0) + (at 0 5.08 0) (effects (font (size 1.27 1.27))) ) (property "Value" "TS3425UA-3x4x2.5-160" - (at -7.62 -8.89 0) + (at 0 -5.08 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "MIKILAB_TS3425UA_3x4x2_5_160:TS3425UA-3x4x2.5-160" @@ -21,43 +21,57 @@ (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" + (property "Description" "SMD tactile switch, 4-pin, 1-2 common and 3-4 common, 160gf" (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)))) + (polyline + (pts (xy -2.54 0) (xy 2.54 0)) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts (xy -1.27 0.508) (xy 1.905 2.286)) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle + (center -2.54 0) + (radius 0.254) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (circle + (center 2.54 0) + (radius 0.254) + (stroke (width 0) (type default)) + (fill (type none)) ) (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) + (at -7.62 0 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) + (at -7.62 0 0) (length 5.08) (name "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) + (pin passive line + (at 7.62 0 180) + (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 0 180) + (length 5.08) + (name "4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) ) ) ) diff --git a/symbols/other/Fiber_Optic.kicad_sym b/symbols/other/Fiber_Optic.kicad_sym index 3ec7870..58806b3 100644 --- a/symbols/other/Fiber_Optic.kicad_sym +++ b/symbols/other/Fiber_Optic.kicad_sym @@ -1,13 +1,17 @@ (kicad_symbol_lib - (version 20231120) + (version 20251024) (generator "kicad_symbol_editor") - (generator_version "8.0") + (generator_version "10.0") (symbol "AFBR-1624Z" (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "J" (at -7.62 8.89 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -17,6 +21,8 @@ ) (property "Value" "AFBR-1624Z" (at 1.27 8.89 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -26,47 +32,57 @@ ) (property "Footprint" "" (at 0 -15.24 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Datasheet" "https://docs.broadcom.com/docs/AV02-4369EN" (at 5.08 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Versatile Link Fiber Optic Transmitter" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "Fiber optic transmitter" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "Broadcom*AFBR*16xxZ*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (symbol "AFBR-1624Z_0_0" @@ -91,42 +107,6 @@ (type background) ) ) - (polyline - (pts - (xy 6.35 -2.54) (xy 3.81 -5.08) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 6.35 -2.54) (xy 5.08 -2.54) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 6.35 -2.54) (xy 6.35 -3.81) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 6.35 3.81) (xy 3.81 1.27) @@ -163,6 +143,42 @@ (type none) ) ) + (polyline + (pts + (xy 6.35 -2.54) (xy 3.81 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -2.54) (xy 5.08 -2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 6.35 -2.54) (xy 6.35 -3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 7.62 5.08) (xy 2.54 5.08) (xy 2.54 -1.27) (xy 2.54 -6.35) (xy 7.62 -6.35) @@ -197,7 +213,8 @@ ) (pin no_connect line (at -7.62 5.08 0) - (length 2.54) hide + (length 2.54) + (hide yes) (name "NC" (effects (font @@ -269,7 +286,8 @@ ) (pin passive line (at -2.54 -10.16 90) - (length 2.54) hide + (length 2.54) + (hide yes) (name "HP" (effects (font @@ -286,21 +304,28 @@ ) ) ) + (embedded_fonts no) ) - (symbol "AFBR-2624Z" + (symbol "AFBR-2529Z" (exclude_from_sim no) (in_bom yes) (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) (property "Reference" "J" (at -6.35 8.89 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) ) ) ) - (property "Value" "AFBR-2624Z" + (property "Value" "AFBR-2529Z" (at 1.27 8.89 0) + (show_name no) + (do_not_autoplace no) (effects (font (size 1.27 1.27) @@ -310,50 +335,60 @@ ) (property "Footprint" "" (at -2.54 -12.7 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "https://docs.broadcom.com/docs/AV02-4369EN" + (property "Datasheet" "https://docs.broadcom.com/doc/AV02-4369EN" (at -2.54 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Description" "Versatile Link Fiber Optic Receiver" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_keywords" "fiber optic receiver" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "ki_fp_filters" "Broadcom*AFBR*16xxZ*" (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (symbol "AFBR-2624Z_0_1" + (symbol "AFBR-2529Z_0_1" (rectangle (start -7.62 7.62) (end 7.62 -7.62) @@ -367,31 +402,7 @@ ) (polyline (pts - (xy -3.81 -1.27) (xy -6.35 -3.81) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -3.81 -1.27) (xy -5.08 -1.27) - ) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -3.81 -1.27) (xy -3.81 -2.54) + (xy -7.62 5.08) (xy -2.54 5.08) (xy -2.54 -5.08) (xy -7.62 -5.08) ) (stroke (width 0.254) @@ -437,6 +448,269 @@ (type none) ) ) + (polyline + (pts + (xy -3.81 -1.27) (xy -6.35 -3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -5.08 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -3.81 -2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AFBR-2529Z_1_1" + (pin output line + (at 10.16 0 180) + (length 2.54) + (name "Data_Out" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -1.27 -10.16 90) + (length 2.54) + (name "VEER" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 10.16 270) + (length 2.54) + (name "VCCR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 7.62 5.08 180) + (length 2.54) + (hide yes) + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -10.16 90) + (length 2.54) + (name "HP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -10.16 90) + (length 2.54) + (hide yes) + (name "HP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 5.08 -10.16 90) + (length 2.54) + (name "H" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "AFBR-2624Z" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at -6.35 8.89 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "AFBR-2624Z" + (at 1.27 8.89 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at -2.54 -12.7 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://docs.broadcom.com/docs/AV02-4369EN" + (at -2.54 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Versatile Link Fiber Optic Receiver" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "fiber optic receiver" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "Broadcom*AFBR*16xxZ*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "AFBR-2624Z_0_1" + (rectangle + (start -7.62 7.62) + (end 7.62 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) (polyline (pts (xy -7.62 5.08) (xy -2.54 5.08) (xy -2.54 -5.08) (xy -7.62 -5.08) @@ -449,6 +723,78 @@ (type none) ) ) + (polyline + (pts + (xy -3.81 3.81) (xy -6.35 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 3.81) (xy -5.08 3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 3.81) (xy -3.81 2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -6.35 -3.81) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -5.08 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -3.81 -1.27) (xy -3.81 -2.54) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) ) (symbol "AFBR-2624Z_1_1" (pin output line @@ -507,7 +853,8 @@ ) (pin no_connect line (at 7.62 5.08 180) - (length 2.54) hide + (length 2.54) + (hide yes) (name "NC" (effects (font @@ -543,7 +890,8 @@ ) (pin passive line (at 2.54 -10.16 90) - (length 2.54) hide + (length 2.54) + (hide yes) (name "HP" (effects (font @@ -560,5 +908,6 @@ ) ) ) + (embedded_fonts no) ) )