Browse Source

Added programming jig PCB

It's a small board, just a bit bigger than a PD Buddy Sink v0.1.
Nothing unexpected, just pogo pins and connectors and two resistors
because it has a USB Type-C receptacle for power input.  The plastic
piece screws on and the whole thing should work just great, making the
SWD header unnecessary on the v0.3 PCBs.  It's even compatible with the
boot switch, and with a 2-pin 0.1 in. male header on the bottom as an
output connector.
Clara Hobbs 7 years ago
parent
commit
1b927964ae

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

@@ -1,4 +1,4 @@
1
-(module Amphenol-12401548E4#2A (layer F.Cu) (tedit 58E0101E)
1
+(module Amphenol-12401548E4#2A (layer F.Cu) (tedit 591871AB)
2 2
   (attr smd)
3 3
   (fp_text reference REF** (at 0 -2) (layer F.SilkS)
4 4
     (effects (font (size 1 1) (thickness 0.15)))
@@ -21,7 +21,7 @@
21 21
   (fp_line (start -4.59 9.59) (end -4.59 -0.91) (layer F.Fab) (width 0.12))
22 22
   (pad B6 thru_hole circle (at 0.4 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
23 23
   (pad B7 thru_hole circle (at -0.4 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
24
-  (pad SH thru_hole circle (at -4.13 1.25) (size 1.4 1.4) (drill 1.1) (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 25
   (pad B9 thru_hole circle (at -1.2 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
26 26
   (pad B4 thru_hole circle (at 1.2 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
27 27
   (pad B12 thru_hole circle (at -2.8 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
@@ -44,9 +44,9 @@
44 44
   (pad A8 smd rect (at 0.75 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
45 45
   (pad A11 smd rect (at 2.25 -0.66) (size 0.3 0.7) (layers F.Cu F.Paste F.Mask))
46 46
   (pad B1 thru_hole circle (at 2.8 0.65) (size 0.65 0.65) (drill 0.4) (layers *.Cu *.Mask))
47
-  (pad SH thru_hole circle (at 4.13 1.25) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
48
-  (pad SH thru_hole circle (at 4.49 7.2) (size 1.4 1.4) (drill 1.1) (layers *.Cu *.Mask))
49
-  (pad SH thru_hole circle (at -4.49 7.2) (size 1.4 1.4) (drill 1.1) (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 50
   (pad "" np_thru_hole circle (at 3.6 0) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
51 51
   (pad "" np_thru_hole circle (at -3.6 0) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
52 52
 )

+ 34
- 0
pd-buddy.pretty/Pogo_Pin_Straight_1x02_Pitch2.54mm.kicad_mod View File

@@ -0,0 +1,34 @@
1
+(module Pogo_Pin_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 591891CF)
2
+  (descr "Through hole spring-loaded contacts, 1x02, 2.54mm pitch, single row")
3
+  (tags "Through hole pogo pin THT 1x02 2.54mm single row")
4
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
5
+    (effects (font (size 1 1) (thickness 0.15)))
6
+  )
7
+  (fp_text value Pogo_Pin_Straight_1x02_Pitch2.54mm (at 0 4.87) (layer F.Fab)
8
+    (effects (font (size 1 1) (thickness 0.15)))
9
+  )
10
+  (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
11
+  (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
12
+  (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
13
+  (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
14
+  (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
15
+  (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
16
+  (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
17
+  (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
18
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
19
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
20
+  (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
21
+  (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
22
+  (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
23
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
24
+  (fp_text user %R (at 0 -2.33) (layer F.Fab)
25
+    (effects (font (size 1 1) (thickness 0.15)))
26
+  )
27
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 0.762) (layers *.Cu *.Mask))
28
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 0.762) (layers *.Cu *.Mask))
29
+  (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
30
+    (at (xyz 0 -0.05 0))
31
+    (scale (xyz 1 1 1))
32
+    (rotate (xyz 0 0 90))
33
+  )
34
+)

+ 37
- 0
pd-buddy.pretty/Pogo_Pin_Straight_1x05_Pitch1.27mm.kicad_mod View File

@@ -0,0 +1,37 @@
1
+(module Pogo_Pin_Straight_1x05_Pitch1.27mm (layer F.Cu) (tedit 591875A2)
2
+  (descr "Through hole spring-loaded contacts, 1x05, 1.27mm pitch, single row")
3
+  (tags "Through hole pogo pin THT 1x05 1.27mm single row")
4
+  (fp_text reference REF** (at 0 -3) (layer F.SilkS)
5
+    (effects (font (size 1 1) (thickness 0.15)))
6
+  )
7
+  (fp_text value Pogo_Pin_Straight_1x05_Pitch1.27mm (at 0 9) (layer F.Fab)
8
+    (effects (font (size 1 1) (thickness 0.15)))
9
+  )
10
+  (fp_line (start -1.27 -2.1) (end -1.27 7.18) (layer F.Fab) (width 0.1))
11
+  (fp_line (start -1.27 7.18) (end 1.27 7.18) (layer F.Fab) (width 0.1))
12
+  (fp_line (start 1.27 7.18) (end 1.27 -2.1) (layer F.Fab) (width 0.1))
13
+  (fp_line (start 1.27 -2.1) (end -1.27 -2.1) (layer F.Fab) (width 0.1))
14
+  (fp_line (start -1.33 0.635) (end -1.33 7.3) (layer F.SilkS) (width 0.12))
15
+  (fp_line (start -1.33 7.3) (end 1.3 7.3) (layer F.SilkS) (width 0.12))
16
+  (fp_line (start 1.3 7.3) (end 1.33 0.635) (layer F.SilkS) (width 0.12))
17
+  (fp_line (start 1.33 0.635) (end -1.33 0.635) (layer F.SilkS) (width 0.12))
18
+  (fp_line (start -1.33 -1.505) (end -1.33 -2.2) (layer F.SilkS) (width 0.12))
19
+  (fp_line (start -1.33 -2.2) (end 0 -2.2) (layer F.SilkS) (width 0.12))
20
+  (fp_line (start -1.8 -2.6) (end -1.8 7.7) (layer F.CrtYd) (width 0.05))
21
+  (fp_line (start -1.8 7.7) (end 1.8 7.7) (layer F.CrtYd) (width 0.05))
22
+  (fp_line (start 1.8 7.7) (end 1.8 -2.6) (layer F.CrtYd) (width 0.05))
23
+  (fp_line (start 1.8 -2.6) (end -1.8 -2.6) (layer F.CrtYd) (width 0.05))
24
+  (fp_text user %R (at 0 -3) (layer F.Fab)
25
+    (effects (font (size 1 1) (thickness 0.15)))
26
+  )
27
+  (pad 1 thru_hole rect (at 0 0) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask))
28
+  (pad 2 thru_hole oval (at 0 1.27) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask))
29
+  (pad 3 thru_hole oval (at 0 2.54) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask))
30
+  (pad 4 thru_hole oval (at 0 3.81) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask))
31
+  (pad 5 thru_hole oval (at 0 5.08) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask))
32
+  (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch1.27mm.wrl
33
+    (at (xyz 0 0 0))
34
+    (scale (xyz 1 1 1))
35
+    (rotate (xyz 0 0 0))
36
+  )
37
+)

+ 3
- 0
programming-jig/fp-lib-table View File

@@ -0,0 +1,3 @@
1
+(fp_lib_table
2
+  (lib (name pd-buddy)(type KiCad)(uri ${KIPRJMOD}/../pd-buddy.pretty)(options "")(descr ""))
3
+)

+ 220
- 0
programming-jig/programming-jig-cache.lib View File

@@ -0,0 +1,220 @@
1
+EESchema-LIBRARY Version 2.3
2
+#encoding utf-8
3
+#
4
+# CONN_01X02
5
+#
6
+DEF CONN_01X02 J 0 40 Y N 1 F N
7
+F0 "J" 0 150 50 H V C CNN
8
+F1 "CONN_01X02" 100 0 50 V V C CNN
9
+F2 "" 0 0 50 H I C CNN
10
+F3 "" 0 0 50 H I C CNN
11
+$FPLIST
12
+ Pin_Header_Straight_1X*
13
+ Pin_Header_Angled_1X*
14
+ Socket_Strip_Straight_1X*
15
+ Socket_Strip_Angled_1X*
16
+$ENDFPLIST
17
+DRAW
18
+S -50 -45 10 -55 0 1 0 N
19
+S -50 55 10 45 0 1 0 N
20
+S -50 100 50 -100 0 1 0 N
21
+X P1 1 -200 50 150 R 50 50 1 1 P
22
+X P2 2 -200 -50 150 R 50 50 1 1 P
23
+ENDDRAW
24
+ENDDEF
25
+#
26
+# CONN_01X05
27
+#
28
+DEF CONN_01X05 J 0 40 Y N 1 F N
29
+F0 "J" 0 300 50 H V C CNN
30
+F1 "CONN_01X05" 100 0 50 V V C CNN
31
+F2 "" 0 0 50 H I C CNN
32
+F3 "" 0 0 50 H I C CNN
33
+$FPLIST
34
+ Pin_Header_Straight_1X*
35
+ Pin_Header_Angled_1X*
36
+ Socket_Strip_Straight_1X*
37
+ Socket_Strip_Angled_1X*
38
+$ENDFPLIST
39
+DRAW
40
+S -50 -195 10 -205 0 1 0 N
41
+S -50 -95 10 -105 0 1 0 N
42
+S -50 5 10 -5 0 1 0 N
43
+S -50 105 10 95 0 1 0 N
44
+S -50 205 10 195 0 1 0 N
45
+S -50 250 50 -250 0 1 0 N
46
+X P1 1 -200 200 150 R 50 50 1 1 P
47
+X P2 2 -200 100 150 R 50 50 1 1 P
48
+X P3 3 -200 0 150 R 50 50 1 1 P
49
+X P4 4 -200 -100 150 R 50 50 1 1 P
50
+X P5 5 -200 -200 150 R 50 50 1 1 P
51
+ENDDRAW
52
+ENDDEF
53
+#
54
+# CONN_02X05
55
+#
56
+DEF CONN_02X05 J 0 1 Y N 1 F N
57
+F0 "J" 0 300 50 H V C CNN
58
+F1 "CONN_02X05" 0 -300 50 H V C CNN
59
+F2 "" 0 -1200 50 H I C CNN
60
+F3 "" 0 -1200 50 H I C CNN
61
+$FPLIST
62
+ Pin_Header_Straight_2X*
63
+ Pin_Header_Angled_2X*
64
+ Socket_Strip_Straight_2X*
65
+ Socket_Strip_Angled_2X*
66
+ IDC_Header_Straight_*
67
+$ENDFPLIST
68
+DRAW
69
+S -100 -195 -50 -205 0 1 0 N
70
+S -100 -95 -50 -105 0 1 0 N
71
+S -100 5 -50 -5 0 1 0 N
72
+S -100 105 -50 95 0 1 0 N
73
+S -100 205 -50 195 0 1 0 N
74
+S -100 250 100 -250 0 1 0 N
75
+S 50 -195 100 -205 0 1 0 N
76
+S 50 -95 100 -105 0 1 0 N
77
+S 50 5 100 -5 0 1 0 N
78
+S 50 105 100 95 0 1 0 N
79
+S 50 205 100 195 0 1 0 N
80
+X P1 1 -250 200 150 R 50 50 1 1 P
81
+X P2 2 250 200 150 L 50 50 1 1 P
82
+X P3 3 -250 100 150 R 50 50 1 1 P
83
+X P4 4 250 100 150 L 50 50 1 1 P
84
+X P5 5 -250 0 150 R 50 50 1 1 P
85
+X P6 6 250 0 150 L 50 50 1 1 P
86
+X P7 7 -250 -100 150 R 50 50 1 1 P
87
+X P8 8 250 -100 150 L 50 50 1 1 P
88
+X P9 9 -250 -200 150 R 50 50 1 1 P
89
+X P10 10 250 -200 150 L 50 50 1 1 P
90
+ENDDRAW
91
+ENDDEF
92
+#
93
+# Mounting_Hole
94
+#
95
+DEF Mounting_Hole MK 0 40 Y Y 1 F N
96
+F0 "MK" 0 200 50 H V C CNN
97
+F1 "Mounting_Hole" 0 125 50 H V C CNN
98
+F2 "" 0 0 50 H I C CNN
99
+F3 "" 0 0 50 H I C CNN
100
+$FPLIST
101
+ Mounting?Hole*
102
+ Hole*
103
+$ENDFPLIST
104
+DRAW
105
+C 0 0 50 0 1 50 N
106
+ENDDRAW
107
+ENDDEF
108
+#
109
+# PWR_FLAG
110
+#
111
+DEF PWR_FLAG #FLG 0 0 N N 1 F P
112
+F0 "#FLG" 0 75 50 H I C CNN
113
+F1 "PWR_FLAG" 0 150 50 H V C CNN
114
+F2 "" 0 0 50 H I C CNN
115
+F3 "" 0 0 50 H I C CNN
116
+DRAW
117
+X pwr 1 0 0 0 U 50 50 0 0 w
118
+P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
119
+ENDDRAW
120
+ENDDEF
121
+#
122
+# R
123
+#
124
+DEF R R 0 0 N Y 1 F N
125
+F0 "R" 80 0 50 V V C CNN
126
+F1 "R" 0 0 50 V V C CNN
127
+F2 "" -70 0 50 V I C CNN
128
+F3 "" 0 0 50 H I C CNN
129
+$FPLIST
130
+ R_*
131
+ R_*
132
+$ENDFPLIST
133
+DRAW
134
+S -40 -100 40 100 0 1 10 N
135
+X ~ 1 0 150 50 D 50 50 1 1 P
136
+X ~ 2 0 -150 50 U 50 50 1 1 P
137
+ENDDRAW
138
+ENDDEF
139
+#
140
+# USB_C_Receptacle
141
+#
142
+DEF USB_C_Receptacle J 0 40 Y Y 1 F N
143
+F0 "J" -400 1450 50 H V L CNN
144
+F1 "USB_C_Receptacle" 400 1450 50 H V R CNN
145
+F2 "" 150 0 50 H I C CNN
146
+F3 "" 150 0 50 H I C CNN
147
+$FPLIST
148
+ USB*C*Receptacle*
149
+$ENDFPLIST
150
+DRAW
151
+T 900 -30 -175 200 0 0 0 SS Italic 1 C C
152
+S -210 -1400 -190 -1360 0 0 0 N
153
+S -110 -1400 -90 -1360 0 0 0 N
154
+S -10 -1400 10 -1360 0 0 0 N
155
+S 90 -1400 110 -1360 0 0 0 N
156
+S 400 -1290 360 -1310 0 0 0 N
157
+S 400 -1190 360 -1210 0 0 0 N
158
+S 400 -990 360 -1010 0 0 0 N
159
+S 400 -890 360 -910 0 0 0 N
160
+S 400 -690 360 -710 0 0 0 N
161
+S 400 -590 360 -610 0 0 0 N
162
+S 400 -390 360 -410 0 0 0 N
163
+S 400 -290 360 -310 0 0 0 N
164
+S 400 -90 360 -110 0 0 0 N
165
+S 400 10 360 -10 0 0 0 N
166
+S 400 210 360 190 0 0 0 N
167
+S 400 310 360 290 0 0 0 N
168
+S 400 410 360 390 0 0 0 N
169
+S 400 510 360 490 0 0 0 N
170
+S 400 710 360 690 0 0 0 N
171
+S 400 810 360 790 0 0 0 N
172
+S 400 1010 360 990 0 0 0 N
173
+S 400 1110 360 1090 0 0 0 N
174
+S 400 1210 360 1190 0 0 0 N
175
+S 400 1310 360 1290 0 0 0 N
176
+A -275 -150 25 -1799 -1 0 1 10 F -300 -150 -250 -150
177
+A -275 -150 75 -1799 -1 0 1 20 N -350 -150 -200 -150
178
+A -275 -150 25 -1799 -1 0 1 10 N -300 -150 -250 -150
179
+A -275 150 25 1 1799 0 1 10 F -250 150 -300 150
180
+A -275 150 25 1 1799 0 1 10 N -250 150 -300 150
181
+A -275 150 75 1 1799 0 1 20 N -200 150 -350 150
182
+C -130 175 25 0 1 10 F
183
+S -400 1400 400 -1400 0 1 10 f
184
+S -300 -150 -250 150 0 1 10 F
185
+S 45 200 95 250 0 1 10 F
186
+P 2 0 1 20 -350 -150 -350 150 N
187
+P 2 0 1 20 -200 150 -200 -150 N
188
+P 2 0 1 20 -30 -50 -30 300 N
189
+P 3 0 1 20 -30 0 -130 100 -130 150 N
190
+P 3 0 1 20 -30 50 70 150 70 200 N
191
+P 4 0 1 10 -80 300 -30 400 20 300 -80 300 F
192
+X GND A1 -200 -1600 200 U 50 50 1 1 W
193
+X GND B1 0 -1600 200 U 50 50 1 1 W
194
+X SHIELD S1 -300 -1600 200 U 50 50 1 1 P
195
+X TX1+ A2 600 -400 200 L 50 50 1 1 B
196
+X TX2+ B2 600 -1000 200 L 50 50 1 1 B
197
+X TX1- A3 600 -300 200 L 50 50 1 1 B
198
+X TX2- B3 600 -900 200 L 50 50 1 1 B
199
+X VBUS A4 600 1300 200 L 50 50 1 1 W
200
+X VBUS B4 600 1100 200 L 50 50 1 1 W
201
+X CC1 A5 600 800 200 L 50 50 1 1 B
202
+X CC2 B5 600 700 200 L 50 50 1 1 B
203
+X D+ A6 600 300 200 L 50 50 1 1 B
204
+X D+ B6 600 200 200 L 50 50 1 1 B
205
+X D- A7 600 500 200 L 50 50 1 1 B
206
+X D- B7 600 400 200 L 50 50 1 1 B
207
+X SBU1 A8 600 -1200 200 L 50 50 1 1 B
208
+X SBU2 B8 600 -1300 200 L 50 50 1 1 B
209
+X VBUS A9 600 1200 200 L 50 50 1 1 W
210
+X VBUS B9 600 1000 200 L 50 50 1 1 W
211
+X RX2- A10 600 -600 200 L 50 50 1 1 B
212
+X RX1- B10 600 0 200 L 50 50 1 1 B
213
+X RX2+ A11 600 -700 200 L 50 50 1 1 B
214
+X RX1+ B11 600 -100 200 L 50 50 1 1 B
215
+X GND A12 -100 -1600 200 U 50 50 1 1 W
216
+X GND B12 100 -1600 200 U 50 50 1 1 W
217
+ENDDRAW
218
+ENDDEF
219
+#
220
+#End Library

+ 820
- 0
programming-jig/programming-jig.kicad_pcb View File

@@ -0,0 +1,820 @@
1
+(kicad_pcb (version 4) (host pcbnew 4.0.6)
2
+
3
+  (general
4
+    (links 26)
5
+    (no_connects 0)
6
+    (area 84.775 97.065 140.648334 133.295238)
7
+    (thickness 1.6)
8
+    (drawings 31)
9
+    (tracks 59)
10
+    (zones 0)
11
+    (modules 9)
12
+    (nets 29)
13
+  )
14
+
15
+  (page USLetter)
16
+  (title_block
17
+    (title "PD Buddy Sink Programming Jig")
18
+    (rev 0.3)
19
+  )
20
+
21
+  (layers
22
+    (0 F.Cu signal)
23
+    (31 B.Cu signal)
24
+    (32 B.Adhes user)
25
+    (33 F.Adhes user)
26
+    (34 B.Paste user)
27
+    (35 F.Paste user)
28
+    (36 B.SilkS user)
29
+    (37 F.SilkS user)
30
+    (38 B.Mask user)
31
+    (39 F.Mask user)
32
+    (40 Dwgs.User user)
33
+    (41 Cmts.User user)
34
+    (42 Eco1.User user)
35
+    (43 Eco2.User user)
36
+    (44 Edge.Cuts user)
37
+    (45 Margin user)
38
+    (46 B.CrtYd user)
39
+    (47 F.CrtYd user)
40
+    (48 B.Fab user)
41
+    (49 F.Fab user)
42
+  )
43
+
44
+  (setup
45
+    (last_trace_width 0.25)
46
+    (trace_clearance 0.2)
47
+    (zone_clearance 0.2)
48
+    (zone_45_only no)
49
+    (trace_min 0.2)
50
+    (segment_width 0.2)
51
+    (edge_width 0.15)
52
+    (via_size 0.6)
53
+    (via_drill 0.4)
54
+    (via_min_size 0.4)
55
+    (via_min_drill 0.3)
56
+    (uvia_size 0.3)
57
+    (uvia_drill 0.1)
58
+    (uvias_allowed no)
59
+    (uvia_min_size 0.2)
60
+    (uvia_min_drill 0.1)
61
+    (pcb_text_width 0.3)
62
+    (pcb_text_size 1.5 1.5)
63
+    (mod_edge_width 0.15)
64
+    (mod_text_size 1 1)
65
+    (mod_text_width 0.15)
66
+    (pad_size 1.7 1.7)
67
+    (pad_drill 1)
68
+    (pad_to_mask_clearance 0.1)
69
+    (aux_axis_origin 0 0)
70
+    (visible_elements FFFFFF7F)
71
+    (pcbplotparams
72
+      (layerselection 0x00030_80000001)
73
+      (usegerberextensions false)
74
+      (excludeedgelayer true)
75
+      (linewidth 0.100000)
76
+      (plotframeref false)
77
+      (viasonmask false)
78
+      (mode 1)
79
+      (useauxorigin false)
80
+      (hpglpennumber 1)
81
+      (hpglpenspeed 20)
82
+      (hpglpendiameter 15)
83
+      (hpglpenoverlay 2)
84
+      (psnegative false)
85
+      (psa4output false)
86
+      (plotreference true)
87
+      (plotvalue true)
88
+      (plotinvisibletext false)
89
+      (padsonsilk false)
90
+      (subtractmaskfromsilk false)
91
+      (outputformat 1)
92
+      (mirror false)
93
+      (drillshape 1)
94
+      (scaleselection 1)
95
+      (outputdirectory ""))
96
+  )
97
+
98
+  (net 0 "")
99
+  (net 1 "Net-(J1-Pad1)")
100
+  (net 2 "Net-(J1-Pad2)")
101
+  (net 3 "Net-(J1-Pad3)")
102
+  (net 4 "Net-(J1-Pad4)")
103
+  (net 5 "Net-(J1-Pad5)")
104
+  (net 6 "Net-(J2-Pad1)")
105
+  (net 7 "Net-(J2-Pad2)")
106
+  (net 8 "Net-(J2-Pad3)")
107
+  (net 9 "Net-(J2-Pad4)")
108
+  (net 10 "Net-(J2-Pad5)")
109
+  (net 11 "Net-(J5-PadA6)")
110
+  (net 12 "Net-(J5-PadA7)")
111
+  (net 13 "Net-(J5-PadB5)")
112
+  (net 14 "Net-(J5-PadB8)")
113
+  (net 15 "Net-(J5-PadB3)")
114
+  (net 16 "Net-(J5-PadB10)")
115
+  (net 17 "Net-(J5-PadB2)")
116
+  (net 18 "Net-(J5-PadB11)")
117
+  (net 19 "Net-(J5-PadA2)")
118
+  (net 20 "Net-(J5-PadA3)")
119
+  (net 21 "Net-(J5-PadA5)")
120
+  (net 22 "Net-(J5-PadA10)")
121
+  (net 23 "Net-(J5-PadA8)")
122
+  (net 24 "Net-(J5-PadA11)")
123
+  (net 25 /VBUS)
124
+  (net 26 /GND)
125
+  (net 27 "Net-(J5-PadB6)")
126
+  (net 28 "Net-(J5-PadB7)")
127
+
128
+  (net_class Default "This is the default net class."
129
+    (clearance 0.2)
130
+    (trace_width 0.25)
131
+    (via_dia 0.6)
132
+    (via_drill 0.4)
133
+    (uvia_dia 0.3)
134
+    (uvia_drill 0.1)
135
+    (add_net /GND)
136
+    (add_net /VBUS)
137
+    (add_net "Net-(J1-Pad1)")
138
+    (add_net "Net-(J1-Pad2)")
139
+    (add_net "Net-(J1-Pad3)")
140
+    (add_net "Net-(J1-Pad4)")
141
+    (add_net "Net-(J1-Pad5)")
142
+    (add_net "Net-(J2-Pad1)")
143
+    (add_net "Net-(J2-Pad2)")
144
+    (add_net "Net-(J2-Pad3)")
145
+    (add_net "Net-(J2-Pad4)")
146
+    (add_net "Net-(J2-Pad5)")
147
+    (add_net "Net-(J5-PadA10)")
148
+    (add_net "Net-(J5-PadA11)")
149
+    (add_net "Net-(J5-PadA2)")
150
+    (add_net "Net-(J5-PadA3)")
151
+    (add_net "Net-(J5-PadA5)")
152
+    (add_net "Net-(J5-PadA6)")
153
+    (add_net "Net-(J5-PadA7)")
154
+    (add_net "Net-(J5-PadA8)")
155
+    (add_net "Net-(J5-PadB10)")
156
+    (add_net "Net-(J5-PadB11)")
157
+    (add_net "Net-(J5-PadB2)")
158
+    (add_net "Net-(J5-PadB3)")
159
+    (add_net "Net-(J5-PadB5)")
160
+    (add_net "Net-(J5-PadB6)")
161
+    (add_net "Net-(J5-PadB7)")
162
+    (add_net "Net-(J5-PadB8)")
163
+  )
164
+
165
+  (module pd-buddy:Pogo_Pin_Straight_1x05_Pitch1.27mm (layer F.Cu) (tedit 591875A2) (tstamp 591881E8)
166
+    (at 123.55 107.04 180)
167
+    (descr "Through hole spring-loaded contacts, 1x05, 1.27mm pitch, single row")
168
+    (tags "Through hole pogo pin THT 1x05 1.27mm single row")
169
+    (path /5917A138)
170
+    (fp_text reference J1 (at 4.55 2.54 180) (layer F.SilkS)
171
+      (effects (font (size 1 1) (thickness 0.15)))
172
+    )
173
+    (fp_text value 854-22-005-10-001101 (at 0 9 180) (layer F.Fab)
174
+      (effects (font (size 1 1) (thickness 0.15)))
175
+    )
176
+    (fp_line (start -1.27 -2.1) (end -1.27 7.18) (layer F.Fab) (width 0.1))
177
+    (fp_line (start -1.27 7.18) (end 1.27 7.18) (layer F.Fab) (width 0.1))
178
+    (fp_line (start 1.27 7.18) (end 1.27 -2.1) (layer F.Fab) (width 0.1))
179
+    (fp_line (start 1.27 -2.1) (end -1.27 -2.1) (layer F.Fab) (width 0.1))
180
+    (fp_line (start -1.33 0.635) (end -1.33 7.3) (layer F.SilkS) (width 0.12))
181
+    (fp_line (start -1.33 7.3) (end 1.3 7.3) (layer F.SilkS) (width 0.12))
182
+    (fp_line (start 1.3 7.3) (end 1.33 0.635) (layer F.SilkS) (width 0.12))
183
+    (fp_line (start 1.33 0.635) (end -1.33 0.635) (layer F.SilkS) (width 0.12))
184
+    (fp_line (start -1.33 -1.505) (end -1.33 -2.2) (layer F.SilkS) (width 0.12))
185
+    (fp_line (start -1.33 -2.2) (end 0 -2.2) (layer F.SilkS) (width 0.12))
186
+    (fp_line (start -1.8 -2.6) (end -1.8 7.7) (layer F.CrtYd) (width 0.05))
187
+    (fp_line (start -1.8 7.7) (end 1.8 7.7) (layer F.CrtYd) (width 0.05))
188
+    (fp_line (start 1.8 7.7) (end 1.8 -2.6) (layer F.CrtYd) (width 0.05))
189
+    (fp_line (start 1.8 -2.6) (end -1.8 -2.6) (layer F.CrtYd) (width 0.05))
190
+    (fp_text user %R (at 0 -3 180) (layer F.Fab)
191
+      (effects (font (size 1 1) (thickness 0.15)))
192
+    )
193
+    (pad 1 thru_hole rect (at 0 0 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
194
+      (net 1 "Net-(J1-Pad1)"))
195
+    (pad 2 thru_hole oval (at 0 1.27 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
196
+      (net 2 "Net-(J1-Pad2)"))
197
+    (pad 3 thru_hole oval (at 0 2.54 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
198
+      (net 3 "Net-(J1-Pad3)"))
199
+    (pad 4 thru_hole oval (at 0 3.81 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
200
+      (net 4 "Net-(J1-Pad4)"))
201
+    (pad 5 thru_hole oval (at 0 5.08 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
202
+      (net 5 "Net-(J1-Pad5)"))
203
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch1.27mm.wrl
204
+      (at (xyz 0 0 0))
205
+      (scale (xyz 1 1 1))
206
+      (rotate (xyz 0 0 0))
207
+    )
208
+  )
209
+
210
+  (module pd-buddy:Pogo_Pin_Straight_1x05_Pitch1.27mm (layer F.Cu) (tedit 591875A2) (tstamp 59188200)
211
+    (at 127.45 107.04 180)
212
+    (descr "Through hole spring-loaded contacts, 1x05, 1.27mm pitch, single row")
213
+    (tags "Through hole pogo pin THT 1x05 1.27mm single row")
214
+    (path /5917A27F)
215
+    (fp_text reference J2 (at 6.45 2.54 180) (layer F.SilkS)
216
+      (effects (font (size 1 1) (thickness 0.15)))
217
+    )
218
+    (fp_text value 854-22-005-10-001101 (at 0 9 180) (layer F.Fab)
219
+      (effects (font (size 1 1) (thickness 0.15)))
220
+    )
221
+    (fp_line (start -1.27 -2.1) (end -1.27 7.18) (layer F.Fab) (width 0.1))
222
+    (fp_line (start -1.27 7.18) (end 1.27 7.18) (layer F.Fab) (width 0.1))
223
+    (fp_line (start 1.27 7.18) (end 1.27 -2.1) (layer F.Fab) (width 0.1))
224
+    (fp_line (start 1.27 -2.1) (end -1.27 -2.1) (layer F.Fab) (width 0.1))
225
+    (fp_line (start -1.33 0.635) (end -1.33 7.3) (layer F.SilkS) (width 0.12))
226
+    (fp_line (start -1.33 7.3) (end 1.3 7.3) (layer F.SilkS) (width 0.12))
227
+    (fp_line (start 1.3 7.3) (end 1.33 0.635) (layer F.SilkS) (width 0.12))
228
+    (fp_line (start 1.33 0.635) (end -1.33 0.635) (layer F.SilkS) (width 0.12))
229
+    (fp_line (start -1.33 -1.505) (end -1.33 -2.2) (layer F.SilkS) (width 0.12))
230
+    (fp_line (start -1.33 -2.2) (end 0 -2.2) (layer F.SilkS) (width 0.12))
231
+    (fp_line (start -1.8 -2.6) (end -1.8 7.7) (layer F.CrtYd) (width 0.05))
232
+    (fp_line (start -1.8 7.7) (end 1.8 7.7) (layer F.CrtYd) (width 0.05))
233
+    (fp_line (start 1.8 7.7) (end 1.8 -2.6) (layer F.CrtYd) (width 0.05))
234
+    (fp_line (start 1.8 -2.6) (end -1.8 -2.6) (layer F.CrtYd) (width 0.05))
235
+    (fp_text user %R (at -1.8 -3 180) (layer F.Fab)
236
+      (effects (font (size 1 1) (thickness 0.15)))
237
+    )
238
+    (pad 1 thru_hole rect (at 0 0 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
239
+      (net 6 "Net-(J2-Pad1)"))
240
+    (pad 2 thru_hole oval (at 0 1.27 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
241
+      (net 7 "Net-(J2-Pad2)"))
242
+    (pad 3 thru_hole oval (at 0 2.54 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
243
+      (net 8 "Net-(J2-Pad3)"))
244
+    (pad 4 thru_hole oval (at 0 3.81 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
245
+      (net 9 "Net-(J2-Pad4)"))
246
+    (pad 5 thru_hole oval (at 0 5.08 180) (size 1 1) (drill 0.5842) (layers *.Cu *.Mask)
247
+      (net 10 "Net-(J2-Pad5)"))
248
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x05_Pitch1.27mm.wrl
249
+      (at (xyz 0 0 0))
250
+      (scale (xyz 1 1 1))
251
+      (rotate (xyz 0 0 0))
252
+    )
253
+  )
254
+
255
+  (module Pin_Headers:Pin_Header_Straight_2x05_Pitch1.27mm (layer F.Cu) (tedit 58CD4ED6) (tstamp 59188234)
256
+    (at 136.25 107.04 180)
257
+    (descr "Through hole straight pin header, 2x05, 1.27mm pitch, double rows")
258
+    (tags "Through hole pin header THT 2x05 1.27mm double row")
259
+    (path /59179CCA)
260
+    (fp_text reference J4 (at 0.635 -1.695 180) (layer F.SilkS)
261
+      (effects (font (size 1 1) (thickness 0.15)))
262
+    )
263
+    (fp_text value CONN_02X05 (at 0.635 6.775 180) (layer F.Fab)
264
+      (effects (font (size 1 1) (thickness 0.15)))
265
+    )
266
+    (fp_line (start -1.07 -0.635) (end -1.07 5.715) (layer F.Fab) (width 0.1))
267
+    (fp_line (start -1.07 5.715) (end 2.34 5.715) (layer F.Fab) (width 0.1))
268
+    (fp_line (start 2.34 5.715) (end 2.34 -0.635) (layer F.Fab) (width 0.1))
269
+    (fp_line (start 2.34 -0.635) (end -1.07 -0.635) (layer F.Fab) (width 0.1))
270
+    (fp_line (start -1.13 0.635) (end -1.13 5.775) (layer F.SilkS) (width 0.12))
271
+    (fp_line (start -1.13 5.775) (end 2.4 5.775) (layer F.SilkS) (width 0.12))
272
+    (fp_line (start 2.4 5.775) (end 2.4 -0.695) (layer F.SilkS) (width 0.12))
273
+    (fp_line (start 2.4 -0.695) (end 0.635 -0.695) (layer F.SilkS) (width 0.12))
274
+    (fp_line (start 0.635 -0.695) (end 0.635 0.635) (layer F.SilkS) (width 0.12))
275
+    (fp_line (start 0.635 0.635) (end -1.13 0.635) (layer F.SilkS) (width 0.12))
276
+    (fp_line (start -1.13 0) (end -1.13 -0.695) (layer F.SilkS) (width 0.12))
277
+    (fp_line (start -1.13 -0.695) (end 0 -0.695) (layer F.SilkS) (width 0.12))
278
+    (fp_line (start -1.6 -1.15) (end -1.6 6.25) (layer F.CrtYd) (width 0.05))
279
+    (fp_line (start -1.6 6.25) (end 2.85 6.25) (layer F.CrtYd) (width 0.05))
280
+    (fp_line (start 2.85 6.25) (end 2.85 -1.15) (layer F.CrtYd) (width 0.05))
281
+    (fp_line (start 2.85 -1.15) (end -1.6 -1.15) (layer F.CrtYd) (width 0.05))
282
+    (fp_text user %R (at 0.635 -1.695 180) (layer F.Fab)
283
+      (effects (font (size 1 1) (thickness 0.15)))
284
+    )
285
+    (pad 1 thru_hole rect (at 0 0 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
286
+      (net 1 "Net-(J1-Pad1)"))
287
+    (pad 2 thru_hole oval (at 1.27 0 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
288
+      (net 6 "Net-(J2-Pad1)"))
289
+    (pad 3 thru_hole oval (at 0 1.27 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
290
+      (net 2 "Net-(J1-Pad2)"))
291
+    (pad 4 thru_hole oval (at 1.27 1.27 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
292
+      (net 7 "Net-(J2-Pad2)"))
293
+    (pad 5 thru_hole oval (at 0 2.54 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
294
+      (net 3 "Net-(J1-Pad3)"))
295
+    (pad 6 thru_hole oval (at 1.27 2.54 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
296
+      (net 8 "Net-(J2-Pad3)"))
297
+    (pad 7 thru_hole oval (at 0 3.81 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
298
+      (net 4 "Net-(J1-Pad4)"))
299
+    (pad 8 thru_hole oval (at 1.27 3.81 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
300
+      (net 9 "Net-(J2-Pad4)"))
301
+    (pad 9 thru_hole oval (at 0 5.08 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
302
+      (net 5 "Net-(J1-Pad5)"))
303
+    (pad 10 thru_hole oval (at 1.27 5.08 180) (size 1 1) (drill 0.65) (layers *.Cu *.Mask)
304
+      (net 10 "Net-(J2-Pad5)"))
305
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_2x05_Pitch1.27mm.wrl
306
+      (at (xyz 0 0 0))
307
+      (scale (xyz 1 1 1))
308
+      (rotate (xyz 0 0 0))
309
+    )
310
+  )
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 27 "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 28 "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 26 /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 25 /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 25 /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 26 /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 26 /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 25 /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 26 /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 25 /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 26 /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 26 /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 26 /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 26 /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
+  (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5918812A) (tstamp 59188295)
396
+    (at 95 103)
397
+    (descr "Mounting Hole 3.2mm, no annular, M3")
398
+    (tags "mounting hole 3.2mm no annular m3")
399
+    (path /59179FF6)
400
+    (fp_text reference MK1 (at 0 -4.2) (layer F.Fab)
401
+      (effects (font (size 1 1) (thickness 0.15)))
402
+    )
403
+    (fp_text value Mounting_Hole (at 0 4.2) (layer F.Fab)
404
+      (effects (font (size 1 1) (thickness 0.15)))
405
+    )
406
+    (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
407
+    (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
408
+    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
409
+  )
410
+
411
+  (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 59188126) (tstamp 5918829C)
412
+    (at 135 122)
413
+    (descr "Mounting Hole 3.2mm, no annular, M3")
414
+    (tags "mounting hole 3.2mm no annular m3")
415
+    (path /5917A093)
416
+    (fp_text reference MK2 (at 0 -4.2) (layer F.Fab)
417
+      (effects (font (size 1 1) (thickness 0.15)))
418
+    )
419
+    (fp_text value Mounting_Hole (at 0 4.2) (layer F.Fab)
420
+      (effects (font (size 1 1) (thickness 0.15)))
421
+    )
422
+    (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
423
+    (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
424
+    (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
425
+  )
426
+
427
+  (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58E0A804) (tstamp 5918A519)
428
+    (at 92.25 110.75 90)
429
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
430
+    (tags "resistor 0805")
431
+    (path /591890F5)
432
+    (attr smd)
433
+    (fp_text reference R1 (at 0 -1.65 90) (layer F.SilkS)
434
+      (effects (font (size 1 1) (thickness 0.15)))
435
+    )
436
+    (fp_text value 5.1k (at 0 1.75 90) (layer F.Fab)
437
+      (effects (font (size 1 1) (thickness 0.15)))
438
+    )
439
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
440
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
441
+    )
442
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
443
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
444
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
445
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
446
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
447
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
448
+    (fp_line (start -1.55 -0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
449
+    (fp_line (start -1.55 -0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
450
+    (fp_line (start 1.55 0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
451
+    (fp_line (start 1.55 0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
452
+    (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
453
+      (net 13 "Net-(J5-PadB5)"))
454
+    (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
455
+      (net 26 /GND))
456
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
457
+      (at (xyz 0 0 0))
458
+      (scale (xyz 1 1 1))
459
+      (rotate (xyz 0 0 0))
460
+    )
461
+  )
462
+
463
+  (module Resistors_SMD:R_0805 (layer F.Cu) (tedit 58E0A804) (tstamp 5918A52A)
464
+    (at 94.25 110.75 90)
465
+    (descr "Resistor SMD 0805, reflow soldering, Vishay (see dcrcw.pdf)")
466
+    (tags "resistor 0805")
467
+    (path /591891FE)
468
+    (attr smd)
469
+    (fp_text reference R2 (at 0 1.75 90) (layer F.SilkS)
470
+      (effects (font (size 1 1) (thickness 0.15)))
471
+    )
472
+    (fp_text value 5.1k (at 0 1.75 90) (layer F.Fab)
473
+      (effects (font (size 1 1) (thickness 0.15)))
474
+    )
475
+    (fp_text user %R (at 0 0 90) (layer F.Fab)
476
+      (effects (font (size 0.5 0.5) (thickness 0.075)))
477
+    )
478
+    (fp_line (start -1 0.62) (end -1 -0.62) (layer F.Fab) (width 0.1))
479
+    (fp_line (start 1 0.62) (end -1 0.62) (layer F.Fab) (width 0.1))
480
+    (fp_line (start 1 -0.62) (end 1 0.62) (layer F.Fab) (width 0.1))
481
+    (fp_line (start -1 -0.62) (end 1 -0.62) (layer F.Fab) (width 0.1))
482
+    (fp_line (start 0.6 0.88) (end -0.6 0.88) (layer F.SilkS) (width 0.12))
483
+    (fp_line (start -0.6 -0.88) (end 0.6 -0.88) (layer F.SilkS) (width 0.12))
484
+    (fp_line (start -1.55 -0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
485
+    (fp_line (start -1.55 -0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
486
+    (fp_line (start 1.55 0.9) (end 1.55 -0.9) (layer F.CrtYd) (width 0.05))
487
+    (fp_line (start 1.55 0.9) (end -1.55 0.9) (layer F.CrtYd) (width 0.05))
488
+    (pad 1 smd rect (at -0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
489
+      (net 21 "Net-(J5-PadA5)"))
490
+    (pad 2 smd rect (at 0.95 0 90) (size 0.7 1.3) (layers F.Cu F.Paste F.Mask)
491
+      (net 26 /GND))
492
+    (model ${KISYS3DMOD}/Resistors_SMD.3dshapes/R_0805.wrl
493
+      (at (xyz 0 0 0))
494
+      (scale (xyz 1 1 1))
495
+      (rotate (xyz 0 0 0))
496
+    )
497
+  )
498
+
499
+  (module pd-buddy:Pogo_Pin_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 591891CF) (tstamp 5918A889)
500
+    (at 111 123 90)
501
+    (descr "Through hole spring-loaded contacts, 1x02, 2.54mm pitch, single row")
502
+    (tags "Through hole pogo pin THT 1x02 2.54mm single row")
503
+    (path /5917A40A)
504
+    (fp_text reference J3 (at 0 -2.33 90) (layer F.SilkS)
505
+      (effects (font (size 1 1) (thickness 0.15)))
506
+    )
507
+    (fp_text value 825-22-002-10-001101 (at 0 4.87 90) (layer F.Fab)
508
+      (effects (font (size 1 1) (thickness 0.15)))
509
+    )
510
+    (fp_line (start -1.27 -1.27) (end -1.27 3.81) (layer F.Fab) (width 0.1))
511
+    (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
512
+    (fp_line (start 1.27 3.81) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
513
+    (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1))
514
+    (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
515
+    (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
516
+    (fp_line (start 1.33 3.87) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
517
+    (fp_line (start 1.33 1.27) (end -1.33 1.27) (layer F.SilkS) (width 0.12))
518
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
519
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
520
+    (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
521
+    (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
522
+    (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
523
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
524
+    (fp_text user %R (at 0 -2.33 90) (layer F.Fab)
525
+      (effects (font (size 1 1) (thickness 0.15)))
526
+    )
527
+    (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 0.762) (layers *.Cu *.Mask)
528
+      (net 25 /VBUS))
529
+    (pad 2 thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 0.762) (layers *.Cu *.Mask)
530
+      (net 26 /GND))
531
+    (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl
532
+      (at (xyz 0 -0.05 0))
533
+      (scale (xyz 1 1 1))
534
+      (rotate (xyz 0 0 90))
535
+    )
536
+  )
537
+
538
+  (gr_text "CUT OUT" (at 126.5 112.5 90) (layer F.Fab)
539
+    (effects (font (size 0.8 0.8) (thickness 0.15)))
540
+  )
541
+  (gr_arc (start 126.5 114) (end 128.25 114) (angle 180) (layer Edge.Cuts) (width 0.15))
542
+  (gr_arc (start 126.5 111) (end 124.75 111) (angle 180) (layer Edge.Cuts) (width 0.15))
543
+  (gr_line (start 124.75 114) (end 124.75 111) (layer Edge.Cuts) (width 0.15))
544
+  (gr_line (start 128.25 111) (end 128.25 114) (layer Edge.Cuts) (width 0.15))
545
+  (gr_arc (start 101 101) (end 100 101) (angle 90) (layer F.SilkS) (width 0.2))
546
+  (gr_arc (start 101 124) (end 101 125) (angle 90) (layer F.SilkS) (width 0.2))
547
+  (gr_arc (start 129 124) (end 130 124) (angle 90) (layer F.SilkS) (width 0.2))
548
+  (gr_arc (start 129 101) (end 129 100) (angle 90) (layer F.SilkS) (width 0.2))
549
+  (gr_arc (start 139 99) (end 139 98) (angle 90) (layer Edge.Cuts) (width 0.15))
550
+  (gr_arc (start 89 99) (end 88 99) (angle 90) (layer Edge.Cuts) (width 0.15))
551
+  (gr_arc (start 89 126) (end 89 127) (angle 90) (layer Edge.Cuts) (width 0.15))
552
+  (gr_arc (start 139 126) (end 140 126) (angle 90) (layer Edge.Cuts) (width 0.15))
553
+  (gr_line (start 100 117.5) (end 98.6 117.5) (layer F.SilkS) (width 0.2))
554
+  (gr_line (start 98.6 107.5) (end 100 107.5) (layer F.SilkS) (width 0.2))
555
+  (gr_line (start 88 126) (end 88 99) (layer Edge.Cuts) (width 0.15))
556
+  (gr_line (start 139 127) (end 89 127) (layer Edge.Cuts) (width 0.15))
557
+  (gr_line (start 140 99) (end 140 126) (layer Edge.Cuts) (width 0.15))
558
+  (gr_line (start 89 98) (end 139 98) (layer Edge.Cuts) (width 0.15))
559
+  (gr_line (start 90.6 98.6) (end 131.4 98.6) (layer F.SilkS) (width 0.2))
560
+  (gr_line (start 90.6 107.4) (end 90.6 98.6) (layer F.SilkS) (width 0.2))
561
+  (gr_line (start 98.6 107.4) (end 90.6 107.4) (layer F.SilkS) (width 0.2))
562
+  (gr_line (start 98.6 126.4) (end 98.6 107.4) (layer F.SilkS) (width 0.2))
563
+  (gr_line (start 139.4 126.4) (end 98.6 126.4) (layer F.SilkS) (width 0.2))
564
+  (gr_line (start 139.4 117.6) (end 139.4 126.4) (layer F.SilkS) (width 0.2))
565
+  (gr_line (start 131.4 117.6) (end 139.4 117.6) (layer F.SilkS) (width 0.2))
566
+  (gr_line (start 131.4 98.6) (end 131.4 117.6) (layer F.SilkS) (width 0.2))
567
+  (gr_line (start 100 124) (end 100 101) (layer F.SilkS) (width 0.2))
568
+  (gr_line (start 129 125) (end 101 125) (layer F.SilkS) (width 0.2))
569
+  (gr_line (start 130 101) (end 130 124) (layer F.SilkS) (width 0.2))
570
+  (gr_line (start 101 100) (end 129 100) (layer F.SilkS) (width 0.2))
571
+
572
+  (segment (start 123.615001 107.865001) (end 123.55 107.8) (width 0.25) (layer F.Cu) (net 1))
573
+  (segment (start 123.55 107.8) (end 123.55 107.04) (width 0.25) (layer F.Cu) (net 1))
574
+  (segment (start 136.25 107.04) (end 136.25 107.79) (width 0.25) (layer F.Cu) (net 1))
575
+  (segment (start 136.25 107.79) (end 136.174999 107.865001) (width 0.25) (layer F.Cu) (net 1))
576
+  (segment (start 136.174999 107.865001) (end 123.615001 107.865001) (width 0.25) (layer F.Cu) (net 1))
577
+  (segment (start 122.724999 105.961411) (end 122.91641 105.77) (width 0.25) (layer F.Cu) (net 2))
578
+  (segment (start 123.24001 108.315012) (end 122.724999 107.800001) (width 0.25) (layer F.Cu) (net 2))
579
+  (segment (start 122.724999 107.800001) (end 122.724999 105.961411) (width 0.25) (layer F.Cu) (net 2))
580
+  (segment (start 136.55999 108.315012) (end 123.24001 108.315012) (width 0.25) (layer F.Cu) (net 2))
581
+  (segment (start 137.075001 106.279999) (end 137.075001 107.800001) (width 0.25) (layer F.Cu) (net 2))
582
+  (segment (start 136.565002 105.77) (end 137.075001 106.279999) (width 0.25) (layer F.Cu) (net 2))
583
+  (segment (start 122.91641 105.77) (end 123.55 105.77) (width 0.25) (layer F.Cu) (net 2))
584
+  (segment (start 137.075001 107.800001) (end 136.55999 108.315012) (width 0.25) (layer F.Cu) (net 2))
585
+  (segment (start 136.25 105.77) (end 136.565002 105.77) (width 0.25) (layer F.Cu) (net 2))
586
+  (segment (start 123.55 104.5) (end 122.25 103.2) (width 0.25) (layer F.Cu) (net 3))
587
+  (segment (start 122.25 103.2) (end 122.25 101.25) (width 0.25) (layer F.Cu) (net 3))
588
+  (segment (start 122.25 101.25) (end 123.5 100) (width 0.25) (layer F.Cu) (net 3))
589
+  (segment (start 123.5 100) (end 136.25 100) (width 0.25) (layer F.Cu) (net 3))
590
+  (segment (start 136.25 100) (end 137.525012 101.275012) (width 0.25) (layer F.Cu) (net 3))
591
+  (segment (start 137.525012 101.275012) (end 137.525012 103.224988) (width 0.25) (layer F.Cu) (net 3))
592
+  (segment (start 137.525012 103.224988) (end 136.749999 104.000001) (width 0.25) (layer F.Cu) (net 3))
593
+  (segment (start 136.749999 104.000001) (end 136.25 104.5) (width 0.25) (layer F.Cu) (net 3))
594
+  (segment (start 123.788998 100.5) (end 136.011002 100.5) (width 0.25) (layer F.Cu) (net 4))
595
+  (segment (start 136.011002 100.5) (end 137.075001 101.563999) (width 0.25) (layer F.Cu) (net 4))
596
+  (segment (start 137.075001 101.563999) (end 137.075001 102.404999) (width 0.25) (layer F.Cu) (net 4))
597
+  (segment (start 137.075001 102.404999) (end 136.749999 102.730001) (width 0.25) (layer F.Cu) (net 4))
598
+  (segment (start 136.749999 102.730001) (end 136.25 103.23) (width 0.25) (layer F.Cu) (net 4))
599
+  (segment (start 123.55 103.23) (end 122.724999 102.404999) (width 0.25) (layer F.Cu) (net 4))
600
+  (segment (start 122.724999 102.404999) (end 122.724999 101.563999) (width 0.25) (layer F.Cu) (net 4))
601
+  (segment (start 122.724999 101.563999) (end 123.788998 100.5) (width 0.25) (layer F.Cu) (net 4))
602
+  (segment (start 123.55 101.96) (end 124.375001 101.134999) (width 0.25) (layer F.Cu) (net 5))
603
+  (segment (start 135.424999 101.134999) (end 135.750001 101.460001) (width 0.25) (layer F.Cu) (net 5))
604
+  (segment (start 124.375001 101.134999) (end 135.424999 101.134999) (width 0.25) (layer F.Cu) (net 5))
605
+  (segment (start 135.750001 101.460001) (end 136.25 101.96) (width 0.25) (layer F.Cu) (net 5))
606
+  (segment (start 134.98 107.04) (end 134.272894 107.04) (width 0.25) (layer F.Cu) (net 6))
607
+  (segment (start 134.272894 107.04) (end 127.45 107.04) (width 0.25) (layer F.Cu) (net 6))
608
+  (segment (start 127.45 105.77) (end 134.98 105.77) (width 0.25) (layer F.Cu) (net 7))
609
+  (segment (start 134.98 104.5) (end 127.45 104.5) (width 0.25) (layer F.Cu) (net 8))
610
+  (segment (start 127.45 103.23) (end 134.98 103.23) (width 0.25) (layer F.Cu) (net 9))
611
+  (segment (start 134.98 101.96) (end 134.272894 101.96) (width 0.25) (layer F.Cu) (net 10))
612
+  (segment (start 134.272894 101.96) (end 127.45 101.96) (width 0.25) (layer F.Cu) (net 10))
613
+  (segment (start 92.25 111.7) (end 92.25 117.9) (width 0.25) (layer F.Cu) (net 13))
614
+  (segment (start 92.25 117.9) (end 92.325001 117.975001) (width 0.25) (layer F.Cu) (net 13))
615
+  (segment (start 94.9 120.55) (end 92.325001 117.975001) (width 0.25) (layer F.Cu) (net 13))
616
+  (segment (start 97.75 119) (end 97.75 115) (width 0.25) (layer B.Cu) (net 21))
617
+  (segment (start 96.91 119) (end 97.75 119) (width 0.25) (layer F.Cu) (net 21))
618
+  (via (at 97.75 119) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 21))
619
+  (segment (start 97.75 115) (end 95.25 112.5) (width 0.25) (layer B.Cu) (net 21))
620
+  (segment (start 95.25 112.5) (end 94.25 112.5) (width 0.25) (layer B.Cu) (net 21))
621
+  (segment (start 94.25 112.5) (end 94.25 111.7) (width 0.25) (layer F.Cu) (net 21))
622
+  (via (at 94.25 112.5) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 21))
623
+  (segment (start 92.25 109.8) (end 92.25 109) (width 0.25) (layer F.Cu) (net 26))
624
+  (via (at 92.25 109) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 26))
625
+  (segment (start 94.25 109.8) (end 94.25 109) (width 0.25) (layer F.Cu) (net 26))
626
+  (via (at 94.25 109) (size 0.6) (drill 0.4) (layers F.Cu B.Cu) (net 26))
627
+  (segment (start 96.91 122.5) (end 95.65 122.5) (width 0.25) (layer F.Cu) (net 26))
628
+  (segment (start 95.65 122.5) (end 95.6 122.55) (width 0.25) (layer F.Cu) (net 26))
629
+  (segment (start 96.91 117) (end 95.65 117) (width 0.25) (layer F.Cu) (net 26))
630
+  (segment (start 95.65 117) (end 95.6 116.95) (width 0.25) (layer F.Cu) (net 26))
631
+
632
+  (zone (net 26) (net_name /GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
633
+    (priority 1)
634
+    (connect_pads (clearance 0.2))
635
+    (min_thickness 0.2)
636
+    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
637
+    (polygon
638
+      (pts
639
+        (xy 87.5 97.5) (xy 140.5 97.5) (xy 140.5 127.5) (xy 87.5 127.5)
640
+      )
641
+    )
642
+    (filled_polygon
643
+      (pts
644
+        (xy 139.236367 98.429363) (xy 139.436747 98.563253) (xy 139.570637 98.763632) (xy 139.625 99.036936) (xy 139.625 125.963064)
645
+        (xy 139.570637 126.236368) (xy 139.436747 126.436747) (xy 139.236367 126.570637) (xy 138.963063 126.625) (xy 89.036936 126.625)
646
+        (xy 88.763632 126.570637) (xy 88.563253 126.436747) (xy 88.429363 126.236367) (xy 88.375 125.963063) (xy 88.375 125.330253)
647
+        (xy 88.395947 125.402227) (xy 88.890499 125.564052) (xy 89.409333 125.524303) (xy 89.704053 125.402227) (xy 89.769514 125.177303)
648
+        (xy 89.05 124.457789) (xy 89.035858 124.471931) (xy 88.818069 124.254142) (xy 88.832211 124.24) (xy 89.267789 124.24)
649
+        (xy 89.987303 124.959514) (xy 90.212227 124.894053) (xy 90.23734 124.817303) (xy 94.280486 124.817303) (xy 94.345947 125.042227)
650
+        (xy 94.840499 125.204052) (xy 95.359333 125.164303) (xy 95.654053 125.042227) (xy 95.719514 124.817303) (xy 95 124.097789)
651
+        (xy 94.280486 124.817303) (xy 90.23734 124.817303) (xy 90.374052 124.399501) (xy 90.334303 123.880667) (xy 90.26796 123.720499)
652
+        (xy 93.675948 123.720499) (xy 93.715697 124.239333) (xy 93.837773 124.534053) (xy 94.062697 124.599514) (xy 94.782211 123.88)
653
+        (xy 94.062697 123.160486) (xy 93.837773 123.225947) (xy 93.675948 123.720499) (xy 90.26796 123.720499) (xy 90.212227 123.585947)
654
+        (xy 89.987303 123.520486) (xy 89.267789 124.24) (xy 88.832211 124.24) (xy 88.818069 124.225858) (xy 89.035858 124.008069)
655
+        (xy 89.05 124.022211) (xy 89.769514 123.302697) (xy 89.704053 123.077773) (xy 89.209501 122.915948) (xy 88.690667 122.955697)
656
+        (xy 88.395947 123.077773) (xy 88.375 123.149747) (xy 88.375 117.473775) (xy 94.274892 117.473775) (xy 94.369842 117.703571)
657
+        (xy 94.416117 117.749927) (xy 94.37046 117.795504) (xy 94.275109 118.025134) (xy 94.274892 118.273775) (xy 94.369842 118.503571)
658
+        (xy 94.416117 118.549927) (xy 94.37046 118.595504) (xy 94.275109 118.825134) (xy 94.274892 119.073775) (xy 94.369842 119.303571)
659
+        (xy 94.545504 119.47954) (xy 94.775134 119.574891) (xy 95.01676 119.575102) (xy 95.069842 119.703571) (xy 95.116117 119.749927)
660
+        (xy 95.07046 119.795504) (xy 95.016646 119.925102) (xy 94.776225 119.924892) (xy 94.546429 120.019842) (xy 94.37046 120.195504)
661
+        (xy 94.275109 120.425134) (xy 94.274892 120.673775) (xy 94.369842 120.903571) (xy 94.416117 120.949927) (xy 94.37046 120.995504)
662
+        (xy 94.275109 121.225134) (xy 94.274892 121.473775) (xy 94.369842 121.703571) (xy 94.416117 121.749927) (xy 94.37046 121.795504)
663
+        (xy 94.275109 122.025134) (xy 94.274892 122.273775) (xy 94.369842 122.503571) (xy 94.514129 122.64811) (xy 94.345947 122.717773)
664
+        (xy 94.280486 122.942697) (xy 95 123.662211) (xy 95.014142 123.648069) (xy 95.231931 123.865858) (xy 95.217789 123.88)
665
+        (xy 95.937303 124.599514) (xy 96.162227 124.534053) (xy 96.296062 124.12504) (xy 96.403481 124.125134) (xy 96.688429 124.007396)
666
+        (xy 96.90663 123.789575) (xy 97.024865 123.504833) (xy 97.025134 123.196519) (xy 96.907396 122.911571) (xy 96.689575 122.69337)
667
+        (xy 96.544906 122.633298) (xy 96.548744 122.619398) (xy 96.503083 122.251047) (xy 96.461229 122.15) (xy 109.844123 122.15)
668
+        (xy 109.844123 123.85) (xy 109.865042 123.961173) (xy 109.930745 124.063279) (xy 110.030997 124.131778) (xy 110.15 124.155877)
669
+        (xy 111.85 124.155877) (xy 111.961173 124.134958) (xy 112.063279 124.069255) (xy 112.131778 123.969003) (xy 112.155877 123.85)
670
+        (xy 112.155877 123.427023) (xy 112.384259 123.888854) (xy 112.812384 124.263477) (xy 113.16109 124.407903) (xy 113.386 124.296889)
671
+        (xy 113.386 123.154) (xy 113.694 123.154) (xy 113.694 124.296889) (xy 113.91891 124.407903) (xy 114.267616 124.263477)
672
+        (xy 114.695741 123.888854) (xy 114.947915 123.378911) (xy 114.837856 123.154) (xy 113.694 123.154) (xy 113.386 123.154)
673
+        (xy 113.366 123.154) (xy 113.366 122.846) (xy 113.386 122.846) (xy 113.386 121.703111) (xy 113.694 121.703111)
674
+        (xy 113.694 122.846) (xy 114.837856 122.846) (xy 114.947915 122.621089) (xy 114.826852 122.376275) (xy 133.099671 122.376275)
675
+        (xy 133.388319 123.074857) (xy 133.922331 123.609802) (xy 134.620409 123.899669) (xy 135.376275 123.900329) (xy 136.074857 123.611681)
676
+        (xy 136.609802 123.077669) (xy 136.899669 122.379591) (xy 136.900329 121.623725) (xy 136.611681 120.925143) (xy 136.077669 120.390198)
677
+        (xy 135.379591 120.100331) (xy 134.623725 120.099671) (xy 133.925143 120.388319) (xy 133.390198 120.922331) (xy 133.100331 121.620409)
678
+        (xy 133.099671 122.376275) (xy 114.826852 122.376275) (xy 114.695741 122.111146) (xy 114.267616 121.736523) (xy 113.91891 121.592097)
679
+        (xy 113.694 121.703111) (xy 113.386 121.703111) (xy 113.16109 121.592097) (xy 112.812384 121.736523) (xy 112.384259 122.111146)
680
+        (xy 112.155877 122.572977) (xy 112.155877 122.15) (xy 112.134958 122.038827) (xy 112.069255 121.936721) (xy 111.969003 121.868222)
681
+        (xy 111.85 121.844123) (xy 110.15 121.844123) (xy 110.038827 121.865042) (xy 109.936721 121.930745) (xy 109.868222 122.030997)
682
+        (xy 109.844123 122.15) (xy 96.461229 122.15) (xy 96.449969 122.122816) (xy 96.26348 122.104308) (xy 95.817789 122.55)
683
+        (xy 95.831931 122.564142) (xy 95.659519 122.736554) (xy 95.654053 122.717773) (xy 95.457329 122.653402) (xy 95.368929 122.565002)
684
+        (xy 95.42954 122.504496) (xy 95.45092 122.453007) (xy 95.585858 122.318069) (xy 95.6 122.332211) (xy 96.045692 121.88652)
685
+        (xy 96.027184 121.700031) (xy 95.669398 121.601256) (xy 95.461719 121.627) (xy 95.483354 121.574898) (xy 95.723775 121.575108)
686
+        (xy 95.953571 121.480158) (xy 96.12954 121.304496) (xy 96.224891 121.074866) (xy 96.225108 120.826225) (xy 96.130158 120.596429)
687
+        (xy 96.083883 120.550073) (xy 96.12954 120.504496) (xy 96.224891 120.274866) (xy 96.225108 120.026225) (xy 96.130158 119.796429)
688
+        (xy 96.083883 119.750073) (xy 96.12954 119.704496) (xy 96.224891 119.474866) (xy 96.225108 119.226225) (xy 96.130158 118.996429)
689
+        (xy 96.083883 118.950073) (xy 96.12954 118.904496) (xy 96.224891 118.674866) (xy 96.225108 118.426225) (xy 96.130158 118.196429)
690
+        (xy 95.954496 118.02046) (xy 95.724866 117.925109) (xy 95.48324 117.924898) (xy 95.464944 117.880618) (xy 95.530602 117.898744)
691
+        (xy 95.898953 117.853083) (xy 96.027184 117.799969) (xy 96.045692 117.61348) (xy 95.6 117.167789) (xy 95.585858 117.181931)
692
+        (xy 95.451143 117.047216) (xy 95.430158 116.996429) (xy 95.368882 116.935045) (xy 95.428114 116.875813) (xy 95.654053 116.782227)
693
+        (xy 95.659519 116.763446) (xy 95.831931 116.935858) (xy 95.817789 116.95) (xy 96.26348 117.395692) (xy 96.449969 117.377184)
694
+        (xy 96.548744 117.019398) (xy 96.511412 116.718237) (xy 96.603571 116.680158) (xy 96.77954 116.504496) (xy 96.874891 116.274866)
695
+        (xy 96.875108 116.026225) (xy 96.780158 115.796429) (xy 96.604496 115.62046) (xy 96.374866 115.525109) (xy 96.304558 115.525048)
696
+        (xy 96.284303 115.260667) (xy 96.162227 114.965947) (xy 95.937303 114.900486) (xy 95.217789 115.62) (xy 95.231931 115.634142)
697
+        (xy 95.014142 115.851931) (xy 95 115.837789) (xy 94.280486 116.557303) (xy 94.345947 116.782227) (xy 94.525315 116.840919)
698
+        (xy 94.37046 116.995504) (xy 94.275109 117.225134) (xy 94.274892 117.473775) (xy 88.375 117.473775) (xy 88.375 116.350253)
699
+        (xy 88.395947 116.422227) (xy 88.890499 116.584052) (xy 89.409333 116.544303) (xy 89.704053 116.422227) (xy 89.769514 116.197303)
700
+        (xy 89.05 115.477789) (xy 89.035858 115.491931) (xy 88.818069 115.274142) (xy 88.832211 115.26) (xy 89.267789 115.26)
701
+        (xy 89.987303 115.979514) (xy 90.212227 115.914053) (xy 90.360636 115.460499) (xy 93.675948 115.460499) (xy 93.715697 115.979333)
702
+        (xy 93.837773 116.274053) (xy 94.062697 116.339514) (xy 94.782211 115.62) (xy 94.062697 114.900486) (xy 93.837773 114.965947)
703
+        (xy 93.675948 115.460499) (xy 90.360636 115.460499) (xy 90.374052 115.419501) (xy 90.334303 114.900667) (xy 90.244018 114.682697)
704
+        (xy 94.280486 114.682697) (xy 95 115.402211) (xy 95.719514 114.682697) (xy 95.654053 114.457773) (xy 95.159501 114.295948)
705
+        (xy 94.640667 114.335697) (xy 94.345947 114.457773) (xy 94.280486 114.682697) (xy 90.244018 114.682697) (xy 90.212227 114.605947)
706
+        (xy 89.987303 114.540486) (xy 89.267789 115.26) (xy 88.832211 115.26) (xy 88.818069 115.245858) (xy 89.035858 115.028069)
707
+        (xy 89.05 115.042211) (xy 89.769514 114.322697) (xy 89.704053 114.097773) (xy 89.209501 113.935948) (xy 88.690667 113.975697)
708
+        (xy 88.395947 114.097773) (xy 88.375 114.169747) (xy 88.375 112.618824) (xy 93.649896 112.618824) (xy 93.741048 112.839429)
709
+        (xy 93.909683 113.008359) (xy 94.130129 113.099896) (xy 94.368824 113.100104) (xy 94.589429 113.008952) (xy 94.673528 112.925)
710
+        (xy 95.07396 112.925) (xy 97.325 115.17604) (xy 97.325 118.57647) (xy 97.241641 118.659683) (xy 97.150104 118.880129)
711
+        (xy 97.149896 119.118824) (xy 97.241048 119.339429) (xy 97.409683 119.508359) (xy 97.630129 119.599896) (xy 97.868824 119.600104)
712
+        (xy 98.089429 119.508952) (xy 98.258359 119.340317) (xy 98.349896 119.119871) (xy 98.350104 118.881176) (xy 98.258952 118.660571)
713
+        (xy 98.175 118.576472) (xy 98.175 115) (xy 98.17132 114.981497) (xy 98.142649 114.837359) (xy 98.05052 114.69948)
714
+        (xy 95.55052 112.19948) (xy 95.412641 112.107351) (xy 95.385657 112.101984) (xy 95.25 112.075) (xy 94.67353 112.075)
715
+        (xy 94.590317 111.991641) (xy 94.369871 111.900104) (xy 94.131176 111.899896) (xy 93.910571 111.991048) (xy 93.741641 112.159683)
716
+        (xy 93.650104 112.380129) (xy 93.649896 112.618824) (xy 88.375 112.618824) (xy 88.375 111) (xy 124.375 111)
717
+        (xy 124.375 114) (xy 124.382206 114.036226) (xy 124.382206 114.073159) (xy 124.515416 114.74285) (xy 124.515416 114.742855)
718
+        (xy 124.57141 114.878035) (xy 124.950762 115.445776) (xy 125.054224 115.549238) (xy 125.621965 115.92859) (xy 125.757145 115.984583)
719
+        (xy 126.426838 116.117793) (xy 126.426842 116.117795) (xy 126.573158 116.117795) (xy 126.573162 116.117793) (xy 127.24285 115.984584)
720
+        (xy 127.242855 115.984584) (xy 127.378035 115.92859) (xy 127.945776 115.549238) (xy 128.049238 115.445776) (xy 128.42859 114.878035)
721
+        (xy 128.484583 114.742855) (xy 128.484583 114.742854) (xy 128.617794 114.073159) (xy 128.617794 114.036226) (xy 128.625 114)
722
+        (xy 128.625 111) (xy 128.617794 110.963774) (xy 128.617794 110.926841) (xy 128.484583 110.257145) (xy 128.42859 110.121965)
723
+        (xy 128.049238 109.554224) (xy 127.945776 109.450762) (xy 127.378035 109.07141) (xy 127.242855 109.015416) (xy 127.24285 109.015416)
724
+        (xy 126.573162 108.882207) (xy 126.573158 108.882205) (xy 126.5 108.882205) (xy 126.426838 108.882207) (xy 125.757145 109.015417)
725
+        (xy 125.621965 109.07141) (xy 125.054224 109.450762) (xy 124.950762 109.554224) (xy 124.57141 110.121965) (xy 124.515416 110.257145)
726
+        (xy 124.515416 110.25715) (xy 124.382206 110.926841) (xy 124.382206 110.963774) (xy 124.375 111) (xy 88.375 111)
727
+        (xy 88.375 103.376275) (xy 93.099671 103.376275) (xy 93.388319 104.074857) (xy 93.922331 104.609802) (xy 94.620409 104.899669)
728
+        (xy 95.376275 104.900329) (xy 96.074857 104.611681) (xy 96.609802 104.077669) (xy 96.899669 103.379591) (xy 96.900329 102.623725)
729
+        (xy 96.626084 101.96) (xy 122.734327 101.96) (xy 122.795223 102.266147) (xy 122.968642 102.525685) (xy 123.072378 102.595)
730
+        (xy 122.968642 102.664315) (xy 122.795223 102.923853) (xy 122.734327 103.23) (xy 122.795223 103.536147) (xy 122.968642 103.795685)
731
+        (xy 123.072378 103.865) (xy 122.968642 103.934315) (xy 122.795223 104.193853) (xy 122.734327 104.5) (xy 122.795223 104.806147)
732
+        (xy 122.968642 105.065685) (xy 123.072378 105.135) (xy 122.968642 105.204315) (xy 122.795223 105.463853) (xy 122.734327 105.77)
733
+        (xy 122.795223 106.076147) (xy 122.921995 106.265873) (xy 122.836721 106.320745) (xy 122.768222 106.420997) (xy 122.744123 106.54)
734
+        (xy 122.744123 107.54) (xy 122.765042 107.651173) (xy 122.830745 107.753279) (xy 122.930997 107.821778) (xy 123.05 107.845877)
735
+        (xy 124.05 107.845877) (xy 124.161173 107.824958) (xy 124.263279 107.759255) (xy 124.331778 107.659003) (xy 124.355877 107.54)
736
+        (xy 124.355877 106.54) (xy 124.334958 106.428827) (xy 124.269255 106.326721) (xy 124.178693 106.264843) (xy 124.304777 106.076147)
737
+        (xy 124.365673 105.77) (xy 124.304777 105.463853) (xy 124.131358 105.204315) (xy 124.027622 105.135) (xy 124.131358 105.065685)
738
+        (xy 124.304777 104.806147) (xy 124.365673 104.5) (xy 124.304777 104.193853) (xy 124.131358 103.934315) (xy 124.027622 103.865)
739
+        (xy 124.131358 103.795685) (xy 124.304777 103.536147) (xy 124.365673 103.23) (xy 124.304777 102.923853) (xy 124.131358 102.664315)
740
+        (xy 124.027622 102.595) (xy 124.131358 102.525685) (xy 124.304777 102.266147) (xy 124.365673 101.96) (xy 126.634327 101.96)
741
+        (xy 126.695223 102.266147) (xy 126.868642 102.525685) (xy 126.972378 102.595) (xy 126.868642 102.664315) (xy 126.695223 102.923853)
742
+        (xy 126.634327 103.23) (xy 126.695223 103.536147) (xy 126.868642 103.795685) (xy 126.972378 103.865) (xy 126.868642 103.934315)
743
+        (xy 126.695223 104.193853) (xy 126.634327 104.5) (xy 126.695223 104.806147) (xy 126.868642 105.065685) (xy 126.972378 105.135)
744
+        (xy 126.868642 105.204315) (xy 126.695223 105.463853) (xy 126.634327 105.77) (xy 126.695223 106.076147) (xy 126.821995 106.265873)
745
+        (xy 126.736721 106.320745) (xy 126.668222 106.420997) (xy 126.644123 106.54) (xy 126.644123 107.54) (xy 126.665042 107.651173)
746
+        (xy 126.730745 107.753279) (xy 126.830997 107.821778) (xy 126.95 107.845877) (xy 127.95 107.845877) (xy 128.061173 107.824958)
747
+        (xy 128.163279 107.759255) (xy 128.231778 107.659003) (xy 128.255877 107.54) (xy 128.255877 106.54) (xy 128.234958 106.428827)
748
+        (xy 128.169255 106.326721) (xy 128.078693 106.264843) (xy 128.204777 106.076147) (xy 128.265673 105.77) (xy 128.204777 105.463853)
749
+        (xy 128.031358 105.204315) (xy 127.927622 105.135) (xy 128.031358 105.065685) (xy 128.204777 104.806147) (xy 128.265673 104.5)
750
+        (xy 128.204777 104.193853) (xy 128.031358 103.934315) (xy 127.927622 103.865) (xy 128.031358 103.795685) (xy 128.204777 103.536147)
751
+        (xy 128.265673 103.23) (xy 128.204777 102.923853) (xy 128.031358 102.664315) (xy 127.927622 102.595) (xy 128.031358 102.525685)
752
+        (xy 128.204777 102.266147) (xy 128.265673 101.96) (xy 134.164327 101.96) (xy 134.225223 102.266147) (xy 134.398642 102.525685)
753
+        (xy 134.502378 102.595) (xy 134.398642 102.664315) (xy 134.225223 102.923853) (xy 134.164327 103.23) (xy 134.225223 103.536147)
754
+        (xy 134.398642 103.795685) (xy 134.502378 103.865) (xy 134.398642 103.934315) (xy 134.225223 104.193853) (xy 134.164327 104.5)
755
+        (xy 134.225223 104.806147) (xy 134.398642 105.065685) (xy 134.502378 105.135) (xy 134.398642 105.204315) (xy 134.225223 105.463853)
756
+        (xy 134.164327 105.77) (xy 134.225223 106.076147) (xy 134.398642 106.335685) (xy 134.502378 106.405) (xy 134.398642 106.474315)
757
+        (xy 134.225223 106.733853) (xy 134.164327 107.04) (xy 134.225223 107.346147) (xy 134.398642 107.605685) (xy 134.65818 107.779104)
758
+        (xy 134.964327 107.84) (xy 134.995673 107.84) (xy 135.30182 107.779104) (xy 135.473533 107.664368) (xy 135.530745 107.753279)
759
+        (xy 135.630997 107.821778) (xy 135.75 107.845877) (xy 136.75 107.845877) (xy 136.861173 107.824958) (xy 136.963279 107.759255)
760
+        (xy 137.031778 107.659003) (xy 137.055877 107.54) (xy 137.055877 106.54) (xy 137.034958 106.428827) (xy 136.969255 106.326721)
761
+        (xy 136.878693 106.264843) (xy 137.004777 106.076147) (xy 137.065673 105.77) (xy 137.004777 105.463853) (xy 136.831358 105.204315)
762
+        (xy 136.727622 105.135) (xy 136.831358 105.065685) (xy 137.004777 104.806147) (xy 137.065673 104.5) (xy 137.004777 104.193853)
763
+        (xy 136.831358 103.934315) (xy 136.727622 103.865) (xy 136.831358 103.795685) (xy 137.004777 103.536147) (xy 137.065673 103.23)
764
+        (xy 137.004777 102.923853) (xy 136.831358 102.664315) (xy 136.727622 102.595) (xy 136.831358 102.525685) (xy 137.004777 102.266147)
765
+        (xy 137.065673 101.96) (xy 137.004777 101.653853) (xy 136.831358 101.394315) (xy 136.57182 101.220896) (xy 136.265673 101.16)
766
+        (xy 136.234327 101.16) (xy 135.92818 101.220896) (xy 135.668642 101.394315) (xy 135.615 101.474595) (xy 135.561358 101.394315)
767
+        (xy 135.30182 101.220896) (xy 134.995673 101.16) (xy 134.964327 101.16) (xy 134.65818 101.220896) (xy 134.398642 101.394315)
768
+        (xy 134.225223 101.653853) (xy 134.164327 101.96) (xy 128.265673 101.96) (xy 128.204777 101.653853) (xy 128.031358 101.394315)
769
+        (xy 127.77182 101.220896) (xy 127.465673 101.16) (xy 127.434327 101.16) (xy 127.12818 101.220896) (xy 126.868642 101.394315)
770
+        (xy 126.695223 101.653853) (xy 126.634327 101.96) (xy 124.365673 101.96) (xy 124.304777 101.653853) (xy 124.131358 101.394315)
771
+        (xy 123.87182 101.220896) (xy 123.565673 101.16) (xy 123.534327 101.16) (xy 123.22818 101.220896) (xy 122.968642 101.394315)
772
+        (xy 122.795223 101.653853) (xy 122.734327 101.96) (xy 96.626084 101.96) (xy 96.611681 101.925143) (xy 96.077669 101.390198)
773
+        (xy 95.379591 101.100331) (xy 94.623725 101.099671) (xy 93.925143 101.388319) (xy 93.390198 101.922331) (xy 93.100331 102.620409)
774
+        (xy 93.099671 103.376275) (xy 88.375 103.376275) (xy 88.375 99.036937) (xy 88.429363 98.763633) (xy 88.563253 98.563253)
775
+        (xy 88.763632 98.429363) (xy 89.036936 98.375) (xy 138.963063 98.375)
776
+      )
777
+    )
778
+  )
779
+  (zone (net 25) (net_name /VBUS) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
780
+    (priority 1)
781
+    (connect_pads yes (clearance 0.2))
782
+    (min_thickness 0.2)
783
+    (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
784
+    (polygon
785
+      (pts
786
+        (xy 94.75 117.5) (xy 112.25 117.5) (xy 112.25 125) (xy 103 125) (xy 100 122)
787
+        (xy 94.75 122)
788
+      )
789
+    )
790
+    (filled_polygon
791
+      (pts
792
+        (xy 96.254123 117.65) (xy 96.27363 117.753671) (xy 96.254123 117.85) (xy 96.254123 118.15) (xy 96.275042 118.261173)
793
+        (xy 96.340745 118.363279) (xy 96.440997 118.431778) (xy 96.56 118.455877) (xy 97.26 118.455877) (xy 97.371173 118.434958)
794
+        (xy 97.473279 118.369255) (xy 97.541778 118.269003) (xy 97.565877 118.15) (xy 97.565877 117.85) (xy 97.54637 117.746329)
795
+        (xy 97.565877 117.65) (xy 97.565877 117.6) (xy 112.15 117.6) (xy 112.15 124.9) (xy 103.041422 124.9)
796
+        (xy 100.070711 121.929289) (xy 100.037629 121.90735) (xy 100 121.9) (xy 97.565877 121.9) (xy 97.565877 121.85)
797
+        (xy 97.54637 121.746329) (xy 97.565877 121.65) (xy 97.565877 121.35) (xy 97.544958 121.238827) (xy 97.479255 121.136721)
798
+        (xy 97.379003 121.068222) (xy 97.26 121.044123) (xy 96.56 121.044123) (xy 96.448827 121.065042) (xy 96.346721 121.130745)
799
+        (xy 96.278222 121.230997) (xy 96.254123 121.35) (xy 96.254123 121.65) (xy 96.27363 121.753671) (xy 96.254123 121.85)
800
+        (xy 96.254123 121.9) (xy 95.472952 121.9) (xy 95.430158 121.796429) (xy 95.383883 121.750073) (xy 95.42954 121.704496)
801
+        (xy 95.524891 121.474866) (xy 95.525108 121.226225) (xy 95.430158 120.996429) (xy 95.383883 120.950073) (xy 95.42954 120.904496)
802
+        (xy 95.483354 120.774898) (xy 95.723775 120.775108) (xy 95.953571 120.680158) (xy 96.12954 120.504496) (xy 96.224891 120.274866)
803
+        (xy 96.225108 120.026225) (xy 96.130158 119.796429) (xy 96.083883 119.750073) (xy 96.12954 119.704496) (xy 96.224891 119.474866)
804
+        (xy 96.225108 119.226225) (xy 96.130158 118.996429) (xy 95.983985 118.85) (xy 96.254123 118.85) (xy 96.254123 119.15)
805
+        (xy 96.27363 119.253671) (xy 96.254123 119.35) (xy 96.254123 119.65) (xy 96.27363 119.753671) (xy 96.254123 119.85)
806
+        (xy 96.254123 120.15) (xy 96.27363 120.253671) (xy 96.254123 120.35) (xy 96.254123 120.65) (xy 96.275042 120.761173)
807
+        (xy 96.340745 120.863279) (xy 96.440997 120.931778) (xy 96.56 120.955877) (xy 97.26 120.955877) (xy 97.371173 120.934958)
808
+        (xy 97.473279 120.869255) (xy 97.541778 120.769003) (xy 97.565877 120.65) (xy 97.565877 120.35) (xy 97.54637 120.246329)
809
+        (xy 97.565877 120.15) (xy 97.565877 119.85) (xy 97.54637 119.746329) (xy 97.565877 119.65) (xy 97.565877 119.573216)
810
+        (xy 97.630129 119.599896) (xy 97.868824 119.600104) (xy 98.089429 119.508952) (xy 98.258359 119.340317) (xy 98.349896 119.119871)
811
+        (xy 98.350104 118.881176) (xy 98.258952 118.660571) (xy 98.090317 118.491641) (xy 97.869871 118.400104) (xy 97.631176 118.399896)
812
+        (xy 97.410571 118.491048) (xy 97.340976 118.560521) (xy 97.26 118.544123) (xy 96.56 118.544123) (xy 96.448827 118.565042)
813
+        (xy 96.346721 118.630745) (xy 96.278222 118.730997) (xy 96.254123 118.85) (xy 95.983985 118.85) (xy 95.954496 118.82046)
814
+        (xy 95.724866 118.725109) (xy 95.48324 118.724898) (xy 95.430158 118.596429) (xy 95.383883 118.550073) (xy 95.42954 118.504496)
815
+        (xy 95.524891 118.274866) (xy 95.525108 118.026225) (xy 95.430158 117.796429) (xy 95.383883 117.750073) (xy 95.42954 117.704496)
816
+        (xy 95.472931 117.6) (xy 96.254123 117.6)
817
+      )
818
+    )
819
+  )
820
+)

+ 61
- 0
programming-jig/programming-jig.pro View File

@@ -0,0 +1,61 @@
1
+update=Sat 13 May 2017 08:47:25 PM EDT
2
+version=1
3
+last_client=kicad
4
+[pcbnew]
5
+version=1
6
+LastNetListRead=
7
+UseCmpFile=1
8
+PadDrill=0.600000000000
9
+PadDrillOvalY=0.600000000000
10
+PadSizeH=1.500000000000
11
+PadSizeV=1.500000000000
12
+PcbTextSizeV=1.500000000000
13
+PcbTextSizeH=1.500000000000
14
+PcbTextThickness=0.300000000000
15
+ModuleTextSizeV=1.000000000000
16
+ModuleTextSizeH=1.000000000000
17
+ModuleTextSizeThickness=0.150000000000
18
+SolderMaskClearance=0.000000000000
19
+SolderMaskMinWidth=0.000000000000
20
+DrawSegmentWidth=0.200000000000
21
+BoardOutlineThickness=0.100000000000
22
+ModuleOutlineThickness=0.150000000000
23
+[cvpcb]
24
+version=1
25
+NetIExt=net
26
+[general]
27
+version=1
28
+[eeschema]
29
+version=1
30
+LibDir=$(_KI_LIB_GIT)/library;/usr/share/kicad/library
31
+[eeschema/libraries]
32
+LibName1=power
33
+LibName2=device
34
+LibName3=transistors
35
+LibName4=conn
36
+LibName5=linear
37
+LibName6=regul
38
+LibName7=74xx
39
+LibName8=cmos4000
40
+LibName9=adc-dac
41
+LibName10=memory
42
+LibName11=xilinx
43
+LibName12=microcontrollers
44
+LibName13=dsp
45
+LibName14=microchip
46
+LibName15=analog_switches
47
+LibName16=motorola
48
+LibName17=texas
49
+LibName18=intel
50
+LibName19=audio
51
+LibName20=interface
52
+LibName21=digital-audio
53
+LibName22=philips
54
+LibName23=display
55
+LibName24=cypress
56
+LibName25=siliconi
57
+LibName26=opto
58
+LibName27=atmel
59
+LibName28=contrib
60
+LibName29=valves
61
+LibName30=mechanical

+ 290
- 0
programming-jig/programming-jig.sch View File

@@ -0,0 +1,290 @@
1
+EESchema Schematic File Version 2
2
+LIBS:power
3
+LIBS:device
4
+LIBS:transistors
5
+LIBS:conn
6
+LIBS:linear
7
+LIBS:regul
8
+LIBS:74xx
9
+LIBS:cmos4000
10
+LIBS:adc-dac
11
+LIBS:memory
12
+LIBS:xilinx
13
+LIBS:microcontrollers
14
+LIBS:dsp
15
+LIBS:microchip
16
+LIBS:analog_switches
17
+LIBS:motorola
18
+LIBS:texas
19
+LIBS:intel
20
+LIBS:audio
21
+LIBS:interface
22
+LIBS:digital-audio
23
+LIBS:philips
24
+LIBS:display
25
+LIBS:cypress
26
+LIBS:siliconi
27
+LIBS:opto
28
+LIBS:atmel
29
+LIBS:contrib
30
+LIBS:valves
31
+LIBS:mechanical
32
+LIBS:programming-jig-cache
33
+EELAYER 25 0
34
+EELAYER END
35
+$Descr USLetter 11000 8500
36
+encoding utf-8
37
+Sheet 1 1
38
+Title "PD Buddy Sink Programming Jig"
39
+Date ""
40
+Rev "0.3"
41
+Comp ""
42
+Comment1 ""
43
+Comment2 ""
44
+Comment3 ""
45
+Comment4 ""
46
+$EndDescr
47
+$Comp
48
+L CONN_02X05 J4
49
+U 1 1 59179CCA
50
+P 5850 3000
51
+F 0 "J4" H 5850 3300 50  0000 C CNN
52
+F 1 "CONN_02X05" H 5850 2700 50  0000 C CNN
53
+F 2 "Pin_Headers:Pin_Header_Straight_2x05_Pitch1.27mm" H 5850 1800 50  0001 C CNN
54
+F 3 "" H 5850 1800 50  0001 C CNN
55
+	1    5850 3000
56
+	1    0    0    -1  
57
+$EndComp
58
+$Comp
59
+L Mounting_Hole MK1
60
+U 1 1 59179FF6
61
+P 3800 800
62
+F 0 "MK1" H 3800 1000 50  0000 C CNN
63
+F 1 "Mounting_Hole" H 3800 925 50  0000 C CNN
64
+F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 3800 800 50  0001 C CNN
65
+F 3 "" H 3800 800 50  0001 C CNN
66
+	1    3800 800 
67
+	1    0    0    -1  
68
+$EndComp
69
+$Comp
70
+L Mounting_Hole MK2
71
+U 1 1 5917A093
72
+P 7500 2000
73
+F 0 "MK2" H 7500 2200 50  0000 C CNN
74
+F 1 "Mounting_Hole" H 7500 2125 50  0000 C CNN
75
+F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 7500 2000 50  0001 C CNN
76
+F 3 "" H 7500 2000 50  0001 C CNN
77
+	1    7500 2000
78
+	1    0    0    -1  
79
+$EndComp
80
+$Comp
81
+L CONN_01X05 J1
82
+U 1 1 5917A138
83
+P 5600 1100
84
+F 0 "J1" H 5600 1400 50  0000 C CNN
85
+F 1 "854-22-005-10-001101" V 5700 1100 50  0000 C CNN
86
+F 2 "pd-buddy:Pogo_Pin_Straight_1x05_Pitch1.27mm" H 5600 1100 50  0001 C CNN
87
+F 3 "" H 5600 1100 50  0001 C CNN
88
+	1    5600 1100
89
+	1    0    0    1   
90
+$EndComp
91
+$Comp
92
+L CONN_01X05 J2
93
+U 1 1 5917A27F
94
+P 6100 1100
95
+F 0 "J2" H 6100 1400 50  0000 C CNN
96
+F 1 "854-22-005-10-001101" V 6200 1100 50  0000 C CNN
97
+F 2 "pd-buddy:Pogo_Pin_Straight_1x05_Pitch1.27mm" H 6100 1100 50  0001 C CNN
98
+F 3 "" H 6100 1100 50  0001 C CNN
99
+	1    6100 1100
100
+	-1   0    0    1   
101
+$EndComp
102
+$Comp
103
+L CONN_01X02 J3
104
+U 1 1 5917A40A
105
+P 4450 1700
106
+F 0 "J3" H 4450 1850 50  0000 C CNN
107
+F 1 "825-22-002-10-001101" V 4550 1700 50  0000 C CNN
108
+F 2 "pd-buddy:Pogo_Pin_Straight_1x02_Pitch2.54mm" H 4450 1700 50  0001 C CNN
109
+F 3 "" H 4450 1700 50  0001 C CNN
110
+	1    4450 1700
111
+	0    -1   -1   0   
112
+$EndComp
113
+$Comp
114
+L USB_C_Receptacle J5
115
+U 1 1 5917A9A3
116
+P 2200 4100
117
+F 0 "J5" H 1800 5550 50  0000 L CNN
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
120
+F 3 "" H 2350 4100 50  0001 C CNN
121
+	1    2200 4100
122
+	1    0    0    -1  
123
+$EndComp
124
+NoConn ~ 2800 4100
125
+NoConn ~ 2800 4200
126
+NoConn ~ 2800 4400
127
+NoConn ~ 2800 4500
128
+NoConn ~ 2800 4700
129
+NoConn ~ 2800 4800
130
+NoConn ~ 2800 5000
131
+NoConn ~ 2800 5100
132
+NoConn ~ 2800 5300
133
+NoConn ~ 2800 5400
134
+Wire Wire Line
135
+	5400 1300 5400 1300
136
+Wire Wire Line
137
+	5400 1300 5400 2800
138
+Wire Wire Line
139
+	5400 2800 5600 2800
140
+Wire Wire Line
141
+	5400 1200 5300 1200
142
+Wire Wire Line
143
+	5300 1200 5300 2900
144
+Wire Wire Line
145
+	5300 2900 5600 2900
146
+Wire Wire Line
147
+	5400 1100 5200 1100
148
+Wire Wire Line
149
+	5200 1100 5200 3000
150
+Wire Wire Line
151
+	5200 3000 5600 3000
152
+Wire Wire Line
153
+	5600 3100 5100 3100
154
+Wire Wire Line
155
+	5100 3100 5100 1000
156
+Wire Wire Line
157
+	5100 1000 5400 1000
158
+Wire Wire Line
159
+	5400 900  5000 900 
160
+Wire Wire Line
161
+	5000 900  5000 3200
162
+Wire Wire Line
163
+	5000 3200 5600 3200
164
+Wire Wire Line
165
+	6300 2800 6100 2800
166
+Wire Wire Line
167
+	6300 1300 6300 2800
168
+Wire Wire Line
169
+	6300 1200 6400 1200
170
+Wire Wire Line
171
+	6400 1200 6400 2900
172
+Wire Wire Line
173
+	6400 2900 6100 2900
174
+Wire Wire Line
175
+	6100 3000 6500 3000
176
+Wire Wire Line
177
+	6500 3000 6500 1100
178
+Wire Wire Line
179
+	6500 1100 6300 1100
180
+Wire Wire Line
181
+	6300 1000 6600 1000
182
+Wire Wire Line
183
+	6600 1000 6600 3100
184
+Wire Wire Line
185
+	6600 3100 6100 3100
186
+Wire Wire Line
187
+	6100 3200 6700 3200
188
+Wire Wire Line
189
+	6700 3200 6700 900 
190
+Wire Wire Line
191
+	6700 900  6300 900 
192
+Connection ~ 2000 5700
193
+Connection ~ 2100 5700
194
+Connection ~ 2200 5700
195
+Wire Wire Line
196
+	2800 2800 2800 2900
197
+Wire Wire Line
198
+	2800 2900 2800 3000
199
+Wire Wire Line
200
+	2800 3000 2800 3100
201
+Connection ~ 2800 3000
202
+Connection ~ 2800 2900
203
+$Comp
204
+L PWR_FLAG #FLG01
205
+U 1 1 5917BAD1
206
+P 2800 2800
207
+F 0 "#FLG01" H 2800 2875 50  0001 C CNN
208
+F 1 "PWR_FLAG" H 2800 2950 50  0000 C CNN
209
+F 2 "" H 2800 2800 50  0001 C CNN
210
+F 3 "" H 2800 2800 50  0001 C CNN
211
+	1    2800 2800
212
+	1    0    0    -1  
213
+$EndComp
214
+$Comp
215
+L PWR_FLAG #FLG02
216
+U 1 1 5917BAFB
217
+P 2300 5700
218
+F 0 "#FLG02" H 2300 5775 50  0001 C CNN
219
+F 1 "PWR_FLAG" H 2300 5850 50  0000 C CNN
220
+F 2 "" H 2300 5700 50  0001 C CNN
221
+F 3 "" H 2300 5700 50  0001 C CNN
222
+	1    2300 5700
223
+	-1   0    0    1   
224
+$EndComp
225
+Text Label 2800 2900 0    60   ~ 0
226
+VBUS
227
+Text Label 2300 5700 0    60   ~ 0
228
+GND
229
+NoConn ~ 2800 3900
230
+NoConn ~ 2800 3800
231
+NoConn ~ 2800 3700
232
+NoConn ~ 2800 3600
233
+Wire Wire Line
234
+	1900 5700 2000 5700
235
+Wire Wire Line
236
+	2000 5700 2100 5700
237
+Wire Wire Line
238
+	2100 5700 2200 5700
239
+Wire Wire Line
240
+	2200 5700 2300 5700
241
+Wire Wire Line
242
+	2300 5700 3300 5700
243
+Wire Wire Line
244
+	3300 5700 3500 5700
245
+Wire Wire Line
246
+	3500 5700 4500 5700
247
+Wire Wire Line
248
+	4500 5700 4500 1900
249
+Connection ~ 2300 5700
250
+Wire Wire Line
251
+	4400 1900 4400 2900
252
+Wire Wire Line
253
+	4400 2900 2800 2900
254
+$Comp
255
+L R R1
256
+U 1 1 591890F5
257
+P 3300 3650
258
+F 0 "R1" V 3380 3650 50  0000 C CNN
259
+F 1 "5.1k" V 3300 3650 50  0000 C CNN
260
+F 2 "Resistors_SMD:R_0805" V 3230 3650 50  0001 C CNN
261
+F 3 "" H 3300 3650 50  0001 C CNN
262
+	1    3300 3650
263
+	1    0    0    -1  
264
+$EndComp
265
+$Comp
266
+L R R2
267
+U 1 1 591891FE
268
+P 3500 3650
269
+F 0 "R2" V 3580 3650 50  0000 C CNN
270
+F 1 "5.1k" V 3500 3650 50  0000 C CNN
271
+F 2 "Resistors_SMD:R_0805" V 3430 3650 50  0001 C CNN
272
+F 3 "" H 3500 3650 50  0001 C CNN
273
+	1    3500 3650
274
+	1    0    0    -1  
275
+$EndComp
276
+Wire Wire Line
277
+	2800 3300 3500 3300
278
+Wire Wire Line
279
+	3500 3300 3500 3500
280
+Wire Wire Line
281
+	2800 3400 3300 3400
282
+Wire Wire Line
283
+	3300 3400 3300 3500
284
+Wire Wire Line
285
+	3300 3800 3300 5700
286
+Connection ~ 3300 5700
287
+Wire Wire Line
288
+	3500 3800 3500 5700
289
+Connection ~ 3500 5700
290
+$EndSCHEMATC

Loading…
Cancel
Save