diff --git a/library/conn.dcm b/library/conn.dcm index 2627b70f..0da36c98 100644 --- a/library/conn.dcm +++ b/library/conn.dcm @@ -951,6 +951,18 @@ D USB Type B connector K connector USB $ENDCMP # +$CMP USB_C_Plug +D USB Type-C Plug connector +K usb universal serial bus +F http://www.usb.org/developers/docs/usb_31_033017.zip +$ENDCMP +# +$CMP USB_C_Receptacle +D USB Type-C Receptacle connector +K usb universal serial bus +F http://www.usb.org/developers/docs/usb_31_033017.zip +$ENDCMP +# $CMP USB_OTG D USB mini/micro connector K connector USB diff --git a/library/conn.lib b/library/conn.lib index d0a662d6..abb785f7 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -12229,6 +12229,156 @@ X Shield 5 -100 -400 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# USB_C_Plug +# +DEF USB_C_Plug P 0 40 Y Y 1 F N +F0 "P" -400 1450 50 H V L CNN +F1 "USB_C_Plug" 400 1450 50 H V R CNN +F2 "" 150 0 50 H I C CNN +F3 "" 150 0 50 H V C CNN +DRAW +T 900 -30 -175 200 0 0 0 SS Italic 1 C C +S -210 -1400 -190 -1360 0 0 0 N +S -110 -1400 -90 -1360 0 0 0 N +S -10 -1400 10 -1360 0 0 0 N +S 90 -1400 110 -1360 0 0 0 N +S 400 -1290 360 -1310 0 0 0 N +S 400 -1190 360 -1210 0 0 0 N +S 400 -990 360 -1010 0 0 0 N +S 400 -890 360 -910 0 0 0 N +S 400 -690 360 -710 0 0 0 N +S 400 -590 360 -610 0 0 0 N +S 400 -390 360 -410 0 0 0 N +S 400 -290 360 -310 0 0 0 N +S 400 -90 360 -110 0 0 0 N +S 400 10 360 -10 0 0 0 N +S 400 310 360 290 0 0 0 N +S 400 510 360 490 0 0 0 N +S 400 710 360 690 0 0 0 N +S 400 810 360 790 0 0 0 N +S 400 1010 360 990 0 0 0 N +S 400 1110 360 1090 0 0 0 N +S 400 1210 360 1190 0 0 0 N +S 400 1310 360 1290 0 0 0 N +A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150 +A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150 +A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150 +A -275 150 25 1 1799 0 1 10 N -250 150 -300 150 +A -275 150 75 1 1799 0 1 20 N -200 150 -350 150 +A -275 150 25 1 1799 0 1 10 F -250 150 -300 150 +C -130 175 25 0 1 10 F +S -400 1400 400 -1400 0 1 10 f +S -300 -150 -250 150 0 1 10 F +S 45 200 95 250 0 1 10 F +P 2 0 1 20 -350 -150 -350 150 N +P 2 0 1 20 -200 150 -200 -150 N +P 2 0 1 20 -30 -50 -30 300 N +P 3 0 1 20 -30 0 -130 100 -130 150 N +P 3 0 1 20 -30 50 70 150 70 200 N +P 4 0 1 10 -80 300 -30 400 20 300 -80 300 F +X GND A1 -200 -1600 200 U 50 50 1 1 W +X GND B1 0 -1600 200 U 50 50 1 1 W +X TX1+ A2 600 -400 200 L 50 50 1 1 B +X TX2+ B2 600 -1000 200 L 50 50 1 1 B +X TX1- A3 600 -300 200 L 50 50 1 1 B +X TX2- B3 600 -900 200 L 50 50 1 1 B +X VBUS A4 600 1300 200 L 50 50 1 1 W +X VBUS B4 600 1100 200 L 50 50 1 1 W +X CC A5 600 800 200 L 50 50 1 1 B +X VCONN B5 600 700 200 L 50 50 1 1 B +X D+ A6 600 300 200 L 50 50 1 1 B +X D- A7 600 500 200 L 50 50 1 1 B +X SBU1 A8 600 -1200 200 L 50 50 1 1 B +X SBU2 B8 600 -1300 200 L 50 50 1 1 B +X VBUS A9 600 1200 200 L 50 50 1 1 W +X VBUS B9 600 1000 200 L 50 50 1 1 W +X SHIELD SH -300 -1600 200 U 50 50 1 1 P +X RX2- A10 600 -600 200 L 50 50 1 1 B +X RX1- B10 600 0 200 L 50 50 1 1 B +X RX2+ A11 600 -700 200 L 50 50 1 1 B +X RX1+ B11 600 -100 200 L 50 50 1 1 B +X GND A12 -100 -1600 200 U 50 50 1 1 W +X GND B12 100 -1600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# USB_C_Receptacle +# +DEF USB_C_Receptacle J 0 40 Y Y 1 F N +F0 "J" -400 1450 50 H V L CNN +F1 "USB_C_Receptacle" 400 1450 50 H V R CNN +F2 "" 150 0 50 H I C CNN +F3 "" 150 0 50 H V C CNN +DRAW +T 900 -30 -175 200 0 0 0 SS Italic 1 C C +S -210 -1400 -190 -1360 0 0 0 N +S -110 -1400 -90 -1360 0 0 0 N +S -10 -1400 10 -1360 0 0 0 N +S 90 -1400 110 -1360 0 0 0 N +S 400 -1290 360 -1310 0 0 0 N +S 400 -1190 360 -1210 0 0 0 N +S 400 -990 360 -1010 0 0 0 N +S 400 -890 360 -910 0 0 0 N +S 400 -690 360 -710 0 0 0 N +S 400 -590 360 -610 0 0 0 N +S 400 -390 360 -410 0 0 0 N +S 400 -290 360 -310 0 0 0 N +S 400 -90 360 -110 0 0 0 N +S 400 10 360 -10 0 0 0 N +S 400 210 360 190 0 0 0 N +S 400 310 360 290 0 0 0 N +S 400 410 360 390 0 0 0 N +S 400 510 360 490 0 0 0 N +S 400 710 360 690 0 0 0 N +S 400 810 360 790 0 0 0 N +S 400 1010 360 990 0 0 0 N +S 400 1110 360 1090 0 0 0 N +S 400 1210 360 1190 0 0 0 N +S 400 1310 360 1290 0 0 0 N +A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150 +A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150 +A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150 +A -275 150 25 1 1799 0 1 10 N -250 150 -300 150 +A -275 150 75 1 1799 0 1 20 N -200 150 -350 150 +A -275 150 25 1 1799 0 1 10 F -250 150 -300 150 +C -130 175 25 0 1 10 F +S -400 1400 400 -1400 0 1 10 f +S -300 -150 -250 150 0 1 10 F +S 45 200 95 250 0 1 10 F +P 2 0 1 20 -350 -150 -350 150 N +P 2 0 1 20 -200 150 -200 -150 N +P 2 0 1 20 -30 -50 -30 300 N +P 3 0 1 20 -30 0 -130 100 -130 150 N +P 3 0 1 20 -30 50 70 150 70 200 N +P 4 0 1 10 -80 300 -30 400 20 300 -80 300 F +X GND A1 -200 -1600 200 U 50 50 1 1 W +X GND B1 0 -1600 200 U 50 50 1 1 W +X TX1+ A2 600 -400 200 L 50 50 1 1 B +X TX2+ B2 600 -1000 200 L 50 50 1 1 B +X TX1- A3 600 -300 200 L 50 50 1 1 B +X TX2- B3 600 -900 200 L 50 50 1 1 B +X VBUS A4 600 1300 200 L 50 50 1 1 W +X VBUS B4 600 1100 200 L 50 50 1 1 W +X CC1 A5 600 800 200 L 50 50 1 1 B +X CC2 B5 600 700 200 L 50 50 1 1 B +X D+ A6 600 300 200 L 50 50 1 1 B +X D+ B6 600 200 200 L 50 50 1 1 B +X D- A7 600 500 200 L 50 50 1 1 B +X D- B7 600 400 200 L 50 50 1 1 B +X SBU1 A8 600 -1200 200 L 50 50 1 1 B +X SBU2 B8 600 -1300 200 L 50 50 1 1 B +X VBUS A9 600 1200 200 L 50 50 1 1 W +X VBUS B9 600 1000 200 L 50 50 1 1 W +X SHIELD SH -300 -1600 200 U 50 50 1 1 P +X RX2- A10 600 -600 200 L 50 50 1 1 B +X RX1- B10 600 0 200 L 50 50 1 1 B +X RX2+ A11 600 -700 200 L 50 50 1 1 B +X RX1+ B11 600 -100 200 L 50 50 1 1 B +X GND A12 -100 -1600 200 U 50 50 1 1 W +X GND B12 100 -1600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # USB_OTG # DEF USB_OTG J 0 40 Y Y 1 F N