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,7 +498,7 @@ Wire Wire Line
498 498
 Wire Wire Line
499 499
 	1700 1800 2100 1800
500 500
 Wire Wire Line
501
-	1100 1550 1100 1800
501
+	1100 1550 1100 1900
502 502
 Wire Wire Line
503 503
 	1100 1800 1400 1800
504 504
 Wire Wire Line
@@ -700,4 +700,29 @@ NoConn ~ 9700 3900
700 700
 NoConn ~ 2100 3600
701 701
 NoConn ~ 2100 3500
702 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 728
 $EndSCHEMATC

+ 10
- 10
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 #PWR020
141
+L GND #PWR021
142 142
 U 1 1 58925B13
143 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 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 #PWR021
154
+L GND #PWR022
155 155
 U 1 1 58925CFD
156 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 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 #PWR022
167
+L VBUS #PWR023
168 168
 U 1 1 58925D31
169 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 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
@@ -216,10 +216,10 @@ F 3 "" H 5550 3300 50  0000 C CNN
216 216
 $EndComp
217 217
 Connection ~ 5550 3550
218 218
 $Comp
219
-L VBUS #PWR023
219
+L VBUS #PWR024
220 220
 U 1 1 589260BE
221 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 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
@@ -256,10 +256,10 @@ Wire Wire Line
256 256
 	4750 4150 4750 4050
257 257
 Connection ~ 4750 4050
258 258
 $Comp
259
-L GND #PWR024
259
+L GND #PWR025
260 260
 U 1 1 58926FD3
261 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 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

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


+ 14
- 14
pd_phy.sch View File

@@ -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 #PWR025
115
+L VBUS #PWR026
116 116
 U 1 1 588FB397
117 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 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 #PWR026
126
+L +3.3V #PWR027
127 127
 U 1 1 588FB39E
128 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 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 #PWR027
137
+L GND #PWR028
138 138
 U 1 1 588FB3B4
139 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 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 #PWR028
163
+L GND #PWR029
164 164
 U 1 1 588FB494
165 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 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 #PWR029
174
+L GND #PWR030
175 175
 U 1 1 588FB4C0
176 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 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 #PWR030
220
+L +3.3V #PWR031
221 221
 U 1 1 5892A15C
222 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 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 #PWR031
231
+L GND #PWR032
232 232
 U 1 1 5892A162
233 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 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

+ 8
- 8
usb_type-c.sch View File

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

Loading…
Cancel
Save