This commit is contained in:
Julien Juyon 2017-02-06 09:55:48 +01:00
commit 6fd96d3d6a
4 changed files with 189 additions and 56 deletions

View file

@ -787,19 +787,31 @@ D point
K point tp K point tp
$ENDCMP $ENDCMP
# #
$CMP USB3_A
D USB 3.0 A connector
K usb universal serial bus
F ~
$ENDCMP
#
$CMP USB3_B
D USB 3.0 B connector
K usb universal serial bus
F ~
$ENDCMP
#
$CMP USB_A $CMP USB_A
D USB Type A connector D USB Type A connector
K connector USB USB_A K connector USB
$ENDCMP $ENDCMP
# #
$CMP USB_B $CMP USB_B
D USB Type B connector D USB Type B connector
K connector USB USB_B K connector USB
$ENDCMP $ENDCMP
# #
$CMP USB_OTG $CMP USB_OTG
D USB micro/mini connector D USB mini/micro connector
K connector USB USB_OTG USB_mini USB_micro K connector USB
$ENDCMP $ENDCMP
# #
$CMP XLR3 $CMP XLR3

View file

@ -11381,77 +11381,192 @@ X 2 2 200 0 100 L 50 50 0 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# USB3_A
#
DEF USB3_A J 0 40 Y Y 1 F N
F0 "J" -400 600 50 H V L CNN
F1 "USB3_A" 400 600 50 H V R CNN
F2 "" 150 100 50 H V C CNN
F3 "" 150 100 50 H V C CNN
DRAW
T 900 -30 -75 200 0 0 0 SS Italic 1 C C
S -360 340 -200 -150 0 0 20 N
S -310 290 -260 -90 0 0 20 F
S -250 0 -240 -30 0 0 20 N
S -250 70 -240 40 0 0 20 N
S -250 140 -240 110 0 0 20 N
S -250 210 -240 180 0 0 20 N
S -110 -600 -90 -560 0 0 0 N
S -10 -600 10 -560 0 0 0 N
S 400 -490 360 -510 0 0 0 N
S 400 -390 360 -410 0 0 0 N
S 400 -190 360 -210 0 0 0 N
S 400 -90 360 -110 0 0 0 N
S 400 110 360 90 0 0 0 N
S 400 210 360 190 0 0 0 N
S 400 410 360 390 0 0 0 N
C -130 275 25 0 1 10 F
S -400 550 400 -600 0 1 10 f
S 45 300 95 350 0 1 10 F
P 2 0 1 20 -30 50 -30 400 N
P 3 0 1 20 -30 100 -130 200 -130 250 N
P 3 0 1 20 -30 150 70 250 70 300 N
P 4 0 1 10 -80 400 -30 500 20 400 -80 400 F
X SHIELD 0 -200 -700 100 U 50 50 1 1 P
X VBUS 1 500 400 100 L 50 50 1 1 W
X D- 2 500 200 100 L 50 50 1 1 B
X D+ 3 500 100 100 L 50 50 1 1 B
X GND 4 0 -700 100 U 50 50 1 1 W
X SSRX- 5 500 -100 100 L 50 50 1 1 B
X SSRX+ 6 500 -200 100 L 50 50 1 1 B
X DRAIN 7 -100 -700 100 U 50 50 1 1 W
X SSTX- 8 500 -400 100 L 50 50 1 1 B
X SSTX+ 9 500 -500 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# USB3_B
#
DEF USB3_B J 0 40 Y Y 1 F N
F0 "J" -400 600 50 H V L CNN
F1 "USB3_B" 400 600 50 H V R CNN
F2 "" 150 100 50 H V C CNN
F3 "" 150 100 50 H V C CNN
DRAW
T 900 -30 -75 200 0 0 0 SS Italic 1 C C
S -360 340 -200 -150 0 0 20 N
S -310 290 -260 -90 0 0 20 F
S -250 0 -240 -30 0 0 20 N
S -250 70 -240 40 0 0 20 N
S -250 140 -240 110 0 0 20 N
S -250 210 -240 180 0 0 20 N
S -110 -600 -90 -560 0 0 0 N
S -10 -600 10 -560 0 0 0 N
S 400 -490 360 -510 0 0 0 N
S 400 -390 360 -410 0 0 0 N
S 400 -190 360 -210 0 0 0 N
S 400 -90 360 -110 0 0 0 N
S 400 110 360 90 0 0 0 N
S 400 210 360 190 0 0 0 N
S 400 410 360 390 0 0 0 N
C -130 275 25 0 1 10 F
S -400 550 400 -600 0 1 10 f
S 45 300 95 350 0 1 10 F
P 2 0 1 20 -30 50 -30 400 N
P 3 0 1 20 -30 100 -130 200 -130 250 N
P 3 0 1 20 -30 150 70 250 70 300 N
P 4 0 1 10 -80 400 -30 500 20 400 -80 400 F
X SHIELD 0 -200 -700 100 U 50 50 1 1 P
X VBUS 1 500 400 100 L 50 50 1 1 W
X D- 2 500 200 100 L 50 50 1 1 B
X D+ 3 500 100 100 L 50 50 1 1 B
X GND 4 0 -700 100 U 50 50 1 1 W
X SSTX- 5 500 -100 100 L 50 50 1 1 B
X SSTX+ 6 500 -200 100 L 50 50 1 1 B
X DRAIN 7 -100 -700 100 U 50 50 1 1 W
X SSRX- 8 500 -400 100 L 50 50 1 1 B
X SSRX+ 9 500 -500 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# USB_A # USB_A
# #
DEF USB_A J 0 40 Y Y 1 F N DEF USB_A J 0 40 Y Y 1 F N
F0 "J" 200 -200 50 H V C CNN F0 "J" -200 450 50 H V L CNN
F1 "USB_A" -50 200 50 H V C CNN F1 "USB_A" -200 350 50 H V L CNN
F2 "" -50 -100 50 V I C CNN F2 "" 150 -50 50 H I C CNN
F3 "" -50 -100 50 V I C CNN F3 "" 150 -50 50 H I C CNN
$FPLIST $FPLIST
USB* USB*
$ENDFPLIST $ENDFPLIST
DRAW DRAW
S -250 -150 150 150 0 1 10 f C -150 85 25 0 1 10 F
S -205 -150 -195 -120 0 1 0 N C -25 135 15 0 1 10 F
S -105 -150 -95 -120 0 1 0 N S -200 -300 200 300 0 1 10 f
S -5 -150 5 -120 0 1 0 N S -60 190 -170 210 0 1 0 F
S 95 -150 105 -120 0 1 0 N S -50 180 -180 230 0 1 0 N
X VBUS 1 -200 -300 150 U 50 50 1 1 W S -5 -300 5 -270 0 1 0 N
X D- 2 -100 -300 150 U 50 50 1 1 P S 10 50 -20 20 0 1 10 F
X D+ 3 0 -300 150 U 50 50 1 1 P S 200 -105 170 -95 0 1 0 N
X GND 4 100 -300 150 U 50 50 1 1 W S 200 -5 170 5 0 1 0 N
X shield 5 300 100 150 L 50 50 1 1 P S 200 195 170 205 0 1 0 N
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
P 4 0 1 10 25 110 25 60 75 85 25 110 F
P 2 1 1 10 -75 85 25 85 N
X Shield 0 -100 -400 100 U 50 50 1 1 P
X VBUS 1 300 200 100 L 50 50 1 1 W
X D- 2 300 -100 100 L 50 50 1 1 P
X D+ 3 300 0 100 L 50 50 1 1 P
X GND 4 0 -400 100 U 50 50 1 1 W
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# USB_B # USB_B
# #
DEF USB_B J 0 40 Y Y 1 F N DEF USB_B J 0 40 Y Y 1 F N
F0 "J" 200 -200 50 H V C CNN F0 "J" -200 450 50 H V L CNN
F1 "USB_B" -50 200 50 H V C CNN F1 "USB_B" -200 350 50 H V L CNN
F2 "" -50 -100 50 V I C CNN F2 "" 150 -50 50 H I C CNN
F3 "" -50 -100 50 V I C CNN F3 "" 150 -50 50 H I C CNN
$FPLIST $FPLIST
USB* USB*
$ENDFPLIST $ENDFPLIST
DRAW DRAW
S -250 -150 150 150 0 1 10 f C -150 85 25 0 1 10 F
S -205 -150 -195 -120 0 1 0 N C -25 135 15 0 1 10 F
S -105 -150 -95 -120 0 1 0 N S -200 -300 200 300 0 1 10 f
S -5 -150 5 -120 0 1 0 N S -150 220 -100 180 0 1 0 F
S 95 -150 105 -120 0 1 0 N S -5 -300 5 -270 0 1 0 N
X VBUS 1 -200 -300 150 U 50 50 1 1 w S 10 50 -20 20 0 1 10 F
X D- 2 -100 -300 150 U 50 50 1 1 P S 200 -105 170 -95 0 1 0 N
X D+ 3 0 -300 150 U 50 50 1 1 P S 200 -5 170 5 0 1 0 N
X GND 4 100 -300 150 U 50 50 1 1 W S 200 195 170 205 0 1 0 N
X shield 5 300 100 150 L 50 50 1 1 P P 2 0 1 10 -75 85 25 85 N
P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
P 4 0 1 10 25 110 25 60 75 85 25 110 F
P 7 0 1 0 -160 170 -90 170 -90 225 -105 240 -145 240 -160 225 -160 170 N
X Shield 0 -100 -400 100 U 50 50 1 1 P
X VBUS 1 300 200 100 L 50 50 1 1 w
X D- 2 300 -100 100 L 50 50 1 1 P
X D+ 3 300 0 100 L 50 50 1 1 P
X GND 4 0 -400 100 U 50 50 1 1 w
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# USB_OTG # USB_OTG
# #
DEF USB_OTG J 0 40 Y Y 1 F N DEF USB_OTG J 0 40 Y Y 1 F N
F0 "J" 325 -125 50 H V C CNN F0 "J" -200 450 50 H V L CNN
F1 "USB_OTG" 0 200 50 H V C CNN F1 "USB_OTG" -200 350 50 H V L CNN
F2 "" -50 -100 50 V I C CNN F2 "" 150 -50 50 H I C CNN
F3 "" -50 -100 50 V I C CNN F3 "" 150 -50 50 H I C CNN
$FPLIST $FPLIST
USB* USB*
$ENDFPLIST $ENDFPLIST
DRAW DRAW
S -250 -150 250 150 0 1 10 f C -150 85 25 0 1 10 F
S -205 -150 -195 -120 0 1 0 N C -25 135 15 0 1 10 F
S -105 -150 -95 -120 0 1 0 N S -200 -300 200 300 0 1 10 f
S -5 -150 5 -120 0 1 0 N S -5 -300 5 -270 0 1 0 N
S 95 -150 105 -120 0 1 0 N S 10 50 -20 20 0 1 10 F
S 195 -150 205 -120 0 1 0 N S 200 -205 170 -195 0 1 0 N
X VBUS 1 -200 -300 150 U 50 50 1 1 w S 200 -105 170 -95 0 1 0 N
X D- 2 -100 -300 150 U 50 50 1 1 P S 200 -5 170 5 0 1 0 N
X D+ 3 0 -300 150 U 50 50 1 1 P S 200 195 170 205 0 1 0 N
X ID 4 100 -300 150 U 50 50 1 1 W P 2 0 1 10 -75 85 25 85 N
X GND 5 200 -300 150 U 50 50 1 1 W P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N
X shield 6 400 100 150 L 50 50 1 1 P P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N
P 4 0 1 10 25 110 25 60 75 85 25 110 F
P 5 0 1 0 -170 220 -70 220 -80 190 -160 190 -170 220 F
P 9 0 1 0 -185 230 -185 220 -175 190 -175 180 -65 180 -65 190 -55 220 -55 230 -185 230 N
X Shield 0 -100 -400 100 U 50 50 1 1 P
X VBUS 1 300 200 100 L 50 50 1 1 W
X D- 2 300 -100 100 L 50 50 1 1 P
X D+ 3 300 0 100 L 50 50 1 1 P
X ID 4 300 -200 100 L 50 50 1 1 P
X GND 5 0 -400 100 U 50 50 1 1 W
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #

View file

@ -39,12 +39,15 @@
(lib (name Fuse_Holders_and_Fuses)(type Github)(uri ${KIGITHUB}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) (lib (name Fuse_Holders_and_Fuses)(type Github)(uri ${KIGITHUB}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders"))
(lib (name Hall-Effect_Transducers_LEM)(type Github)(uri ${KIGITHUB}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) (lib (name Hall-Effect_Transducers_LEM)(type Github)(uri ${KIGITHUB}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers"))
(lib (name Heatsinks)(type Github)(uri ${KIGITHUB}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) (lib (name Heatsinks)(type Github)(uri ${KIGITHUB}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products"))
(lib (name Housings_BGA)(type Github)(uri ${KIGITHUB}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array packages")) (lib (name Housings_BGA)(type Github)(uri ${KIGITHUB}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
(lib (name Housings_DFN_QFN)(type Github)(uri ${KIGITHUB}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) (lib (name Housings_DFN_QFN)(type Github)(uri ${KIGITHUB}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
(lib (name Housings_DIP)(type Github)(uri ${KIGITHUB}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) (lib (name Housings_DIP)(type Github)(uri ${KIGITHUB}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
(lib (name Housings_QFP)(type Github)(uri ${KIGITHUB}/Housings_QFP.pretty)(options "")(descr "Surface mount IC packages, QFP / LQFP / TQFP")) (lib (name Housings_LCC)(type Github)(uri ${KIGITHUB}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
(lib (name Housings_SIP)(type Github)(uri ${KIGITHUB}/Housings_SIP.pretty)(options "")(descr "SIP housings")) (lib (name Housings_LGA)(type Github)(uri ${KIGITHUB}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
(lib (name Housings_SOIC)(type Github)(uri ${KIGITHUB}/Housings_SOIC.pretty)(options "")(descr "SOIC housings")) (lib (name Housings_PGA)(type Github)(uri ${KIGITHUB}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)"))
(lib (name Housings_QFP)(type Github)(uri ${KIGITHUB}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
(lib (name Housings_SIP)(type Github)(uri ${KIGITHUB}/Housings_SIP.pretty)(options "")(descr "Single Inline Package (SIP)"))
(lib (name Housings_SOIC)(type Github)(uri ${KIGITHUB}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)"))
(lib (name Housings_SSOP)(type Github)(uri ${KIGITHUB}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) (lib (name Housings_SSOP)(type Github)(uri ${KIGITHUB}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
(lib (name Inductors_NEOSID)(type Github)(uri ${KIGITHUB}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Inductors_NEOSID)(type Github)(uri ${KIGITHUB}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
(lib (name Inductors)(type Github)(uri ${KIGITHUB}/Inductors.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Inductors)(type Github)(uri ${KIGITHUB}/Inductors.pretty)(options "")(descr "Deprecated - will be removed"))

View file

@ -39,12 +39,15 @@
(lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders"))
(lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers"))
(lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products"))
(lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array packages")) (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)"))
(lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN"))
(lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP"))
(lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Surface mount IC packages, QFP / LQFP / TQFP")) (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)"))
(lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "SIP housings")) (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)"))
(lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "SOIC housings")) (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)"))
(lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)"))
(lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)"))
(lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)"))
(lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages"))
(lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "Deprecated - will be removed"))
(lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "Deprecated - will be removed"))