pixalynx/edge-connector
Configures USB-A, Micro-USB, and USB-C PCB-edge connectors with exposed copper contacts and automatically shaped, positioned board tongues.
- Version
- 1.0.0
- License
- GPL-3.0-only
- Stars
- 0
vendor/pcb-edge-usb/Connector_USB_PCB_Edge.kicad_sym
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "USB_A_PCB_Edge_receptacle"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at -5.08 11.43 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "USB_A_PCB_Edge_receptacle"
(at -5.08 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Connector_USB_PCB_Edge:USB_A_PCB_Edge_receptacle"
(at 3.81 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" " ~"
(at 3.81 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "USB Type A connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "connector USB"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "USB*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "USB_A_PCB_Edge_receptacle_0_1"
(rectangle
(start -5.08 -7.62)
(end 5.08 7.62)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(circle
(center -3.81 2.159)
(radius 0.635)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -1.524 4.826)
(end -4.318 5.334)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -1.27 4.572)
(end -4.572 5.842)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(circle
(center -0.635 3.429)
(radius 0.381)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -0.127 -7.62)
(end 0.127 -6.858)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -3.175 2.159) (xy -2.54 2.159) (xy -1.27 3.429) (xy -0.635 3.429)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.54 2.159) (xy -1.905 2.159) (xy -1.27 0.889) (xy 0 0.889)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.635 2.794) (xy 0.635 1.524) (xy 1.905 2.159) (xy 0.635 2.794)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start 0.254 1.27)
(end -0.508 0.508)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start 5.08 -2.667)
(end 4.318 -2.413)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.08 -0.127)
(end 4.318 0.127)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.08 4.953)
(end 4.318 5.207)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "USB_A_PCB_Edge_receptacle_1_1"
(polyline
(pts
(xy -1.905 2.159) (xy 0.635 2.159)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(pin power_in line
(at 7.62 5.08 180)
(length 2.54)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 7.62 -2.54 180)
(length 2.54)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 7.62 0 180)
(length 2.54)
(name "D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -10.16 90)
(length 2.54)
(name "GND"
(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) hide
(name "Shield"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "USB_B_Micro_PCB_Edge_receptacle"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at -5.08 11.43 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "USB_B_Micro_PCB_Edge_receptacle"
(at -5.08 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "PCM_Connector_USB_PCB_Edge:USB_Micro-B_PCB_receptacle_5pin_2mm_cutout"
(at 3.81 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 3.81 -1.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "USB Micro Type B connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "connector USB micro"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "USB*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "USB_B_Micro_PCB_Edge_receptacle_0_1"
(rectangle
(start -5.08 -7.62)
(end 5.08 7.62)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(circle
(center -3.81 2.159)
(radius 0.635)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(circle
(center -0.635 3.429)
(radius 0.381)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -0.127 -7.62)
(end 0.127 -6.858)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.905 2.159) (xy 0.635 2.159)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -3.175 2.159) (xy -2.54 2.159) (xy -1.27 3.429) (xy -0.635 3.429)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.54 2.159) (xy -1.905 2.159) (xy -1.27 0.889) (xy 0 0.889)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.635 2.794) (xy 0.635 1.524) (xy 1.905 2.159) (xy 0.635 2.794)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy -4.318 5.588) (xy -1.778 5.588) (xy -2.032 4.826) (xy -4.064 4.826) (xy -4.318 5.588)
)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy -4.699 5.842) (xy -4.699 5.588) (xy -4.445 4.826) (xy -4.445 4.572) (xy -1.651 4.572) (xy -1.651 4.826)
(xy -1.397 5.588) (xy -1.397 5.842) (xy -4.699 5.842)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 0.254 1.27)
(end -0.508 0.508)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start 5.08 -5.207)
(end 4.318 -4.953)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.08 -2.667)
(end 4.318 -2.413)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.08 -0.127)
(end 4.318 0.127)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 5.08 4.953)
(end 4.318 5.207)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "USB_B_Micro_PCB_Edge_receptacle_1_1"
(pin power_out line
(at 7.62 5.08 180)
(length 2.54)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 7.62 -2.54 180)
(length 2.54)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 7.62 0 180)
(length 2.54)
(name "D+"
(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 2.54)
(name "ID"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_out line
(at 0 -10.16 90)
(length 2.54)
(name "GND"
(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
(name "Shield"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "USB_C_Receptacle_PCB_Edge"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "J"
(at -10.16 37.338 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "USB_C_Receptacle_PCB_Edge"
(at 17.78 -37.592 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" "PCM_Connector_USB_PCB_Edge:USB_C_PCB_receptacle_24pin_1mm-cutout"
(at 3.81 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
(at 3.81 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "USB Full-Featured Type-C Receptacle connector"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "usb universal serial bus type-C PCB Edge"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "USB*C*Receptacle*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "USB_C_Receptacle_PCB_Edge_0_0"
(rectangle
(start -0.254 -35.56)
(end 0.254 -34.544)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -32.766)
(end 9.144 -33.274)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -30.226)
(end 9.144 -30.734)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -25.146)
(end 9.144 -25.654)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -22.606)
(end 9.144 -23.114)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -17.526)
(end 9.144 -18.034)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -14.986)
(end 9.144 -15.494)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -9.906)
(end 9.144 -10.414)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -7.366)
(end 9.144 -7.874)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 -2.286)
(end 9.144 -2.794)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 0.254)
(end 9.144 -0.254)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 5.334)
(end 9.144 4.826)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 7.874)
(end 9.144 7.366)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 10.414)
(end 9.144 9.906)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 12.954)
(end 9.144 12.446)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 18.034)
(end 9.144 17.526)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 20.574)
(end 9.144 20.066)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start 10.16 25.654)
(end 9.144 25.146)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "USB_C_Receptacle_PCB_Edge_0_1"
(rectangle
(start -10.16 35.56)
(end 10.16 -35.56)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
(arc
(start -8.89 -3.81)
(mid -6.985 -5.7067)
(end -5.08 -3.81)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(arc
(start -7.62 -3.81)
(mid -6.985 -4.4423)
(end -6.35 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(arc
(start -7.62 -3.81)
(mid -6.985 -4.4423)
(end -6.35 -3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start -7.62 -3.81)
(end -6.35 3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(arc
(start -6.35 3.81)
(mid -6.985 4.4423)
(end -7.62 3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
(arc
(start -6.35 3.81)
(mid -6.985 4.4423)
(end -7.62 3.81)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(arc
(start -5.08 3.81)
(mid -6.985 5.7067)
(end -8.89 3.81)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -8.89 -3.81) (xy -8.89 3.81)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -5.08 3.81) (xy -5.08 -3.81)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
)
(symbol "USB_C_Receptacle_PCB_Edge_1_1"
(circle
(center -2.54 1.143)
(radius 0.635)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(circle
(center 0 -5.842)
(radius 1.27)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(polyline
(pts
(xy 0 -5.842) (xy 0 4.318)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 -3.302) (xy -2.54 -0.762) (xy -2.54 0.508)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 -2.032) (xy 2.54 0.508) (xy 2.54 1.778)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.27 4.318) (xy 0 6.858) (xy 1.27 4.318) (xy -1.27 4.318)
)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(rectangle
(start 1.905 1.778)
(end 3.175 3.048)
(stroke
(width 0.254)
(type default)
)
(fill
(type outline)
)
)
(pin passive line
(at -6.35 -40.64 90)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -15.24 180)
(length 5.08)
(name "RX2-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -17.78 180)
(length 5.08)
(name "RX2+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -3.81 -40.64 90)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -10.16 180)
(length 5.08)
(name "TX1+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -7.62 180)
(length 5.08)
(name "TX1-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 15.24 33.02 180)
(length 5.08)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 20.32 180)
(length 5.08)
(name "CC1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 7.62 180)
(length 5.08)
(name "D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 12.7 180)
(length 5.08)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -30.48 180)
(length 5.08)
(name "SBU1"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 15.24 30.48 180)
(length 5.08)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -1.27 -40.64 90)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 0 180)
(length 5.08)
(name "RX1-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B10"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -2.54 180)
(length 5.08)
(name "RX1+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B11"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 1.27 -40.64 90)
(length 5.08)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B12"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -25.4 180)
(length 5.08)
(name "TX2+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -22.86 180)
(length 5.08)
(name "TX2-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B3"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 15.24 27.94 180)
(length 5.08)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B4"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 17.78 180)
(length 5.08)
(name "CC2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B5"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 5.08 180)
(length 5.08)
(name "D+"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B6"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 10.16 180)
(length 5.08)
(name "D-"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B7"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin bidirectional line
(at 15.24 -33.02 180)
(length 5.08)
(name "SBU2"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B8"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 15.24 25.4 180)
(length 5.08)
(name "VBUS"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B9"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at -16.51 -38.1 90)
(length 5.08) hide
(name "SHIELD"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "S1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
)