Browse Source

4-layer board with smaller components

This is a major change!  Almost all the components have changed to
smaller versions, with 0603 and 0402 passives and a QFN microcontroller.
The board now has four layers, with internal layers used for VBUS and
GND.  The board now measures a mere 25×30 mm!  The SWD header and Boot
switch footprints have been moved to the bottom to help with this
shrinkage.  Two test points were added to the bottom as well to make it
possible to power the board without using the USB connector.  The
mounting holes are now slightly smaller (better sized for M3), and only
17 mm apart instead of the old 18 mm.

To sum up, everything is smaller and that's almost entirely a good
thing, except now it's not really possible to build one by hand.
Clara Hobbs 7 years ago
parent
commit
7ab375f947
9 changed files with 2921 additions and 1809 deletions
  1. 54
    51
      microcontroller.sch
  2. 13
    13
      output.sch
  3. 20
    6
      pd-buddy-sink-cache.lib
  4. 2745
    1706
      pd-buddy-sink.kicad_pcb
  5. 4
    4
      pd-buddy-sink.sch
  6. 5
    1
      pd-buddy.pretty/Amphenol-12401610E4#2A.kicad_mod
  7. 17
    17
      pd_phy.sch
  8. 8
    8
      usb_type-c.sch
  9. 55
    3
      voltage_regulator.sch

+ 54
- 51
microcontroller.sch View File

@@ -101,12 +101,12 @@ Comment3 ""
101 101
 Comment4 ""
102 102
 $EndDescr
103 103
 $Comp
104
-L STM32F072CBTx U2
104
+L STM32F072C8Ux U2
105 105
 U 1 1 588FD426
106 106
 P 5900 3000
107 107
 F 0 "U2" H 2200 4825 50  0000 L BNN
108
-F 1 "STM32F072CBTx" H 9600 4825 50  0000 R BNN
109
-F 2 "Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm" H 9600 4775 50  0000 R TNN
108
+F 1 "STM32F072C8Ux" H 9600 4825 50  0000 R BNN
109
+F 2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" H 9600 4775 50  0000 R TNN
110 110
 F 3 "" H 5900 3000 50  0000 C CNN
111 111
 	1    5900 3000
112 112
 	1    0    0    -1  
@@ -132,16 +132,16 @@ U 1 1 5890164A
132 132
 P 1100 2050
133 133
 F 0 "R2" V 1180 2050 50  0000 C CNN
134 134
 F 1 "10kΩ" V 1100 2050 50  0000 C CNN
135
-F 2 "Resistors_SMD:R_0805" V 1030 2050 50  0001 C CNN
135
+F 2 "Resistors_SMD:R_0402" V 1030 2050 50  0001 C CNN
136 136
 F 3 "" H 1100 2050 50  0000 C CNN
137 137
 	1    1100 2050
138 138
 	-1   0    0    1   
139 139
 $EndComp
140 140
 $Comp
141
-L +3.3V #PWR06
141
+L +3.3V #PWR08
142 142
 U 1 1 5890170D
143 143
 P 1200 1150
144
-F 0 "#PWR06" H 1200 1000 50  0001 C CNN
144
+F 0 "#PWR08" H 1200 1000 50  0001 C CNN
145 145
 F 1 "+3.3V" H 1200 1290 50  0000 C CNN
146 146
 F 2 "" H 1200 1150 50  0000 C CNN
147 147
 F 3 "" H 1200 1150 50  0000 C CNN
@@ -149,10 +149,10 @@ F 3 "" H 1200 1150 50  0000 C CNN
149 149
 	1    0    0    -1  
150 150
 $EndComp
151 151
 $Comp
152
-L GND #PWR07
152
+L GND #PWR09
153 153
 U 1 1 58901727
154 154
 P 700 1150
155
-F 0 "#PWR07" H 700 900 50  0001 C CNN
155
+F 0 "#PWR09" H 700 900 50  0001 C CNN
156 156
 F 1 "GND" H 700 1000 50  0000 C CNN
157 157
 F 2 "" H 700 1150 50  0000 C CNN
158 158
 F 3 "" H 700 1150 50  0000 C CNN
@@ -160,10 +160,10 @@ F 3 "" H 700 1150 50  0000 C CNN
160 160
 	1    0    0    -1  
161 161
 $EndComp
162 162
 $Comp
163
-L GND #PWR08
163
+L GND #PWR010
164 164
 U 1 1 58901B1C
165 165
 P 5700 5000
166
-F 0 "#PWR08" H 5700 4750 50  0001 C CNN
166
+F 0 "#PWR010" H 5700 4750 50  0001 C CNN
167 167
 F 1 "GND" H 5700 4850 50  0000 C CNN
168 168
 F 2 "" H 5700 5000 50  0000 C CNN
169 169
 F 3 "" H 5700 5000 50  0000 C CNN
@@ -171,10 +171,10 @@ F 3 "" H 5700 5000 50  0000 C CNN
171 171
 	1    0    0    -1  
172 172
 $EndComp
173 173
 $Comp
174
-L +3.3V #PWR09
174
+L +3.3V #PWR011
175 175
 U 1 1 5891514A
176 176
 P 2000 2000
177
-F 0 "#PWR09" H 2000 1850 50  0001 C CNN
177
+F 0 "#PWR011" H 2000 1850 50  0001 C CNN
178 178
 F 1 "+3.3V" H 2000 2140 50  0000 C CNN
179 179
 F 2 "" H 2000 2000 50  0000 C CNN
180 180
 F 3 "" H 2000 2000 50  0000 C CNN
@@ -182,10 +182,10 @@ F 3 "" H 2000 2000 50  0000 C CNN
182 182
 	1    0    0    -1  
183 183
 $EndComp
184 184
 $Comp
185
-L +3.3V #PWR010
185
+L +3.3V #PWR012
186 186
 U 1 1 58915182
187 187
 P 5700 900
188
-F 0 "#PWR010" H 5700 750 50  0001 C CNN
188
+F 0 "#PWR012" H 5700 750 50  0001 C CNN
189 189
 F 1 "+3.3V" H 5700 1040 50  0000 C CNN
190 190
 F 2 "" H 5700 900 50  0000 C CNN
191 191
 F 3 "" H 5700 900 50  0000 C CNN
@@ -198,16 +198,16 @@ U 1 1 58915349
198 198
 P 1550 1600
199 199
 F 0 "C3" H 1575 1700 50  0000 L CNN
200 200
 F 1 "0.1μF" H 1575 1500 50  0000 L CNN
201
-F 2 "Capacitors_SMD:C_0805" H 1588 1450 50  0001 C CNN
201
+F 2 "Capacitors_SMD:C_0402" H 1588 1450 50  0001 C CNN
202 202
 F 3 "" H 1550 1600 50  0000 C CNN
203 203
 	1    1550 1600
204 204
 	0    -1   -1   0   
205 205
 $EndComp
206 206
 $Comp
207
-L GND #PWR011
207
+L GND #PWR013
208 208
 U 1 1 58915422
209 209
 P 1300 1600
210
-F 0 "#PWR011" H 1300 1350 50  0001 C CNN
210
+F 0 "#PWR013" H 1300 1350 50  0001 C CNN
211 211
 F 1 "GND" H 1300 1450 50  0000 C CNN
212 212
 F 2 "" H 1300 1600 50  0000 C CNN
213 213
 F 3 "" H 1300 1600 50  0000 C CNN
@@ -215,10 +215,10 @@ F 3 "" H 1300 1600 50  0000 C CNN
215 215
 	1    0    0    -1  
216 216
 $EndComp
217 217
 $Comp
218
-L +3.3V #PWR012
218
+L +3.3V #PWR014
219 219
 U 1 1 58916B17
220 220
 P 1600 6000
221
-F 0 "#PWR012" H 1600 5850 50  0001 C CNN
221
+F 0 "#PWR014" H 1600 5850 50  0001 C CNN
222 222
 F 1 "+3.3V" H 1600 6140 50  0000 C CNN
223 223
 F 2 "" H 1600 6000 50  0000 C CNN
224 224
 F 3 "" H 1600 6000 50  0000 C CNN
@@ -226,10 +226,10 @@ F 3 "" H 1600 6000 50  0000 C CNN
226 226
 	1    0    0    -1  
227 227
 $EndComp
228 228
 $Comp
229
-L GND #PWR013
229
+L GND #PWR015
230 230
 U 1 1 58916B2E
231 231
 P 1600 6700
232
-F 0 "#PWR013" H 1600 6450 50  0001 C CNN
232
+F 0 "#PWR015" H 1600 6450 50  0001 C CNN
233 233
 F 1 "GND" H 1600 6550 50  0000 C CNN
234 234
 F 2 "" H 1600 6700 50  0000 C CNN
235 235
 F 3 "" H 1600 6700 50  0000 C CNN
@@ -242,7 +242,7 @@ U 1 1 58916B45
242 242
 P 1600 6350
243 243
 F 0 "C4" H 1625 6450 50  0000 L CNN
244 244
 F 1 "0.1μF" H 1625 6250 50  0000 L CNN
245
-F 2 "Capacitors_SMD:C_0805" H 1638 6200 50  0001 C CNN
245
+F 2 "Capacitors_SMD:C_0402" H 1638 6200 50  0001 C CNN
246 246
 F 3 "" H 1600 6350 50  0000 C CNN
247 247
 	1    1600 6350
248 248
 	1    0    0    -1  
@@ -253,7 +253,7 @@ U 1 1 58916CE3
253 253
 P 2000 6350
254 254
 F 0 "C5" H 2025 6450 50  0000 L CNN
255 255
 F 1 "0.1μF" H 2025 6250 50  0000 L CNN
256
-F 2 "Capacitors_SMD:C_0805" H 2038 6200 50  0001 C CNN
256
+F 2 "Capacitors_SMD:C_0402" H 2038 6200 50  0001 C CNN
257 257
 F 3 "" H 2000 6350 50  0000 C CNN
258 258
 	1    2000 6350
259 259
 	1    0    0    -1  
@@ -264,7 +264,7 @@ U 1 1 58916D15
264 264
 P 2400 6350
265 265
 F 0 "C6" H 2425 6450 50  0000 L CNN
266 266
 F 1 "0.1μF" H 2425 6250 50  0000 L CNN
267
-F 2 "Capacitors_SMD:C_0805" H 2438 6200 50  0001 C CNN
267
+F 2 "Capacitors_SMD:C_0402" H 2438 6200 50  0001 C CNN
268 268
 F 3 "" H 2400 6350 50  0000 C CNN
269 269
 	1    2400 6350
270 270
 	1    0    0    -1  
@@ -275,7 +275,7 @@ U 1 1 58916F18
275 275
 P 2800 6350
276 276
 F 0 "C7" H 2825 6450 50  0000 L CNN
277 277
 F 1 "0.1μF" H 2825 6250 50  0000 L CNN
278
-F 2 "Capacitors_SMD:C_0805" H 2838 6200 50  0001 C CNN
278
+F 2 "Capacitors_SMD:C_0402" H 2838 6200 50  0001 C CNN
279 279
 F 3 "" H 2800 6350 50  0000 C CNN
280 280
 	1    2800 6350
281 281
 	1    0    0    -1  
@@ -286,7 +286,7 @@ U 1 1 58917041
286 286
 P 3600 6350
287 287
 F 0 "C9" H 3625 6450 50  0000 L CNN
288 288
 F 1 "1μF" H 3625 6250 50  0000 L CNN
289
-F 2 "Capacitors_SMD:C_0805" H 3638 6200 50  0001 C CNN
289
+F 2 "Capacitors_SMD:C_0402" H 3638 6200 50  0001 C CNN
290 290
 F 3 "" H 3600 6350 50  0000 C CNN
291 291
 	1    3600 6350
292 292
 	1    0    0    -1  
@@ -297,7 +297,7 @@ U 1 1 5891738A
297 297
 P 3200 6350
298 298
 F 0 "C8" H 3225 6450 50  0000 L CNN
299 299
 F 1 "0.1μF" H 3225 6250 50  0000 L CNN
300
-F 2 "Capacitors_SMD:C_0805" H 3238 6200 50  0001 C CNN
300
+F 2 "Capacitors_SMD:C_0402" H 3238 6200 50  0001 C CNN
301 301
 F 3 "" H 3200 6350 50  0000 C CNN
302 302
 	1    3200 6350
303 303
 	1    0    0    -1  
@@ -314,7 +314,7 @@ U 1 1 589246A0
314 314
 P 1500 3650
315 315
 F 0 "R4" V 1580 3650 50  0000 C CNN
316 316
 F 1 "2kΩ" V 1500 3650 50  0000 C CNN
317
-F 2 "Resistors_SMD:R_0805" V 1430 3650 50  0001 C CNN
317
+F 2 "Resistors_SMD:R_0402" V 1430 3650 50  0001 C CNN
318 318
 F 3 "" H 1500 3650 50  0000 C CNN
319 319
 	1    1500 3650
320 320
 	-1   0    0    1   
@@ -325,7 +325,7 @@ U 1 1 58924737
325 325
 P 1300 3650
326 326
 F 0 "R3" V 1380 3650 50  0000 C CNN
327 327
 F 1 "2kΩ" V 1300 3650 50  0000 C CNN
328
-F 2 "Resistors_SMD:R_0805" V 1230 3650 50  0001 C CNN
328
+F 2 "Resistors_SMD:R_0402" V 1230 3650 50  0001 C CNN
329 329
 F 3 "" H 1300 3650 50  0000 C CNN
330 330
 	1    1300 3650
331 331
 	-1   0    0    1   
@@ -336,16 +336,16 @@ U 1 1 5892476F
336 336
 P 1100 3650
337 337
 F 0 "R1" V 1180 3650 50  0000 C CNN
338 338
 F 1 "2kΩ" V 1100 3650 50  0000 C CNN
339
-F 2 "Resistors_SMD:R_0805" V 1030 3650 50  0001 C CNN
339
+F 2 "Resistors_SMD:R_0402" V 1030 3650 50  0001 C CNN
340 340
 F 3 "" H 1100 3650 50  0000 C CNN
341 341
 	1    1100 3650
342 342
 	-1   0    0    1   
343 343
 $EndComp
344 344
 $Comp
345
-L +3.3V #PWR014
345
+L +3.3V #PWR016
346 346
 U 1 1 58924A22
347 347
 P 1100 3300
348
-F 0 "#PWR014" H 1100 3150 50  0001 C CNN
348
+F 0 "#PWR016" H 1100 3150 50  0001 C CNN
349 349
 F 1 "+3.3V" H 1100 3440 50  0000 C CNN
350 350
 F 2 "" H 1100 3300 50  0000 C CNN
351 351
 F 3 "" H 1100 3300 50  0000 C CNN
@@ -366,10 +366,10 @@ F 3 "" H 6800 6050 50  0000 C CNN
366 366
 	0    1    1    0   
367 367
 $EndComp
368 368
 $Comp
369
-L +3.3V #PWR015
369
+L +3.3V #PWR017
370 370
 U 1 1 58928192
371 371
 P 6800 5550
372
-F 0 "#PWR015" H 6800 5400 50  0001 C CNN
372
+F 0 "#PWR017" H 6800 5400 50  0001 C CNN
373 373
 F 1 "+3.3V" H 6800 5690 50  0000 C CNN
374 374
 F 2 "" H 6800 5550 50  0000 C CNN
375 375
 F 3 "" H 6800 5550 50  0000 C CNN
@@ -382,7 +382,7 @@ U 1 1 5892828B
382 382
 P 6550 6150
383 383
 F 0 "R5" V 6630 6150 50  0000 C CNN
384 384
 F 1 "10kΩ" V 6550 6150 50  0000 C CNN
385
-F 2 "Resistors_SMD:R_0805" V 6480 6150 50  0001 C CNN
385
+F 2 "Resistors_SMD:R_0402" V 6480 6150 50  0001 C CNN
386 386
 F 3 "" H 6550 6150 50  0000 C CNN
387 387
 	1    6550 6150
388 388
 	0    1    1    0   
@@ -393,16 +393,16 @@ U 1 1 589286AA
393 393
 P 6800 6400
394 394
 F 0 "R6" V 6880 6400 50  0000 C CNN
395 395
 F 1 "10kΩ" V 6800 6400 50  0000 C CNN
396
-F 2 "Resistors_SMD:R_0805" V 6730 6400 50  0001 C CNN
396
+F 2 "Resistors_SMD:R_0402" V 6730 6400 50  0001 C CNN
397 397
 F 3 "" H 6800 6400 50  0000 C CNN
398 398
 	1    6800 6400
399 399
 	1    0    0    -1  
400 400
 $EndComp
401 401
 $Comp
402
-L GND #PWR016
402
+L GND #PWR018
403 403
 U 1 1 5892882F
404 404
 P 6800 6750
405
-F 0 "#PWR016" H 6800 6500 50  0001 C CNN
405
+F 0 "#PWR018" H 6800 6500 50  0001 C CNN
406 406
 F 1 "GND" H 6800 6600 50  0000 C CNN
407 407
 F 2 "" H 6800 6750 50  0000 C CNN
408 408
 F 3 "" H 6800 6750 50  0000 C CNN
@@ -415,7 +415,7 @@ U 1 1 589288E4
415 415
 P 6300 6400
416 416
 F 0 "C10" H 6325 6500 50  0000 L CNN
417 417
 F 1 "0.1μF" H 6325 6300 50  0000 L CNN
418
-F 2 "Capacitors_SMD:C_0805" H 6338 6250 50  0001 C CNN
418
+F 2 "Capacitors_SMD:C_0402" H 6338 6250 50  0001 C CNN
419 419
 F 3 "" H 6300 6400 50  0000 C CNN
420 420
 	1    6300 6400
421 421
 	1    0    0    -1  
@@ -455,10 +455,10 @@ F 3 "" H 4850 5000 50  0000 C CNN
455 455
 	1    0    0    -1  
456 456
 $EndComp
457 457
 $Comp
458
-L GND #PWR017
458
+L GND #PWR019
459 459
 U 1 1 5892D636
460 460
 P 4500 6500
461
-F 0 "#PWR017" H 4500 6250 50  0001 C CNN
461
+F 0 "#PWR019" H 4500 6250 50  0001 C CNN
462 462
 F 1 "GND" H 4500 6350 50  0000 C CNN
463 463
 F 2 "" H 4500 6500 50  0000 C CNN
464 464
 F 3 "" H 4500 6500 50  0000 C CNN
@@ -466,10 +466,10 @@ F 3 "" H 4500 6500 50  0000 C CNN
466 466
 	1    0    0    -1  
467 467
 $EndComp
468 468
 $Comp
469
-L +3.3V #PWR018
469
+L +3.3V #PWR020
470 470
 U 1 1 5892D6D6
471 471
 P 4500 5900
472
-F 0 "#PWR018" H 4500 5750 50  0001 C CNN
472
+F 0 "#PWR020" H 4500 5750 50  0001 C CNN
473 473
 F 1 "+3.3V" H 4500 6040 50  0000 C CNN
474 474
 F 2 "" H 4500 5900 50  0000 C CNN
475 475
 F 3 "" H 4500 5900 50  0000 C CNN
@@ -508,7 +508,7 @@ Wire Wire Line
508 508
 Wire Wire Line
509 509
 	6000 4900 6000 4800
510 510
 Wire Wire Line
511
-	5700 4900 6000 4900
511
+	5700 4900 6100 4900
512 512
 Wire Wire Line
513 513
 	5700 4800 5700 5000
514 514
 Connection ~ 5700 4900
@@ -653,7 +653,7 @@ U 1 1 58931071
653 653
 P 10000 4650
654 654
 F 0 "D4" H 10000 4750 50  0000 C CNN
655 655
 F 1 "Status" H 10000 4550 50  0000 C CNN
656
-F 2 "LEDs:LED_0805" H 10000 4650 50  0001 C CNN
656
+F 2 "LEDs:LED_0603" H 10000 4650 50  0001 C CNN
657 657
 F 3 "" H 10000 4650 50  0000 C CNN
658 658
 	1    10000 4650
659 659
 	0    -1   -1   0   
@@ -664,7 +664,7 @@ U 1 1 5893124B
664 664
 P 10000 5050
665 665
 F 0 "R10" V 10080 5050 50  0000 C CNN
666 666
 F 1 "300Ω" V 10000 5050 50  0000 C CNN
667
-F 2 "Resistors_SMD:R_0805" V 9930 5050 50  0001 C CNN
667
+F 2 "Resistors_SMD:R_0402" V 9930 5050 50  0001 C CNN
668 668
 F 3 "" H 10000 5050 50  0000 C CNN
669 669
 	1    10000 5050
670 670
 	1    0    0    -1  
@@ -674,10 +674,10 @@ Wire Wire Line
674 674
 Wire Wire Line
675 675
 	10000 4400 10000 4500
676 676
 $Comp
677
-L GND #PWR019
677
+L GND #PWR021
678 678
 U 1 1 589313D4
679 679
 P 10000 5300
680
-F 0 "#PWR019" H 10000 5050 50  0001 C CNN
680
+F 0 "#PWR021" H 10000 5050 50  0001 C CNN
681 681
 F 1 "GND" H 10000 5150 50  0000 C CNN
682 682
 F 2 "" H 10000 5300 50  0000 C CNN
683 683
 F 3 "" H 10000 5300 50  0000 C CNN
@@ -687,7 +687,7 @@ $EndComp
687 687
 Wire Wire Line
688 688
 	10000 5300 10000 5200
689 689
 Text Label 10000 4400 2    60   ~ 0
690
-NOPWR
690
+STATUS
691 691
 Text Label 6000 6150 0    60   ~ 0
692 692
 SETUP
693 693
 Text Label 1800 3200 0    60   ~ 0
@@ -700,10 +700,10 @@ NoConn ~ 2100 3500
700 700
 NoConn ~ 2100 3400
701 701
 Connection ~ 1100 1800
702 702
 $Comp
703
-L GND #PWR020
703
+L GND #PWR022
704 704
 U 1 1 58B996F4
705 705
 P 1100 2300
706
-F 0 "#PWR020" H 1100 2050 50  0001 C CNN
706
+F 0 "#PWR022" H 1100 2050 50  0001 C CNN
707 707
 F 1 "GND" H 1100 2150 50  0000 C CNN
708 708
 F 2 "" H 1100 2300 50  0000 C CNN
709 709
 F 3 "" H 1100 2300 50  0000 C CNN
@@ -714,4 +714,7 @@ Wire Wire Line
714 714
 	1100 2200 1100 2300
715 715
 Text Label 1800 1800 0    60   ~ 0
716 716
 BOOT
717
+Wire Wire Line
718
+	6100 4900 6100 4800
719
+Connection ~ 6000 4900
717 720
 $EndSCHEMATC

+ 13
- 13
output.sch View File

@@ -138,10 +138,10 @@ OUT_CTRL
138 138
 Wire Wire Line
139 139
 	5150 4050 5250 4050
140 140
 $Comp
141
-L GND #PWR021
141
+L GND #PWR023
142 142
 U 1 1 58925B13
143 143
 P 5550 4550
144
-F 0 "#PWR021" H 5550 4300 50  0001 C CNN
144
+F 0 "#PWR023" H 5550 4300 50  0001 C CNN
145 145
 F 1 "GND" H 5550 4400 50  0000 C CNN
146 146
 F 2 "" H 5550 4550 50  0000 C CNN
147 147
 F 3 "" H 5550 4550 50  0000 C CNN
@@ -151,10 +151,10 @@ $EndComp
151 151
 Wire Wire Line
152 152
 	5550 4550 5550 4250
153 153
 $Comp
154
-L GND #PWR022
154
+L GND #PWR024
155 155
 U 1 1 58925CFD
156 156
 P 6500 4550
157
-F 0 "#PWR022" H 6500 4300 50  0001 C CNN
157
+F 0 "#PWR024" H 6500 4300 50  0001 C CNN
158 158
 F 1 "GND" H 6500 4400 50  0000 C CNN
159 159
 F 2 "" H 6500 4550 50  0000 C CNN
160 160
 F 3 "" H 6500 4550 50  0000 C CNN
@@ -164,10 +164,10 @@ $EndComp
164 164
 Wire Wire Line
165 165
 	6500 3350 6500 3050
166 166
 $Comp
167
-L VBUS #PWR023
167
+L VBUS #PWR025
168 168
 U 1 1 58925D31
169 169
 P 6500 3050
170
-F 0 "#PWR023" H 6500 2900 50  0001 C CNN
170
+F 0 "#PWR025" H 6500 2900 50  0001 C CNN
171 171
 F 1 "VBUS" H 6500 3190 50  0000 C CNN
172 172
 F 2 "" H 6500 3050 50  0000 C CNN
173 173
 F 3 "" H 6500 3050 50  0000 C CNN
@@ -209,17 +209,17 @@ U 1 1 5892602E
209 209
 P 5550 3300
210 210
 F 0 "R9" V 5630 3300 50  0000 C CNN
211 211
 F 1 "100kΩ" V 5550 3300 50  0000 C CNN
212
-F 2 "Resistors_SMD:R_0805" V 5480 3300 50  0001 C CNN
212
+F 2 "Resistors_SMD:R_0402" V 5480 3300 50  0001 C CNN
213 213
 F 3 "" H 5550 3300 50  0000 C CNN
214 214
 	1    5550 3300
215 215
 	1    0    0    -1  
216 216
 $EndComp
217 217
 Connection ~ 5550 3550
218 218
 $Comp
219
-L VBUS #PWR024
219
+L VBUS #PWR026
220 220
 U 1 1 589260BE
221 221
 P 5550 3050
222
-F 0 "#PWR024" H 5550 2900 50  0001 C CNN
222
+F 0 "#PWR026" H 5550 2900 50  0001 C CNN
223 223
 F 1 "VBUS" H 5550 3190 50  0000 C CNN
224 224
 F 2 "" H 5550 3050 50  0000 C CNN
225 225
 F 3 "" H 5550 3050 50  0000 C CNN
@@ -234,7 +234,7 @@ U 1 1 58926842
234 234
 P 5000 4050
235 235
 F 0 "R8" V 5080 4050 50  0000 C CNN
236 236
 F 1 "2kΩ" V 5000 4050 50  0000 C CNN
237
-F 2 "Resistors_SMD:R_0805" V 4930 4050 50  0001 C CNN
237
+F 2 "Resistors_SMD:R_0402" V 4930 4050 50  0001 C CNN
238 238
 F 3 "" H 5000 4050 50  0000 C CNN
239 239
 	1    5000 4050
240 240
 	0    -1   -1   0   
@@ -247,7 +247,7 @@ U 1 1 58926F23
247 247
 P 4750 4300
248 248
 F 0 "R7" V 4830 4300 50  0000 C CNN
249 249
 F 1 "10kΩ" V 4750 4300 50  0000 C CNN
250
-F 2 "Resistors_SMD:R_0805" V 4680 4300 50  0001 C CNN
250
+F 2 "Resistors_SMD:R_0402" V 4680 4300 50  0001 C CNN
251 251
 F 3 "" H 4750 4300 50  0000 C CNN
252 252
 	1    4750 4300
253 253
 	1    0    0    -1  
@@ -256,10 +256,10 @@ Wire Wire Line
256 256
 	4750 4150 4750 4050
257 257
 Connection ~ 4750 4050
258 258
 $Comp
259
-L GND #PWR025
259
+L GND #PWR027
260 260
 U 1 1 58926FD3
261 261
 P 4750 4550
262
-F 0 "#PWR025" H 4750 4300 50  0001 C CNN
262
+F 0 "#PWR027" H 4750 4300 50  0001 C CNN
263 263
 F 1 "GND" H 4750 4400 50  0000 C CNN
264 264
 F 2 "" H 4750 4550 50  0000 C CNN
265 265
 F 3 "" H 4750 4550 50  0000 C CNN

+ 20
- 6
pd-buddy-sink-cache.lib View File

@@ -341,14 +341,14 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
341 341
 ENDDRAW
342 342
 ENDDEF
343 343
 #
344
-# STM32F072C8Tx
344
+# STM32F072C8Ux
345 345
 #
346
-DEF STM32F072C8Tx U 0 40 Y Y 1 L N
346
+DEF STM32F072C8Ux U 0 40 Y Y 1 L N
347 347
 F0 "U" -3700 1825 50 H V L BNN
348
-F1 "STM32F072C8Tx" 3700 1825 50 H V R BNN
349
-F2 "Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm" 3700 1775 50 H I R TNN
348
+F1 "STM32F072C8Ux" 3700 1825 50 H V R BNN
349
+F2 "UFQFPN48" 3700 1775 50 H I R TNN
350 350
 F3 "" 0 0 50 H I C CNN
351
-ALIAS STM32F072CBTx
351
+ALIAS STM32F072CBUx
352 352
 DRAW
353 353
 S -3700 -1700 3700 1800 0 1 10 f
354 354
 X VBAT 1 -3800 1000 100 R 50 50 1 1 W
@@ -358,7 +358,7 @@ X PC15/RCC_OSC32_OUT 4 -3800 300 100 R 50 50 1 1 B
358 358
 X PF0/CRS_SYNC/RCC_OSC_IN 5 -3800 800 100 R 50 50 1 1 I
359 359
 X PF1/RCC_OSC_OUT 6 -3800 700 100 R 50 50 1 1 I
360 360
 X NRST 7 -3800 1400 100 R 50 50 1 1 I
361
-X VSSA 8 100 -1800 100 U 50 50 1 1 W
361
+X VSSA 8 200 -1800 100 U 50 50 1 1 W
362 362
 X VDDA 9 0 1900 100 D 50 50 1 1 W
363 363
 X ADC_IN0/COMP1_INM/COMP1_OUT/RTC_TAMP2/SYS_WKUP1/TIM2_CH1/TIM2_ETR/TSC_G1_IO1/USART2_CTS/USART4_TX/PA0 10 3800 100 100 L 50 50 1 1 B
364 364
 X PB2/TSC_G3_IO4 20 -3800 -100 100 R 50 50 1 1 B
@@ -399,6 +399,7 @@ X VDD 48 -100 1900 100 D 50 50 1 1 W
399 399
 X PB1/ADC_IN9/TIM14_CH1/TIM1_CH3N/TIM3_CH4/TSC_G3_IO3/USART3_DE/USART3_RTS 19 -3800 0 100 R 50 50 1 1 B
400 400
 X CRS_SYNC/RCC_MCO/TIM1_CH1/USART1_CK/PA8 29 3800 -700 100 L 50 50 1 1 B
401 401
 X PB3/I2S1_CK/SPI1_SCK/TIM2_CH2/TSC_G5_IO1 39 -3800 -200 100 R 50 50 1 1 B
402
+X VSS 49 100 -1800 100 U 50 50 1 1 W
402 403
 ENDDRAW
403 404
 ENDDEF
404 405
 #
@@ -461,6 +462,19 @@ X ~ 2 200 -100 100 L 50 50 1 1 P
461 462
 ENDDRAW
462 463
 ENDDEF
463 464
 #
465
+# TEST
466
+#
467
+DEF TEST TP 0 40 N N 1 F N
468
+F0 "TP" 0 300 50 H V C BNN
469
+F1 "TEST" 0 250 50 H V C CNN
470
+F2 "" 0 0 50 H I C CNN
471
+F3 "" 0 0 50 H I C CNN
472
+DRAW
473
+P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N
474
+X ~ 1 0 0 100 U 50 50 1 1 P
475
+ENDDRAW
476
+ENDDEF
477
+#
464 478
 # VBUS
465 479
 #
466 480
 DEF VBUS #PWR 0 0 Y Y 1 F P

+ 2745
- 1706
pd-buddy-sink.kicad_pcb
File diff suppressed because it is too large
View File


+ 4
- 4
pd-buddy-sink.sch View File

@@ -187,8 +187,8 @@ L Mounting_Hole_PAD MK1
187 187
 U 1 1 5892BB4F
188 188
 P 4050 5700
189 189
 F 0 "MK1" H 4050 5950 50  0000 C CNN
190
-F 1 "3.5mm" H 4050 5875 50  0000 C CNN
191
-F 2 "Mounting_Holes:MountingHole_3.5mm_Pad_Via" H 4050 5700 60  0001 C CNN
190
+F 1 "M3" H 4050 5875 50  0000 C CNN
191
+F 2 "Mounting_Holes:MountingHole_3.2mm_M3_Pad_Via" H 4050 5700 60  0001 C CNN
192 192
 F 3 "" H 4050 5700 60  0001 C CNN
193 193
 	1    4050 5700
194 194
 	1    0    0    -1  
@@ -198,8 +198,8 @@ L Mounting_Hole_PAD MK2
198 198
 U 1 1 5892BC07
199 199
 P 4350 5700
200 200
 F 0 "MK2" H 4350 5950 50  0000 C CNN
201
-F 1 "3.5mm" H 4350 5875 50  0000 C CNN
202
-F 2 "Mounting_Holes:MountingHole_3.5mm_Pad_Via" H 4350 5700 60  0001 C CNN
201
+F 1 "M3" H 4350 5875 50  0000 C CNN
202
+F 2 "Mounting_Holes:MountingHole_3.2mm_M3_Pad_Via" H 4350 5700 60  0001 C CNN
203 203
 F 3 "" H 4350 5700 60  0001 C CNN
204 204
 	1    4350 5700
205 205
 	1    0    0    -1  

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

@@ -1,4 +1,4 @@
1
-(module Amphenol-12401610E4#2A (layer F.Cu) (tedit 58F6BCF2)
1
+(module Amphenol-12401610E4#2A (layer F.Cu) (tedit 58FD093C)
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)))
@@ -6,6 +6,10 @@
6 6
   (fp_text value Amphenol-12401610E4#2A (at 0 10.5) (layer F.Fab)
7 7
     (effects (font (size 1 1) (thickness 0.15)))
8 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))
9 13
   (fp_text user REF** (at 0 -2) (layer F.Fab)
10 14
     (effects (font (size 1 1) (thickness 0.15)))
11 15
   )

+ 17
- 17
pd_phy.sch View File

@@ -90,7 +90,7 @@ EELAYER 25 0
90 90
 EELAYER END
91 91
 $Descr A4 11693 8268
92 92
 encoding utf-8
93
-Sheet 6 6
93
+Sheet 5 6
94 94
 Title "PD Buddy Sink"
95 95
 Date ""
96 96
 Rev "0.3"
@@ -112,10 +112,10 @@ F 3 "https://www.fairchildsemi.com/datasheets/FU/FUSB302B.pdf" H 5500 3100 60  0
112 112
 	1    0    0    -1  
113 113
 $EndComp
114 114
 $Comp
115
-L VBUS #PWR026
115
+L VBUS #PWR028
116 116
 U 1 1 588FB397
117 117
 P 4800 3500
118
-F 0 "#PWR026" H 4800 3350 50  0001 C CNN
118
+F 0 "#PWR028" H 4800 3350 50  0001 C CNN
119 119
 F 1 "VBUS" H 4800 3640 50  0000 C CNN
120 120
 F 2 "" H 4800 3500 50  0000 C CNN
121 121
 F 3 "" H 4800 3500 50  0000 C CNN
@@ -123,10 +123,10 @@ F 3 "" H 4800 3500 50  0000 C CNN
123 123
 	1    0    0    -1  
124 124
 $EndComp
125 125
 $Comp
126
-L +3.3V #PWR027
126
+L +3.3V #PWR029
127 127
 U 1 1 588FB39E
128 128
 P 5200 3100
129
-F 0 "#PWR027" H 5200 2950 50  0001 C CNN
129
+F 0 "#PWR029" H 5200 2950 50  0001 C CNN
130 130
 F 1 "+3.3V" H 5200 3240 50  0000 C CNN
131 131
 F 2 "" H 5200 3100 50  0000 C CNN
132 132
 F 3 "" H 5200 3100 50  0000 C CNN
@@ -134,10 +134,10 @@ F 3 "" H 5200 3100 50  0000 C CNN
134 134
 	1    0    0    -1  
135 135
 $EndComp
136 136
 $Comp
137
-L GND #PWR028
137
+L GND #PWR030
138 138
 U 1 1 588FB3B4
139 139
 P 5300 4100
140
-F 0 "#PWR028" H 5300 3850 50  0001 C CNN
140
+F 0 "#PWR030" H 5300 3850 50  0001 C CNN
141 141
 F 1 "GND" H 5300 3950 50  0000 C CNN
142 142
 F 2 "" H 5300 4100 50  0000 C CNN
143 143
 F 3 "" H 5300 4100 50  0000 C CNN
@@ -160,10 +160,10 @@ F 3 "" H 4300 3950 50  0000 C CNN
160 160
 	0    1    1    0   
161 161
 $EndComp
162 162
 $Comp
163
-L GND #PWR029
163
+L GND #PWR031
164 164
 U 1 1 588FB494
165 165
 P 4600 4100
166
-F 0 "#PWR029" H 4600 3850 50  0001 C CNN
166
+F 0 "#PWR031" H 4600 3850 50  0001 C CNN
167 167
 F 1 "GND" H 4600 3950 50  0000 C CNN
168 168
 F 2 "" H 4600 4100 50  0000 C CNN
169 169
 F 3 "" H 4600 4100 50  0000 C CNN
@@ -171,10 +171,10 @@ F 3 "" H 4600 4100 50  0000 C CNN
171 171
 	1    0    0    -1  
172 172
 $EndComp
173 173
 $Comp
174
-L GND #PWR030
174
+L GND #PWR032
175 175
 U 1 1 588FB4C0
176 176
 P 4300 4100
177
-F 0 "#PWR030" H 4300 3850 50  0001 C CNN
177
+F 0 "#PWR032" H 4300 3850 50  0001 C CNN
178 178
 F 1 "GND" H 4300 3950 50  0000 C CNN
179 179
 F 2 "" H 4300 4100 50  0000 C CNN
180 180
 F 3 "" H 4300 4100 50  0000 C CNN
@@ -217,10 +217,10 @@ Wire Wire Line
217 217
 Wire Wire Line
218 218
 	5800 3500 5700 3500
219 219
 $Comp
220
-L +3.3V #PWR031
220
+L +3.3V #PWR033
221 221
 U 1 1 5892A15C
222 222
 P 6800 3200
223
-F 0 "#PWR031" H 6800 3050 50  0001 C CNN
223
+F 0 "#PWR033" H 6800 3050 50  0001 C CNN
224 224
 F 1 "+3.3V" H 6800 3340 50  0000 C CNN
225 225
 F 2 "" H 6800 3200 50  0000 C CNN
226 226
 F 3 "" H 6800 3200 50  0000 C CNN
@@ -228,10 +228,10 @@ F 3 "" H 6800 3200 50  0000 C CNN
228 228
 	1    0    0    -1  
229 229
 $EndComp
230 230
 $Comp
231
-L GND #PWR032
231
+L GND #PWR034
232 232
 U 1 1 5892A162
233 233
 P 6800 3900
234
-F 0 "#PWR032" H 6800 3650 50  0001 C CNN
234
+F 0 "#PWR034" H 6800 3650 50  0001 C CNN
235 235
 F 1 "GND" H 6800 3750 50  0000 C CNN
236 236
 F 2 "" H 6800 3900 50  0000 C CNN
237 237
 F 3 "" H 6800 3900 50  0000 C CNN
@@ -244,7 +244,7 @@ U 1 1 5892A168
244 244
 P 6800 3550
245 245
 F 0 "C11" H 6825 3650 50  0000 L CNN
246 246
 F 1 "0.1μF" H 6825 3450 50  0000 L CNN
247
-F 2 "Capacitors_SMD:C_0805" H 6838 3400 50  0001 C CNN
247
+F 2 "Capacitors_SMD:C_0402" H 6838 3400 50  0001 C CNN
248 248
 F 3 "" H 6800 3550 50  0000 C CNN
249 249
 	1    6800 3550
250 250
 	1    0    0    -1  
@@ -269,7 +269,7 @@ U 1 1 5892A19A
269 269
 P 7200 3550
270 270
 F 0 "C12" H 7225 3650 50  0000 L CNN
271 271
 F 1 "1μF" H 7225 3450 50  0000 L CNN
272
-F 2 "Capacitors_SMD:C_0805" H 7238 3400 50  0001 C CNN
272
+F 2 "Capacitors_SMD:C_0402" H 7238 3400 50  0001 C CNN
273 273
 F 3 "" H 7200 3550 50  0000 C CNN
274 274
 	1    7200 3550
275 275
 	1    0    0    -1  

+ 8
- 8
usb_type-c.sch View File

@@ -128,10 +128,10 @@ Wire Wire Line
128 128
 	3400 1850 3500 1850
129 129
 Connection ~ 3400 2950
130 130
 $Comp
131
-L GND #PWR033
131
+L GND #PWR035
132 132
 U 1 1 588FA6DC
133 133
 P 4100 3250
134
-F 0 "#PWR033" H 4100 3000 50  0001 C CNN
134
+F 0 "#PWR035" H 4100 3000 50  0001 C CNN
135 135
 F 1 "GND" H 4100 3100 50  0000 C CNN
136 136
 F 2 "" H 4100 3250 50  0000 C CNN
137 137
 F 3 "" H 4100 3250 50  0000 C CNN
@@ -155,10 +155,10 @@ Wire Wire Line
155 155
 Connection ~ 3300 2150
156 156
 Connection ~ 4900 2150
157 157
 $Comp
158
-L VBUS #PWR034
158
+L VBUS #PWR036
159 159
 U 1 1 588FA72C
160 160
 P 4100 1450
161
-F 0 "#PWR034" H 4100 1300 50  0001 C CNN
161
+F 0 "#PWR036" H 4100 1300 50  0001 C CNN
162 162
 F 1 "VBUS" H 4100 1590 50  0000 C CNN
163 163
 F 2 "" H 4100 1450 50  0000 C CNN
164 164
 F 3 "" H 4100 1450 50  0000 C CNN
@@ -203,10 +203,10 @@ D+
203 203
 Text HLabel 5200 2450 2    60   BiDi ~ 0
204 204
 D-
205 205
 $Comp
206
-L PWR_FLAG #FLG035
206
+L PWR_FLAG #FLG037
207 207
 U 1 1 588FBE9F
208 208
 P 4800 3250
209
-F 0 "#FLG035" H 4800 3345 50  0001 C CNN
209
+F 0 "#FLG037" H 4800 3345 50  0001 C CNN
210 210
 F 1 "PWR_FLAG" H 4800 3430 50  0000 C CNN
211 211
 F 2 "" H 4800 3250 50  0000 C CNN
212 212
 F 3 "" H 4800 3250 50  0000 C CNN
@@ -214,10 +214,10 @@ F 3 "" H 4800 3250 50  0000 C CNN
214 214
 	-1   0    0    1   
215 215
 $EndComp
216 216
 $Comp
217
-L PWR_FLAG #FLG036
217
+L PWR_FLAG #FLG038
218 218
 U 1 1 588FBEB8
219 219
 P 4900 1550
220
-F 0 "#FLG036" H 4900 1645 50  0001 C CNN
220
+F 0 "#FLG038" H 4900 1645 50  0001 C CNN
221 221
 F 1 "PWR_FLAG" H 4900 1730 50  0000 C CNN
222 222
 F 2 "" H 4900 1550 50  0000 C CNN
223 223
 F 3 "" H 4900 1550 50  0000 C CNN

+ 55
- 3
voltage_regulator.sch View File

@@ -117,7 +117,7 @@ U 1 1 588FA3E5
117 117
 P 6650 3750
118 118
 F 0 "C2" H 6675 3850 50  0000 L CNN
119 119
 F 1 "2.2μF" H 6675 3650 50  0000 L CNN
120
-F 2 "Capacitors_SMD:C_0805" H 6688 3600 50  0001 C CNN
120
+F 2 "Capacitors_SMD:C_0603" H 6688 3600 50  0001 C CNN
121 121
 F 3 "" H 6650 3750 50  0000 C CNN
122 122
 	1    6650 3750
123 123
 	1    0    0    -1  
@@ -127,8 +127,8 @@ L C C1
127 127
 U 1 1 588FA3EC
128 128
 P 5450 3750
129 129
 F 0 "C1" H 5475 3850 50  0000 L CNN
130
-F 1 "1.0μF" H 5475 3650 50  0000 L CNN
131
-F 2 "Capacitors_SMD:C_0805" H 5488 3600 50  0001 C CNN
130
+F 1 "1.0μF 25V" H 5475 3650 50  0000 L CNN
131
+F 2 "Capacitors_SMD:C_0603" H 5488 3600 50  0001 C CNN
132 132
 F 3 "" H 5450 3750 50  0000 C CNN
133 133
 	1    5450 3750
134 134
 	1    0    0    -1  
@@ -183,4 +183,56 @@ F 3 "http://www.diodes.com/_files/datasheets/AP2204.pdf" H 6250 3200 60  0001 C
183 183
 	1    6050 3500
184 184
 	1    0    0    -1  
185 185
 $EndComp
186
+$Comp
187
+L VBUS #PWR06
188
+U 1 1 58FBCEC4
189
+P 4500 3500
190
+F 0 "#PWR06" H 4500 3350 50  0001 C CNN
191
+F 1 "VBUS" H 4500 3640 50  0000 C CNN
192
+F 2 "" H 4500 3500 50  0000 C CNN
193
+F 3 "" H 4500 3500 50  0000 C CNN
194
+	1    4500 3500
195
+	1    0    0    -1  
196
+$EndComp
197
+$Comp
198
+L GND #PWR07
199
+U 1 1 58FBCEDB
200
+P 4500 3900
201
+F 0 "#PWR07" H 4500 3650 50  0001 C CNN
202
+F 1 "GND" H 4500 3750 50  0000 C CNN
203
+F 2 "" H 4500 3900 50  0000 C CNN
204
+F 3 "" H 4500 3900 50  0000 C CNN
205
+	1    4500 3900
206
+	1    0    0    -1  
207
+$EndComp
208
+$Comp
209
+L TEST TP1
210
+U 1 1 58FBCF4C
211
+P 4600 3600
212
+F 0 "TP1" H 4600 3900 50  0000 C BNN
213
+F 1 "VBUS" H 4600 3850 50  0000 C CNN
214
+F 2 "Measurement_Points:Measurement_Point_Round-SMD-Pad_Small" H 4600 3600 50  0001 C CNN
215
+F 3 "" H 4600 3600 50  0001 C CNN
216
+	1    4600 3600
217
+	0    1    1    0   
218
+$EndComp
219
+$Comp
220
+L TEST TP2
221
+U 1 1 58FBD023
222
+P 4600 3800
223
+F 0 "TP2" H 4600 4100 50  0000 C BNN
224
+F 1 "GND" H 4600 4050 50  0000 C CNN
225
+F 2 "Measurement_Points:Measurement_Point_Round-SMD-Pad_Small" H 4600 3800 50  0001 C CNN
226
+F 3 "" H 4600 3800 50  0001 C CNN
227
+	1    4600 3800
228
+	0    1    1    0   
229
+$EndComp
230
+Wire Wire Line
231
+	4600 3600 4500 3600
232
+Wire Wire Line
233
+	4500 3600 4500 3500
234
+Wire Wire Line
235
+	4600 3800 4500 3800
236
+Wire Wire Line
237
+	4500 3800 4500 3900
186 238
 $EndSCHEMATC

Loading…
Cancel
Save