Browse Source

Added a jumper to make SW1 optional

0 Ω resistors are cheap, and switches are expensive.  It would be nice
to be able to save the price of a switch, since it's not really
necessary anyway.  I can program these by SWD, after all.

I added a 0 Ω resistor, R11, to pull the BOOT pin to ground in lieu of
having SW1 installed to do the same job.
Clara Hobbs 7 years ago
parent
commit
df2c9f0ced
5 changed files with 1031 additions and 962 deletions
  1. 26
    1
      microcontroller.sch
  2. 10
    10
      output.sch
  3. 973
    929
      pd-buddy.kicad_pcb
  4. 14
    14
      pd_phy.sch
  5. 8
    8
      usb_type-c.sch

+ 26
- 1
microcontroller.sch View File

498
 Wire Wire Line
498
 Wire Wire Line
499
 	1700 1800 2100 1800
499
 	1700 1800 2100 1800
500
 Wire Wire Line
500
 Wire Wire Line
501
-	1100 1550 1100 1800
501
+	1100 1550 1100 1900
502
 Wire Wire Line
502
 Wire Wire Line
503
 	1100 1800 1400 1800
503
 	1100 1800 1400 1800
504
 Wire Wire Line
504
 Wire Wire Line
700
 NoConn ~ 2100 3600
700
 NoConn ~ 2100 3600
701
 NoConn ~ 2100 3500
701
 NoConn ~ 2100 3500
702
 NoConn ~ 2100 3400
702
 NoConn ~ 2100 3400
703
+$Comp
704
+L R R11
705
+U 1 1 58B995CE
706
+P 1100 2050
707
+F 0 "R11" V 1180 2050 50  0000 C CNN
708
+F 1 "0Ω" V 1100 2050 50  0000 C CNN
709
+F 2 "Resistors_SMD:R_0805" V 1030 2050 50  0001 C CNN
710
+F 3 "" H 1100 2050 50  0000 C CNN
711
+	1    1100 2050
712
+	1    0    0    -1  
713
+$EndComp
714
+Connection ~ 1100 1800
715
+$Comp
716
+L GND #PWR020
717
+U 1 1 58B996F4
718
+P 1100 2300
719
+F 0 "#PWR020" H 1100 2050 50  0001 C CNN
720
+F 1 "GND" H 1100 2150 50  0000 C CNN
721
+F 2 "" H 1100 2300 50  0000 C CNN
722
+F 3 "" H 1100 2300 50  0000 C CNN
723
+	1    1100 2300
724
+	1    0    0    -1  
725
+$EndComp
726
+Wire Wire Line
727
+	1100 2200 1100 2300
703
 $EndSCHEMATC
728
 $EndSCHEMATC

+ 10
- 10
output.sch View File

138
 Wire Wire Line
138
 Wire Wire Line
139
 	5150 4050 5250 4050
139
 	5150 4050 5250 4050
140
 $Comp
140
 $Comp
141
-L GND #PWR020
141
+L GND #PWR021
142
 U 1 1 58925B13
142
 U 1 1 58925B13
143
 P 5550 4550
143
 P 5550 4550
144
-F 0 "#PWR020" H 5550 4300 50  0001 C CNN
144
+F 0 "#PWR021" H 5550 4300 50  0001 C CNN
145
 F 1 "GND" H 5550 4400 50  0000 C CNN
145
 F 1 "GND" H 5550 4400 50  0000 C CNN
146
 F 2 "" H 5550 4550 50  0000 C CNN
146
 F 2 "" H 5550 4550 50  0000 C CNN
147
 F 3 "" H 5550 4550 50  0000 C CNN
147
 F 3 "" H 5550 4550 50  0000 C CNN
151
 Wire Wire Line
151
 Wire Wire Line
152
 	5550 4550 5550 4250
152
 	5550 4550 5550 4250
153
 $Comp
153
 $Comp
154
-L GND #PWR021
154
+L GND #PWR022
155
 U 1 1 58925CFD
155
 U 1 1 58925CFD
156
 P 6500 4550
156
 P 6500 4550
157
-F 0 "#PWR021" H 6500 4300 50  0001 C CNN
157
+F 0 "#PWR022" H 6500 4300 50  0001 C CNN
158
 F 1 "GND" H 6500 4400 50  0000 C CNN
158
 F 1 "GND" H 6500 4400 50  0000 C CNN
159
 F 2 "" H 6500 4550 50  0000 C CNN
159
 F 2 "" H 6500 4550 50  0000 C CNN
160
 F 3 "" H 6500 4550 50  0000 C CNN
160
 F 3 "" H 6500 4550 50  0000 C CNN
164
 Wire Wire Line
164
 Wire Wire Line
165
 	6500 3350 6500 3050
165
 	6500 3350 6500 3050
166
 $Comp
166
 $Comp
167
-L VBUS #PWR022
167
+L VBUS #PWR023
168
 U 1 1 58925D31
168
 U 1 1 58925D31
169
 P 6500 3050
169
 P 6500 3050
170
-F 0 "#PWR022" H 6500 2900 50  0001 C CNN
170
+F 0 "#PWR023" H 6500 2900 50  0001 C CNN
171
 F 1 "VBUS" H 6500 3190 50  0000 C CNN
171
 F 1 "VBUS" H 6500 3190 50  0000 C CNN
172
 F 2 "" H 6500 3050 50  0000 C CNN
172
 F 2 "" H 6500 3050 50  0000 C CNN
173
 F 3 "" H 6500 3050 50  0000 C CNN
173
 F 3 "" H 6500 3050 50  0000 C CNN
216
 $EndComp
216
 $EndComp
217
 Connection ~ 5550 3550
217
 Connection ~ 5550 3550
218
 $Comp
218
 $Comp
219
-L VBUS #PWR023
219
+L VBUS #PWR024
220
 U 1 1 589260BE
220
 U 1 1 589260BE
221
 P 5550 3050
221
 P 5550 3050
222
-F 0 "#PWR023" H 5550 2900 50  0001 C CNN
222
+F 0 "#PWR024" H 5550 2900 50  0001 C CNN
223
 F 1 "VBUS" H 5550 3190 50  0000 C CNN
223
 F 1 "VBUS" H 5550 3190 50  0000 C CNN
224
 F 2 "" H 5550 3050 50  0000 C CNN
224
 F 2 "" H 5550 3050 50  0000 C CNN
225
 F 3 "" H 5550 3050 50  0000 C CNN
225
 F 3 "" H 5550 3050 50  0000 C CNN
256
 	4750 4150 4750 4050
256
 	4750 4150 4750 4050
257
 Connection ~ 4750 4050
257
 Connection ~ 4750 4050
258
 $Comp
258
 $Comp
259
-L GND #PWR024
259
+L GND #PWR025
260
 U 1 1 58926FD3
260
 U 1 1 58926FD3
261
 P 4750 4550
261
 P 4750 4550
262
-F 0 "#PWR024" H 4750 4300 50  0001 C CNN
262
+F 0 "#PWR025" H 4750 4300 50  0001 C CNN
263
 F 1 "GND" H 4750 4400 50  0000 C CNN
263
 F 1 "GND" H 4750 4400 50  0000 C CNN
264
 F 2 "" H 4750 4550 50  0000 C CNN
264
 F 2 "" H 4750 4550 50  0000 C CNN
265
 F 3 "" H 4750 4550 50  0000 C CNN
265
 F 3 "" H 4750 4550 50  0000 C CNN

+ 973
- 929
pd-buddy.kicad_pcb
File diff suppressed because it is too large
View File


+ 14
- 14
pd_phy.sch View File

112
 	1    0    0    -1  
112
 	1    0    0    -1  
113
 $EndComp
113
 $EndComp
114
 $Comp
114
 $Comp
115
-L VBUS #PWR025
115
+L VBUS #PWR026
116
 U 1 1 588FB397
116
 U 1 1 588FB397
117
 P 4800 3500
117
 P 4800 3500
118
-F 0 "#PWR025" H 4800 3350 50  0001 C CNN
118
+F 0 "#PWR026" H 4800 3350 50  0001 C CNN
119
 F 1 "VBUS" H 4800 3640 50  0000 C CNN
119
 F 1 "VBUS" H 4800 3640 50  0000 C CNN
120
 F 2 "" H 4800 3500 50  0000 C CNN
120
 F 2 "" H 4800 3500 50  0000 C CNN
121
 F 3 "" H 4800 3500 50  0000 C CNN
121
 F 3 "" H 4800 3500 50  0000 C CNN
123
 	1    0    0    -1  
123
 	1    0    0    -1  
124
 $EndComp
124
 $EndComp
125
 $Comp
125
 $Comp
126
-L +3.3V #PWR026
126
+L +3.3V #PWR027
127
 U 1 1 588FB39E
127
 U 1 1 588FB39E
128
 P 5200 3100
128
 P 5200 3100
129
-F 0 "#PWR026" H 5200 2950 50  0001 C CNN
129
+F 0 "#PWR027" H 5200 2950 50  0001 C CNN
130
 F 1 "+3.3V" H 5200 3240 50  0000 C CNN
130
 F 1 "+3.3V" H 5200 3240 50  0000 C CNN
131
 F 2 "" H 5200 3100 50  0000 C CNN
131
 F 2 "" H 5200 3100 50  0000 C CNN
132
 F 3 "" H 5200 3100 50  0000 C CNN
132
 F 3 "" H 5200 3100 50  0000 C CNN
134
 	1    0    0    -1  
134
 	1    0    0    -1  
135
 $EndComp
135
 $EndComp
136
 $Comp
136
 $Comp
137
-L GND #PWR027
137
+L GND #PWR028
138
 U 1 1 588FB3B4
138
 U 1 1 588FB3B4
139
 P 5300 4100
139
 P 5300 4100
140
-F 0 "#PWR027" H 5300 3850 50  0001 C CNN
140
+F 0 "#PWR028" H 5300 3850 50  0001 C CNN
141
 F 1 "GND" H 5300 3950 50  0000 C CNN
141
 F 1 "GND" H 5300 3950 50  0000 C CNN
142
 F 2 "" H 5300 4100 50  0000 C CNN
142
 F 2 "" H 5300 4100 50  0000 C CNN
143
 F 3 "" H 5300 4100 50  0000 C CNN
143
 F 3 "" H 5300 4100 50  0000 C CNN
160
 	0    1    1    0   
160
 	0    1    1    0   
161
 $EndComp
161
 $EndComp
162
 $Comp
162
 $Comp
163
-L GND #PWR028
163
+L GND #PWR029
164
 U 1 1 588FB494
164
 U 1 1 588FB494
165
 P 4600 4100
165
 P 4600 4100
166
-F 0 "#PWR028" H 4600 3850 50  0001 C CNN
166
+F 0 "#PWR029" H 4600 3850 50  0001 C CNN
167
 F 1 "GND" H 4600 3950 50  0000 C CNN
167
 F 1 "GND" H 4600 3950 50  0000 C CNN
168
 F 2 "" H 4600 4100 50  0000 C CNN
168
 F 2 "" H 4600 4100 50  0000 C CNN
169
 F 3 "" H 4600 4100 50  0000 C CNN
169
 F 3 "" H 4600 4100 50  0000 C CNN
171
 	1    0    0    -1  
171
 	1    0    0    -1  
172
 $EndComp
172
 $EndComp
173
 $Comp
173
 $Comp
174
-L GND #PWR029
174
+L GND #PWR030
175
 U 1 1 588FB4C0
175
 U 1 1 588FB4C0
176
 P 4300 4100
176
 P 4300 4100
177
-F 0 "#PWR029" H 4300 3850 50  0001 C CNN
177
+F 0 "#PWR030" H 4300 3850 50  0001 C CNN
178
 F 1 "GND" H 4300 3950 50  0000 C CNN
178
 F 1 "GND" H 4300 3950 50  0000 C CNN
179
 F 2 "" H 4300 4100 50  0000 C CNN
179
 F 2 "" H 4300 4100 50  0000 C CNN
180
 F 3 "" H 4300 4100 50  0000 C CNN
180
 F 3 "" H 4300 4100 50  0000 C CNN
217
 Wire Wire Line
217
 Wire Wire Line
218
 	5800 3500 5700 3500
218
 	5800 3500 5700 3500
219
 $Comp
219
 $Comp
220
-L +3.3V #PWR030
220
+L +3.3V #PWR031
221
 U 1 1 5892A15C
221
 U 1 1 5892A15C
222
 P 6800 3200
222
 P 6800 3200
223
-F 0 "#PWR030" H 6800 3050 50  0001 C CNN
223
+F 0 "#PWR031" H 6800 3050 50  0001 C CNN
224
 F 1 "+3.3V" H 6800 3340 50  0000 C CNN
224
 F 1 "+3.3V" H 6800 3340 50  0000 C CNN
225
 F 2 "" H 6800 3200 50  0000 C CNN
225
 F 2 "" H 6800 3200 50  0000 C CNN
226
 F 3 "" H 6800 3200 50  0000 C CNN
226
 F 3 "" H 6800 3200 50  0000 C CNN
228
 	1    0    0    -1  
228
 	1    0    0    -1  
229
 $EndComp
229
 $EndComp
230
 $Comp
230
 $Comp
231
-L GND #PWR031
231
+L GND #PWR032
232
 U 1 1 5892A162
232
 U 1 1 5892A162
233
 P 6800 3900
233
 P 6800 3900
234
-F 0 "#PWR031" H 6800 3650 50  0001 C CNN
234
+F 0 "#PWR032" H 6800 3650 50  0001 C CNN
235
 F 1 "GND" H 6800 3750 50  0000 C CNN
235
 F 1 "GND" H 6800 3750 50  0000 C CNN
236
 F 2 "" H 6800 3900 50  0000 C CNN
236
 F 2 "" H 6800 3900 50  0000 C CNN
237
 F 3 "" H 6800 3900 50  0000 C CNN
237
 F 3 "" H 6800 3900 50  0000 C CNN

+ 8
- 8
usb_type-c.sch View File

141
 	3400 1850 3500 1850
141
 	3400 1850 3500 1850
142
 Connection ~ 3400 2950
142
 Connection ~ 3400 2950
143
 $Comp
143
 $Comp
144
-L GND #PWR032
144
+L GND #PWR033
145
 U 1 1 588FA6DC
145
 U 1 1 588FA6DC
146
 P 4100 3250
146
 P 4100 3250
147
-F 0 "#PWR032" H 4100 3000 50  0001 C CNN
147
+F 0 "#PWR033" H 4100 3000 50  0001 C CNN
148
 F 1 "GND" H 4100 3100 50  0000 C CNN
148
 F 1 "GND" H 4100 3100 50  0000 C CNN
149
 F 2 "" H 4100 3250 50  0000 C CNN
149
 F 2 "" H 4100 3250 50  0000 C CNN
150
 F 3 "" H 4100 3250 50  0000 C CNN
150
 F 3 "" H 4100 3250 50  0000 C CNN
168
 Connection ~ 3300 2150
168
 Connection ~ 3300 2150
169
 Connection ~ 4900 2150
169
 Connection ~ 4900 2150
170
 $Comp
170
 $Comp
171
-L VBUS #PWR033
171
+L VBUS #PWR034
172
 U 1 1 588FA72C
172
 U 1 1 588FA72C
173
 P 4100 1450
173
 P 4100 1450
174
-F 0 "#PWR033" H 4100 1300 50  0001 C CNN
174
+F 0 "#PWR034" H 4100 1300 50  0001 C CNN
175
 F 1 "VBUS" H 4100 1590 50  0000 C CNN
175
 F 1 "VBUS" H 4100 1590 50  0000 C CNN
176
 F 2 "" H 4100 1450 50  0000 C CNN
176
 F 2 "" H 4100 1450 50  0000 C CNN
177
 F 3 "" H 4100 1450 50  0000 C CNN
177
 F 3 "" H 4100 1450 50  0000 C CNN
216
 Text HLabel 5200 2450 2    60   BiDi ~ 0
216
 Text HLabel 5200 2450 2    60   BiDi ~ 0
217
 D-
217
 D-
218
 $Comp
218
 $Comp
219
-L PWR_FLAG #FLG034
219
+L PWR_FLAG #FLG035
220
 U 1 1 588FBE9F
220
 U 1 1 588FBE9F
221
 P 4800 3250
221
 P 4800 3250
222
-F 0 "#FLG034" H 4800 3345 50  0001 C CNN
222
+F 0 "#FLG035" H 4800 3345 50  0001 C CNN
223
 F 1 "PWR_FLAG" H 4800 3430 50  0000 C CNN
223
 F 1 "PWR_FLAG" H 4800 3430 50  0000 C CNN
224
 F 2 "" H 4800 3250 50  0000 C CNN
224
 F 2 "" H 4800 3250 50  0000 C CNN
225
 F 3 "" H 4800 3250 50  0000 C CNN
225
 F 3 "" H 4800 3250 50  0000 C CNN
227
 	-1   0    0    1   
227
 	-1   0    0    1   
228
 $EndComp
228
 $EndComp
229
 $Comp
229
 $Comp
230
-L PWR_FLAG #FLG035
230
+L PWR_FLAG #FLG036
231
 U 1 1 588FBEB8
231
 U 1 1 588FBEB8
232
 P 4900 1550
232
 P 4900 1550
233
-F 0 "#FLG035" H 4900 1645 50  0001 C CNN
233
+F 0 "#FLG036" H 4900 1645 50  0001 C CNN
234
 F 1 "PWR_FLAG" H 4900 1730 50  0000 C CNN
234
 F 1 "PWR_FLAG" H 4900 1730 50  0000 C CNN
235
 F 2 "" H 4900 1550 50  0000 C CNN
235
 F 2 "" H 4900 1550 50  0000 C CNN
236
 F 3 "" H 4900 1550 50  0000 C CNN
236
 F 3 "" H 4900 1550 50  0000 C CNN

Loading…
Cancel
Save