Browse Source

Use USB connector footprints from KiCad library

No need to provide our own anymore now that they're all merged upstream.
Clara Hobbs 6 years ago
parent
commit
f5361622ee

+ 51
- 42
pd-buddy-sink/pd-buddy-sink.pro View File

@@ -1,4 +1,4 @@
1
-update=Sun 28 May 2017 03:55:24 PM EDT
1
+update=Sun 08 Oct 2017 06:56:50 PM EDT
2 2
 version=1
3 3
 last_client=kicad
4 4
 [pcbnew]
@@ -75,44 +75,53 @@ LibName42=elec-unifil
75 75
 LibName43=ESD_Protection
76 76
 LibName44=ftdi
77 77
 LibName45=gennum
78
-LibName46=graphic
79
-LibName47=hc11
80
-LibName48=ir
81
-LibName49=Lattice
82
-LibName50=logo
83
-LibName51=maxim
84
-LibName52=mechanical
85
-LibName53=microchip_dspic33dsc
86
-LibName54=microchip_pic10mcu
87
-LibName55=microchip_pic12mcu
88
-LibName56=microchip_pic16mcu
89
-LibName57=microchip_pic18mcu
90
-LibName58=microchip_pic32mcu
91
-LibName59=motor_drivers
92
-LibName60=motors
93
-LibName61=msp430
94
-LibName62=nordicsemi
95
-LibName63=nxp_armmcu
96
-LibName64=onsemi
97
-LibName65=Oscillators
98
-LibName66=powerint
99
-LibName67=Power_Management
100
-LibName68=pspice
101
-LibName69=references
102
-LibName70=relays
103
-LibName71=rfcom
104
-LibName72=sensors
105
-LibName73=silabs
106
-LibName74=stm32
107
-LibName75=stm8
108
-LibName76=supertex
109
-LibName77=switches
110
-LibName78=transf
111
-LibName79=ttl_ieee
112
-LibName80=video
113
-LibName81=wiznet
114
-LibName82=Worldsemi
115
-LibName83=Xicor
116
-LibName84=zetex
117
-LibName85=Zilog
118
-LibName86=../pd-buddy
78
+LibName46=hc11
79
+LibName47=ir
80
+LibName48=Lattice
81
+LibName49=maxim
82
+LibName50=mechanical
83
+LibName51=microchip_dspic33dsc
84
+LibName52=microchip_pic10mcu
85
+LibName53=microchip_pic12mcu
86
+LibName54=microchip_pic16mcu
87
+LibName55=microchip_pic18mcu
88
+LibName56=microchip_pic32mcu
89
+LibName57=motor_drivers
90
+LibName58=motors
91
+LibName59=msp430
92
+LibName60=nordicsemi
93
+LibName61=nxp_armmcu
94
+LibName62=onsemi
95
+LibName63=Oscillators
96
+LibName64=powerint
97
+LibName65=Power_Management
98
+LibName66=pspice
99
+LibName67=references
100
+LibName68=relays
101
+LibName69=rfcom
102
+LibName70=sensors
103
+LibName71=silabs
104
+LibName72=stm32
105
+LibName73=stm8
106
+LibName74=supertex
107
+LibName75=switches
108
+LibName76=transf
109
+LibName77=ttl_ieee
110
+LibName78=video
111
+LibName79=wiznet
112
+LibName80=Worldsemi
113
+LibName81=Xicor
114
+LibName82=zetex
115
+LibName83=Zilog
116
+LibName84=../pd-buddy
117
+LibName85=graphic_symbols
118
+[schematic_editor]
119
+version=1
120
+PageLayoutDescrFile=
121
+PlotDirectoryName=./
122
+SubpartIdSeparator=0
123
+SubpartFirstId=65
124
+NetFmtName=
125
+SpiceForceRefPrefix=0
126
+SpiceUseNetNumbers=0
127
+LabSize=60

+ 0
- 52
pd-buddy.pretty/Amphenol-12401548E4#2A.kicad_mod View File

@@ -1,52 +0,0 @@
1
-(module Amphenol-12401548E4#2A (layer F.Cu) (tedit 591871AB)
2
-  (attr smd)
3
-  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
4
-    (effects (font (size 1 1) (thickness 0.15)))
5
-  )
6
-  (fp_text value Amphenol-12401548E4#2A (at 0 10.5) (layer F.Fab)
7
-    (effects (font (size 1 1) (thickness 0.15)))
8
-  )
9
-  (fp_text user REF** (at 0 -2) (layer F.Fab)
10
-    (effects (font (size 1 1) (thickness 0.15)))
11
-  )
12
-  (fp_line (start 4.59 9.59) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
13
-  (fp_line (start -4.59 9.59) (end 4.59 9.59) (layer F.Fab) (width 0.12))
14
-  (fp_line (start 3.25 -1.06) (end 4.75 -1.06) (layer F.SilkS) (width 0.12))
15
-  (fp_line (start 4.75 -1.06) (end 4.75 0.5) (layer F.SilkS) (width 0.12))
16
-  (fp_line (start -4.75 -1.06) (end -4.75 0.5) (layer F.SilkS) (width 0.12))
17
-  (fp_line (start -4.75 -1.06) (end -3.25 -1.06) (layer F.SilkS) (width 0.12))
18
-  (fp_line (start 4.75 2) (end 4.75 6.25) (layer F.SilkS) (width 0.12))
19
-  (fp_line (start -4.75 2) (end -4.75 6.25) (layer F.SilkS) (width 0.12))
20
-  (fp_line (start -4.59 -0.91) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
21
-  (fp_line (start -4.59 9.59) (end -4.59 -0.91) (layer F.Fab) (width 0.12))
22
-  (pad B6 thru_hole circle (at 0.4 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
23
-  (pad B7 thru_hole circle (at -0.4 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
24
-  (pad S1 thru_hole circle (at -4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
25
-  (pad B9 thru_hole circle (at -1.2 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
26
-  (pad B4 thru_hole circle (at 1.2 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
27
-  (pad B12 thru_hole circle (at -2.8 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
28
-  (pad B5 thru_hole circle (at 0.8 1.35) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
29
-  (pad B8 thru_hole circle (at -0.8 1.35) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
30
-  (pad B3 thru_hole circle (at 1.6 1.35) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
31
-  (pad B10 thru_hole circle (at -1.6 1.35) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
32
-  (pad B2 thru_hole circle (at 2.4 1.35) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
33
-  (pad B11 thru_hole circle (at -2.4 1.35) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
34
-  (pad A1 smd rect (at -2.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
35
-  (pad A2 smd rect (at -2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
36
-  (pad A3 smd rect (at -1.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
37
-  (pad A4 smd rect (at -1.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
38
-  (pad A5 smd rect (at -0.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
39
-  (pad A6 smd rect (at -0.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
40
-  (pad A7 smd rect (at 0.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
41
-  (pad A12 smd rect (at 2.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
42
-  (pad A10 smd rect (at 1.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
43
-  (pad A9 smd rect (at 1.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
44
-  (pad A8 smd rect (at 0.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
45
-  (pad A11 smd rect (at 2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
46
-  (pad B1 thru_hole circle (at 2.8 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
47
-  (pad S1 thru_hole circle (at 4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
48
-  (pad S1 thru_hole circle (at 4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
49
-  (pad S1 thru_hole circle (at -4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
50
-  (pad "" np_thru_hole circle (at 3.6 0) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
51
-  (pad "" np_thru_hole circle (at -3.6 0) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
52
-)

+ 0
- 56
pd-buddy.pretty/Amphenol-12401610E4#2A.kicad_mod View File

@@ -1,56 +0,0 @@
1
-(module Amphenol-12401610E4#2A (layer F.Cu) (tedit 59147304)
2
-  (attr smd)
3
-  (fp_text reference REF** (at 0 -2) (layer F.SilkS)
4
-    (effects (font (size 1 1) (thickness 0.15)))
5
-  )
6
-  (fp_text value Amphenol-12401610E4#2A (at 0 10.5) (layer F.Fab)
7
-    (effects (font (size 1 1) (thickness 0.15)))
8
-  )
9
-  (fp_line (start -5.7 10.1) (end -5.7 -1.5) (layer F.CrtYd) (width 0.05))
10
-  (fp_line (start 5.7 10.1) (end -5.7 10.1) (layer F.CrtYd) (width 0.05))
11
-  (fp_line (start 5.7 -1.5) (end 5.7 10.1) (layer F.CrtYd) (width 0.05))
12
-  (fp_line (start -5.7 -1.5) (end 5.7 -1.5) (layer F.CrtYd) (width 0.05))
13
-  (fp_text user REF** (at 0 -2) (layer F.Fab)
14
-    (effects (font (size 1 1) (thickness 0.15)))
15
-  )
16
-  (fp_line (start 4.59 9.59) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
17
-  (fp_line (start -4.59 9.59) (end 4.59 9.59) (layer F.Fab) (width 0.12))
18
-  (fp_line (start 3.25 -1.06) (end 4.75 -1.06) (layer F.SilkS) (width 0.12))
19
-  (fp_line (start 4.75 -1.06) (end 4.75 0.5) (layer F.SilkS) (width 0.12))
20
-  (fp_line (start -4.75 -1.06) (end -4.75 0.5) (layer F.SilkS) (width 0.12))
21
-  (fp_line (start -4.75 -1.06) (end -3.25 -1.06) (layer F.SilkS) (width 0.12))
22
-  (fp_line (start 4.75 2) (end 4.75 6.25) (layer F.SilkS) (width 0.12))
23
-  (fp_line (start -4.75 2) (end -4.75 6.25) (layer F.SilkS) (width 0.12))
24
-  (fp_line (start -4.59 -0.91) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
25
-  (fp_line (start -4.59 9.59) (end -4.59 -0.91) (layer F.Fab) (width 0.12))
26
-  (pad S1 thru_hole circle (at -4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
27
-  (pad A1 smd rect (at -2.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
28
-  (pad A2 smd rect (at -2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
29
-  (pad A3 smd rect (at -1.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
30
-  (pad A4 smd rect (at -1.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
31
-  (pad A5 smd rect (at -0.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
32
-  (pad A6 smd rect (at -0.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
33
-  (pad A7 smd rect (at 0.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
34
-  (pad A12 smd rect (at 2.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
35
-  (pad A10 smd rect (at 1.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
36
-  (pad A9 smd rect (at 1.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
37
-  (pad A8 smd rect (at 0.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
38
-  (pad A11 smd rect (at 2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
39
-  (pad B1 smd rect (at 2.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
40
-  (pad S1 thru_hole circle (at 4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
41
-  (pad S1 thru_hole circle (at 4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
42
-  (pad S1 thru_hole circle (at -4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
43
-  (pad "" np_thru_hole circle (at 3.6 0) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
44
-  (pad "" np_thru_hole circle (at -3.6 0) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
45
-  (pad B2 smd rect (at 2 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
46
-  (pad B3 smd rect (at 1.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
47
-  (pad B4 smd rect (at 1 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
48
-  (pad B5 smd rect (at 0.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
49
-  (pad B6 smd rect (at 0 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
50
-  (pad B7 smd rect (at -0.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
51
-  (pad B8 smd rect (at -1 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
52
-  (pad B9 smd rect (at -1.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
53
-  (pad B10 smd rect (at -2 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
54
-  (pad B11 smd rect (at -2.5 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
55
-  (pad B12 smd rect (at -3 1.04) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
56
-)

+ 3
- 3
programming-jig/programming-jig-cache.lib View File

@@ -187,11 +187,11 @@ S 400 1110 360 1090 0 0 0 N
187 187
 S 400 1210 360 1190 0 0 0 N
188 188
 S 400 1310 360 1290 0 0 0 N
189 189
 A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150
190
-A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
191 190
 A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150
192
-A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
193
-A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
191
+A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
194 192
 A -275 150 75 1 1799 0 1 20 N -200 150 -350 150
193
+A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
194
+A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
195 195
 C -130 175 25 0 1 10 F
196 196
 S -400 1400 400 -1400 0 1 10 f
197 197
 S -300 -150 -250 150 0 1 10 F

+ 100
- 89
programming-jig/programming-jig.kicad_pcb View File

@@ -1,8 +1,8 @@
1
-(kicad_pcb (version 4) (host pcbnew 4.0.6)
1
+(kicad_pcb (version 4) (host pcbnew 4.0.7)
2 2
 
3 3
   (general
4 4
     (links 26)
5
-    (no_connects 0)
5
+    (no_connects 4)
6 6
     (area 87.924999 98.424999 139.575001 126.575001)
7 7
     (thickness 1.6)
8 8
     (drawings 31)
@@ -309,89 +309,6 @@
309 309
     )
310 310
   )
311 311
 
312
-  (module pd-buddy:Amphenol-12401548E4#2A (layer F.Cu) (tedit 591871AB) (tstamp 59188261)
313
-    (at 96.25 119.75 270)
314
-    (path /5917A9A3)
315
-    (attr smd)
316
-    (fp_text reference J5 (at 0 -2 270) (layer F.SilkS)
317
-      (effects (font (size 1 1) (thickness 0.15)))
318
-    )
319
-    (fp_text value USB_C_Receptacle (at 0 10.5 270) (layer F.Fab)
320
-      (effects (font (size 1 1) (thickness 0.15)))
321
-    )
322
-    (fp_text user REF** (at 0 -2 270) (layer F.Fab)
323
-      (effects (font (size 1 1) (thickness 0.15)))
324
-    )
325
-    (fp_line (start 4.59 9.59) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
326
-    (fp_line (start -4.59 9.59) (end 4.59 9.59) (layer F.Fab) (width 0.12))
327
-    (fp_line (start 3.25 -1.06) (end 4.75 -1.06) (layer F.SilkS) (width 0.12))
328
-    (fp_line (start 4.75 -1.06) (end 4.75 0.5) (layer F.SilkS) (width 0.12))
329
-    (fp_line (start -4.75 -1.06) (end -4.75 0.5) (layer F.SilkS) (width 0.12))
330
-    (fp_line (start -4.75 -1.06) (end -3.25 -1.06) (layer F.SilkS) (width 0.12))
331
-    (fp_line (start 4.75 2) (end 4.75 6.25) (layer F.SilkS) (width 0.12))
332
-    (fp_line (start -4.75 2) (end -4.75 6.25) (layer F.SilkS) (width 0.12))
333
-    (fp_line (start -4.59 -0.91) (end 4.59 -0.91) (layer F.Fab) (width 0.12))
334
-    (fp_line (start -4.59 9.59) (end -4.59 -0.91) (layer F.Fab) (width 0.12))
335
-    (pad B6 thru_hole circle (at 0.4 0.65 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
336
-      (net 25 "Net-(J5-PadB6)"))
337
-    (pad B7 thru_hole circle (at -0.4 0.65 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
338
-      (net 26 "Net-(J5-PadB7)"))
339
-    (pad S1 thru_hole circle (at -4.13 1.25 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
340
-      (net 28 GND))
341
-    (pad B9 thru_hole circle (at -1.2 0.65 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
342
-      (net 27 VBUS))
343
-    (pad B4 thru_hole circle (at 1.2 0.65 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
344
-      (net 27 VBUS))
345
-    (pad B12 thru_hole circle (at -2.8 0.65 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
346
-      (net 28 GND))
347
-    (pad B5 thru_hole circle (at 0.8 1.35 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
348
-      (net 13 "Net-(J5-PadB5)"))
349
-    (pad B8 thru_hole circle (at -0.8 1.35 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
350
-      (net 14 "Net-(J5-PadB8)"))
351
-    (pad B3 thru_hole circle (at 1.6 1.35 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
352
-      (net 15 "Net-(J5-PadB3)"))
353
-    (pad B10 thru_hole circle (at -1.6 1.35 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
354
-      (net 16 "Net-(J5-PadB10)"))
355
-    (pad B2 thru_hole circle (at 2.4 1.35 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
356
-      (net 17 "Net-(J5-PadB2)"))
357
-    (pad B11 thru_hole circle (at -2.4 1.35 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
358
-      (net 18 "Net-(J5-PadB11)"))
359
-    (pad A1 smd rect (at -2.75 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
360
-      (net 28 GND))
361
-    (pad A2 smd rect (at -2.25 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
362
-      (net 19 "Net-(J5-PadA2)"))
363
-    (pad A3 smd rect (at -1.75 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
364
-      (net 20 "Net-(J5-PadA3)"))
365
-    (pad A4 smd rect (at -1.25 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
366
-      (net 27 VBUS))
367
-    (pad A5 smd rect (at -0.75 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
368
-      (net 21 "Net-(J5-PadA5)"))
369
-    (pad A6 smd rect (at -0.25 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
370
-      (net 11 "Net-(J5-PadA6)"))
371
-    (pad A7 smd rect (at 0.25 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
372
-      (net 12 "Net-(J5-PadA7)"))
373
-    (pad A12 smd rect (at 2.75 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
374
-      (net 28 GND))
375
-    (pad A10 smd rect (at 1.75 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
376
-      (net 22 "Net-(J5-PadA10)"))
377
-    (pad A9 smd rect (at 1.25 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
378
-      (net 27 VBUS))
379
-    (pad A8 smd rect (at 0.75 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
380
-      (net 23 "Net-(J5-PadA8)"))
381
-    (pad A11 smd rect (at 2.25 -0.66 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
382
-      (net 24 "Net-(J5-PadA11)"))
383
-    (pad B1 thru_hole circle (at 2.8 0.65 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
384
-      (net 28 GND))
385
-    (pad S1 thru_hole circle (at 4.13 1.25 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
386
-      (net 28 GND))
387
-    (pad S1 thru_hole circle (at 4.49 7.2 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
388
-      (net 28 GND))
389
-    (pad S1 thru_hole circle (at -4.49 7.2 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
390
-      (net 28 GND))
391
-    (pad "" np_thru_hole circle (at 3.6 0 270) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
392
-    (pad "" np_thru_hole circle (at -3.6 0 270) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
393
-  )
394
-
395 312
   (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5918812A) (tstamp 59188295)
396 313
     (at 95 103)
397 314
     (descr "Mounting Hole 3.2mm, no annular, M3")
@@ -535,6 +452,100 @@
535 452
     )
536 453
   )
537 454
 
455
+  (module Connectors_USB:USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles (layer F.Cu) (tedit 59877CC7) (tstamp 5A6E6545)
456
+    (at 91.89 119.75 270)
457
+    (descr "USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A")
458
+    (tags "USB C Type-C Receptacle Hybrid")
459
+    (path /5917A9A3)
460
+    (attr smd)
461
+    (fp_text reference J5 (at 0 -6.36 270) (layer F.SilkS)
462
+      (effects (font (size 1 1) (thickness 0.15)))
463
+    )
464
+    (fp_text value USB_C_Receptacle (at 0 6.14 270) (layer F.Fab)
465
+      (effects (font (size 1 1) (thickness 0.15)))
466
+    )
467
+    (fp_text user %R (at 0 0 270) (layer F.Fab)
468
+      (effects (font (size 1 1) (thickness 0.1)))
469
+    )
470
+    (fp_line (start -5.69 5.73) (end -5.69 -5.87) (layer F.CrtYd) (width 0.05))
471
+    (fp_line (start 5.69 5.73) (end -5.69 5.73) (layer F.CrtYd) (width 0.05))
472
+    (fp_line (start 5.69 -5.87) (end 5.69 5.73) (layer F.CrtYd) (width 0.05))
473
+    (fp_line (start -5.69 -5.87) (end 5.69 -5.87) (layer F.CrtYd) (width 0.05))
474
+    (fp_line (start 4.6 5.23) (end 4.6 -5.22) (layer F.Fab) (width 0.1))
475
+    (fp_line (start -4.6 5.23) (end 4.6 5.23) (layer F.Fab) (width 0.1))
476
+    (fp_line (start 3.25 -5.37) (end 4.75 -5.37) (layer F.SilkS) (width 0.12))
477
+    (fp_line (start 4.75 -5.37) (end 4.75 -3.85) (layer F.SilkS) (width 0.12))
478
+    (fp_line (start -4.75 -2.35) (end -4.75 1.89) (layer F.SilkS) (width 0.12))
479
+    (fp_line (start -4.75 -5.37) (end -3.25 -5.37) (layer F.SilkS) (width 0.12))
480
+    (fp_line (start -4.6 -5.22) (end 4.6 -5.22) (layer F.Fab) (width 0.1))
481
+    (fp_line (start -4.6 5.23) (end -4.6 -5.22) (layer F.Fab) (width 0.1))
482
+    (fp_line (start 4.75 -2.35) (end 4.75 1.89) (layer F.SilkS) (width 0.12))
483
+    (fp_line (start -4.75 -5.37) (end -4.75 -3.85) (layer F.SilkS) (width 0.12))
484
+    (pad S1 thru_hole circle (at -4.13 -3.11 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
485
+      (net 28 GND))
486
+    (pad A1 smd rect (at -2.75 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
487
+      (net 28 GND))
488
+    (pad A2 smd rect (at -2.25 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
489
+      (net 19 "Net-(J5-PadA2)"))
490
+    (pad A3 smd rect (at -1.75 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
491
+      (net 20 "Net-(J5-PadA3)"))
492
+    (pad A4 smd rect (at -1.25 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
493
+      (net 27 VBUS))
494
+    (pad A5 smd rect (at -0.75 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
495
+      (net 21 "Net-(J5-PadA5)"))
496
+    (pad A6 smd rect (at -0.25 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
497
+      (net 11 "Net-(J5-PadA6)"))
498
+    (pad A7 smd rect (at 0.25 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
499
+      (net 12 "Net-(J5-PadA7)"))
500
+    (pad A12 smd rect (at 2.75 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
501
+      (net 28 GND))
502
+    (pad A10 smd rect (at 1.75 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
503
+      (net 22 "Net-(J5-PadA10)"))
504
+    (pad A9 smd rect (at 1.25 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
505
+      (net 27 VBUS))
506
+    (pad A8 smd rect (at 0.75 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
507
+      (net 23 "Net-(J5-PadA8)"))
508
+    (pad A11 smd rect (at 2.25 -5.02 270) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask)
509
+      (net 24 "Net-(J5-PadA11)"))
510
+    (pad S1 thru_hole circle (at 4.13 -3.11 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
511
+      (net 28 GND))
512
+    (pad S1 thru_hole circle (at 4.49 2.84 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
513
+      (net 28 GND))
514
+    (pad S1 thru_hole circle (at -4.49 2.84 270) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask)
515
+      (net 28 GND))
516
+    (pad "" np_thru_hole circle (at 3.6 -4.36 270) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
517
+    (pad "" np_thru_hole circle (at -3.6 -4.36 270) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
518
+    (pad B1 thru_hole circle (at 2.8 -3.71 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
519
+      (net 28 GND))
520
+    (pad B4 thru_hole circle (at 1.2 -3.71 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
521
+      (net 27 VBUS))
522
+    (pad B6 thru_hole circle (at 0.4 -3.71 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
523
+      (net 25 "Net-(J5-PadB6)"))
524
+    (pad B7 thru_hole circle (at -0.4 -3.71 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
525
+      (net 26 "Net-(J5-PadB7)"))
526
+    (pad B9 thru_hole circle (at -1.2 -3.71 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
527
+      (net 27 VBUS))
528
+    (pad B12 thru_hole circle (at -2.8 -3.71 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
529
+      (net 28 GND))
530
+    (pad B2 thru_hole circle (at 2.4 -3.01 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
531
+      (net 17 "Net-(J5-PadB2)"))
532
+    (pad B3 thru_hole circle (at 1.6 -3.01 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
533
+      (net 15 "Net-(J5-PadB3)"))
534
+    (pad B5 thru_hole circle (at 0.8 -3.01 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
535
+      (net 13 "Net-(J5-PadB5)"))
536
+    (pad B8 thru_hole circle (at -0.8 -3.01 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
537
+      (net 14 "Net-(J5-PadB8)"))
538
+    (pad B10 thru_hole circle (at -1.6 -3.01 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
539
+      (net 16 "Net-(J5-PadB10)"))
540
+    (pad B11 thru_hole circle (at -2.4 -3.01 270) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask)
541
+      (net 18 "Net-(J5-PadB11)"))
542
+    (model ${KISYS3DMOD}/Connectors_USB.3dshapes/USB_C_Receptacle_Amphenol_12401548E4-2A.wrl
543
+      (at (xyz 0 0 0))
544
+      (scale (xyz 1 1 1))
545
+      (rotate (xyz 0 0 0))
546
+    )
547
+  )
548
+
538 549
   (gr_text "CUT OUT" (at 126.5 112.5 90) (layer F.Fab)
539 550
     (effects (font (size 0.8 0.8) (thickness 0.15)))
540 551
   )
@@ -569,6 +580,10 @@
569 580
   (gr_line (start 130 101) (end 130 124) (layer F.SilkS) (width 0.2))
570 581
   (gr_line (start 101 100) (end 129 100) (layer F.SilkS) (width 0.2))
571 582
 
583
+  (segment (start 96.91 122.5) (end 95.65 122.5) (width 0.25) (layer F.Cu) (net 0))
584
+  (segment (start 95.65 122.5) (end 95.6 122.55) (width 0.25) (layer F.Cu) (net 0))
585
+  (segment (start 96.91 117) (end 95.65 117) (width 0.25) (layer F.Cu) (net 0))
586
+  (segment (start 95.65 117) (end 95.6 116.95) (width 0.25) (layer F.Cu) (net 0))
572 587
   (segment (start 123.615001 107.865001) (end 123.55 107.8) (width 0.25) (layer F.Cu) (net 1))
573 588
   (segment (start 123.55 107.8) (end 123.55 107.04) (width 0.25) (layer F.Cu) (net 1))
574 589
   (segment (start 136.25 107.04) (end 136.25 107.79) (width 0.25) (layer F.Cu) (net 1))
@@ -624,10 +639,6 @@
624 639
   (via (at 92.25 109) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 28))
625 640
   (segment (start 94.25 109.8) (end 94.25 109) (width 0.25) (layer F.Cu) (net 28))
626 641
   (via (at 94.25 109) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 28))
627
-  (segment (start 96.91 122.5) (end 95.65 122.5) (width 0.25) (layer F.Cu) (net 28))
628
-  (segment (start 95.65 122.5) (end 95.6 122.55) (width 0.25) (layer F.Cu) (net 28))
629
-  (segment (start 96.91 117) (end 95.65 117) (width 0.25) (layer F.Cu) (net 28))
630
-  (segment (start 95.65 117) (end 95.6 116.95) (width 0.25) (layer F.Cu) (net 28))
631 642
 
632 643
   (zone (net 28) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
633 644
     (priority 1)

+ 11
- 11
programming-jig/programming-jig.sch View File

@@ -116,7 +116,7 @@ U 1 1 5917A9A3
116 116
 P 2200 4100
117 117
 F 0 "J5" H 1800 5550 50  0000 L CNN
118 118
 F 1 "USB_C_Receptacle" H 2600 5550 50  0000 R CNN
119
-F 2 "pd-buddy:Amphenol-12401548E4#2A" H 2350 4100 50  0001 C CNN
119
+F 2 "Connectors_USB:USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles" H 2350 4100 50  0001 C CNN
120 120
 F 3 "" H 2350 4100 50  0001 C CNN
121 121
 	1    2200 4100
122 122
 	1    0    0    -1  
@@ -255,10 +255,10 @@ Wire Wire Line
255 255
 	3300 3400 3300 3500
256 256
 Connection ~ 2800 2800
257 257
 $Comp
258
-L VBUS #PWR?
258
+L VBUS #PWR03
259 259
 U 1 1 592B59CF
260 260
 P 2800 2700
261
-F 0 "#PWR?" H 2800 2550 50  0001 C CNN
261
+F 0 "#PWR03" H 2800 2550 50  0001 C CNN
262 262
 F 1 "VBUS" H 2800 2850 50  0000 C CNN
263 263
 F 2 "" H 2800 2700 50  0001 C CNN
264 264
 F 3 "" H 2800 2700 50  0001 C CNN
@@ -270,10 +270,10 @@ Wire Wire Line
270 270
 Wire Wire Line
271 271
 	2300 5700 2300 5800
272 272
 $Comp
273
-L GND #PWR?
273
+L GND #PWR04
274 274
 U 1 1 592B5BC0
275 275
 P 2300 5800
276
-F 0 "#PWR?" H 2300 5550 50  0001 C CNN
276
+F 0 "#PWR04" H 2300 5550 50  0001 C CNN
277 277
 F 1 "GND" H 2300 5650 50  0000 C CNN
278 278
 F 2 "" H 2300 5800 50  0001 C CNN
279 279
 F 3 "" H 2300 5800 50  0001 C CNN
@@ -281,10 +281,10 @@ F 3 "" H 2300 5800 50  0001 C CNN
281 281
 	1    0    0    -1  
282 282
 $EndComp
283 283
 $Comp
284
-L GND #PWR?
284
+L GND #PWR05
285 285
 U 1 1 592B5F56
286 286
 P 3500 4000
287
-F 0 "#PWR?" H 3500 3750 50  0001 C CNN
287
+F 0 "#PWR05" H 3500 3750 50  0001 C CNN
288 288
 F 1 "GND" H 3500 3850 50  0000 C CNN
289 289
 F 2 "" H 3500 4000 50  0001 C CNN
290 290
 F 3 "" H 3500 4000 50  0001 C CNN
@@ -307,10 +307,10 @@ Wire Wire Line
307 307
 Wire Wire Line
308 308
 	4500 1900 4500 2000
309 309
 $Comp
310
-L GND #PWR?
310
+L GND #PWR06
311 311
 U 1 1 592B68D9
312 312
 P 4500 2000
313
-F 0 "#PWR?" H 4500 1750 50  0001 C CNN
313
+F 0 "#PWR06" H 4500 1750 50  0001 C CNN
314 314
 F 1 "GND" H 4500 1850 50  0000 C CNN
315 315
 F 2 "" H 4500 2000 50  0001 C CNN
316 316
 F 3 "" H 4500 2000 50  0001 C CNN
@@ -318,10 +318,10 @@ F 3 "" H 4500 2000 50  0001 C CNN
318 318
 	1    0    0    -1  
319 319
 $EndComp
320 320
 $Comp
321
-L VBUS #PWR?
321
+L VBUS #PWR07
322 322
 U 1 1 592B68FF
323 323
 P 4100 1900
324
-F 0 "#PWR?" H 4100 1750 50  0001 C CNN
324
+F 0 "#PWR07" H 4100 1750 50  0001 C CNN
325 325
 F 1 "VBUS" H 4100 2050 50  0000 C CNN
326 326
 F 2 "" H 4100 1900 50  0001 C CNN
327 327
 F 3 "" H 4100 1900 50  0001 C CNN

Loading…
Cancel
Save