-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDebugWireProgrammerSchield.sch
More file actions
473 lines (473 loc) · 10.4 KB
/
DebugWireProgrammerSchield.sch
File metadata and controls
473 lines (473 loc) · 10.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
EESchema Schematic File Version 4
LIBS:DebugWireProgrammerSchield-cache
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 2
Title "DebugWireDebuggerProgrammer Arduino Nano Shield"
Date "2021-02-13"
Rev "2.0"
Comp ""
Comment1 "Based on: https://sites.google.com/site/wayneholder/debugwire3"
Comment2 "Author: Joost Oostdijk"
Comment3 ""
Comment4 "joostoostdijk.com"
$EndDescr
$Sheet
S 2400 4700 1375 2425
U 6026BBAE
F0 "arduino-nano-connectors" 50
F1 "arduino-nano-connectors.sch" 50
F2 "D13" B R 3775 4875 50
F3 "3V3" O L 2400 4875 50
F4 "AREF" I L 2400 4975 50
F5 "A0" I R 3775 7000 50
F6 "A1" I R 3775 6900 50
F7 "A2" I R 3775 6800 50
F8 "A3" I R 3775 6700 50
F9 "A4" I R 3775 6600 50
F10 "A5" I R 3775 6500 50
F11 "A6" I R 3775 6400 50
F12 "A7" I R 3775 6300 50
F13 "5V" O L 2400 5100 50
F14 "RST" I L 2400 5225 50
F15 "GND" I L 2400 5350 50
F16 "Vin" I L 2400 5500 50
F17 "D12" B R 3775 4975 50
F18 "D11" B R 3775 5075 50
F19 "D10" B R 3775 5175 50
F20 "D9" B R 3775 5275 50
F21 "D8" B R 3775 5375 50
F22 "D7" B R 3775 5475 50
F23 "D6" B R 3775 5575 50
F24 "D5" B R 3775 5675 50
F25 "D4" B R 3775 5775 50
F26 "D3" B R 3775 5875 50
F27 "D2" B R 3775 5975 50
F28 "RX0" I L 2400 5850 50
F29 "TX1" O L 2400 5975 50
$EndSheet
$Comp
L Transistor_FET:BS250 Q1
U 1 1 6026DD7B
P 5125 2875
F 0 "Q1" H 5331 2921 50 0000 L CNN
F 1 "TP2104" H 5331 2830 50 0000 L CNN
F 2 "Package_TO_SOT_THT:TO-92_Inline" H 5325 2800 50 0001 L CIN
F 3 "http://www.vishay.com/docs/70209/70209.pdf" H 5125 2875 50 0001 L CNN
1 5125 2875
0 -1 -1 0
$EndComp
Text Label 5125 3075 2 50 ~ 0
G
Text Label 5325 2775 0 50 ~ 0
D
Text Label 4925 2775 0 50 ~ 0
S
$Comp
L Device:R R3
U 1 1 6026FC63
P 4425 3275
F 0 "R3" V 4218 3275 50 0000 C CNN
F 1 "51K" V 4309 3275 50 0000 C CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 4355 3275 50 0001 C CNN
F 3 "~" H 4425 3275 50 0001 C CNN
1 4425 3275
0 1 1 0
$EndComp
$Comp
L Device:Q_NPN_BCE Q2
U 1 1 60270368
P 5025 3975
F 0 "Q2" H 5216 4021 50 0000 L CNN
F 1 "2N3904" H 5216 3930 50 0000 L CNN
F 2 "digikey-footprints:TO-92-3" H 5225 4075 50 0001 C CNN
F 3 "~" H 5025 3975 50 0001 C CNN
1 5025 3975
1 0 0 -1
$EndComp
Text Label 4825 3975 0 50 ~ 0
B
Text Label 5125 3775 0 50 ~ 0
C
Text Label 5125 4175 2 50 ~ 0
E
$Comp
L Device:R R4
U 1 1 60270B2A
P 4425 3975
F 0 "R4" V 4218 3975 50 0000 C CNN
F 1 "1K" V 4309 3975 50 0000 C CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 4355 3975 50 0001 C CNN
F 3 "~" H 4425 3975 50 0001 C CNN
1 4425 3975
0 1 1 0
$EndComp
$Comp
L Device:R R1
U 1 1 60271264
P 6075 3125
F 0 "R1" H 6145 3171 50 0000 L CNN
F 1 "1K" H 6145 3080 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 6005 3125 50 0001 C CNN
F 3 "~" H 6075 3125 50 0001 C CNN
1 6075 3125
1 0 0 -1
$EndComp
$Comp
L Device:LED D1
U 1 1 602716A5
P 6075 3925
F 0 "D1" V 6114 3808 50 0000 R CNN
F 1 "PWR" V 6023 3808 50 0000 R CNN
F 2 "LED_THT:LED_D3.0mm" H 6075 3925 50 0001 C CNN
F 3 "~" H 6075 3925 50 0001 C CNN
1 6075 3925
0 -1 -1 0
$EndComp
$Comp
L Device:CP1 C1
U 1 1 60271DDC
P 5925 2025
F 0 "C1" V 5673 2025 50 0000 C CNN
F 1 "10µF" V 5764 2025 50 0000 C CNN
F 2 "freetronics-footprints:CAP_ELECTRO_D5S2" H 5925 2025 50 0001 C CNN
F 3 "~" H 5925 2025 50 0001 C CNN
1 5925 2025
0 1 1 0
$EndComp
$Comp
L MCU_Microchip_ATtiny:ATtiny85-20PU U1
U 1 1 60274CB8
P 7675 3725
F 0 "U1" H 7145 3771 50 0000 R CNN
F 1 "ATtiny85" H 7145 3680 50 0000 R CNN
F 2 "Package_DIP:DIP-8_W7.62mm" H 7675 3725 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/atmel-2586-avr-8-bit-microcontroller-attiny25-attiny45-attiny85_datasheet.pdf" H 7675 3725 50 0001 C CNN
1 7675 3725
-1 0 0 -1
$EndComp
Text Label 3825 2025 0 50 ~ 0
RST
Text Label 3825 2225 0 50 ~ 0
D8
Text Label 3825 2775 0 50 ~ 0
Vcc
Text Label 3825 3525 0 50 ~ 0
D10
Text Label 3825 3975 0 50 ~ 0
D9
$Comp
L Switch:SW_SPDT SW1
U 1 1 60277D37
P 6525 2125
F 0 "SW1" H 6525 2410 50 0000 C CNN
F 1 "PRG/DBG" H 6525 2319 50 0000 C CNN
F 2 "digikey-footprints:Switch_Slide_11.6x4mm_EG1218" H 6525 2125 50 0001 C CNN
F 3 "~" H 6525 2125 50 0001 C CNN
1 6525 2125
-1 0 0 -1
$EndComp
Wire Wire Line
3825 3975 4275 3975
Wire Wire Line
4575 3975 4825 3975
Wire Wire Line
5125 3075 5125 3275
Wire Wire Line
3825 2775 4000 2775
Wire Wire Line
4575 3275 5125 3275
Connection ~ 5125 3275
Wire Wire Line
5125 3275 5125 3775
Wire Wire Line
4275 3275 4000 3275
Wire Wire Line
4000 3275 4000 2775
Connection ~ 4000 2775
Wire Wire Line
4000 2775 4925 2775
Wire Wire Line
5325 2775 6075 2775
Wire Wire Line
6075 2775 6075 2975
Wire Wire Line
6075 3275 6075 3775
Wire Wire Line
5125 4175 5125 4500
Wire Wire Line
5125 4500 6075 4500
Wire Wire Line
6075 4500 6075 4075
Wire Wire Line
6075 2775 7675 2775
Wire Wire Line
7675 2775 7675 2975
Connection ~ 6075 2775
Connection ~ 6075 4500
Wire Wire Line
7075 3925 6500 3925
Wire Wire Line
6500 3925 6500 3525
Wire Wire Line
6500 3525 3825 3525
$Comp
L Jumper:Jumper_2_Open JP1
U 1 1 60289778
P 7275 2975
F 0 "JP1" H 7275 3210 50 0000 C CNN
F 1 "jumper" H 7275 3119 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 7275 2975 50 0001 C CNN
F 3 "~" H 7275 2975 50 0001 C CNN
1 7275 2975
1 0 0 -1
$EndComp
$Comp
L Device:R R2
U 1 1 6028A521
P 6500 3125
F 0 "R2" H 6570 3171 50 0000 L CNN
F 1 ">10K" H 6570 3080 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 6430 3125 50 0001 C CNN
F 3 "~" H 6500 3125 50 0001 C CNN
1 6500 3125
1 0 0 -1
$EndComp
Wire Wire Line
6500 3525 6500 3275
Connection ~ 6500 3525
Wire Wire Line
7075 2975 6500 2975
Wire Wire Line
7475 2975 7675 2975
Wire Wire Line
3825 2025 5775 2025
Wire Wire Line
6075 2025 6325 2025
Wire Wire Line
3825 2225 6325 2225
Wire Wire Line
6725 2125 9250 2125
Wire Wire Line
9250 2125 9250 4500
Wire Wire Line
9250 4500 8900 4500
$Comp
L power:GND #PWR0101
U 1 1 6028F248
P 9250 4950
F 0 "#PWR0101" H 9250 4750 50 0001 C CNN
F 1 "GND" H 9255 4777 50 0000 C CNN
F 2 "" H 9250 4900 50 0001 C CNN
F 3 "" H 9250 4900 50 0001 C CNN
1 9250 4950
1 0 0 -1
$EndComp
$Comp
L power:PWR_FLAG #FLG0101
U 1 1 60290255
P 6075 2775
F 0 "#FLG0101" H 6075 2850 50 0001 C CNN
F 1 "PWR_FLAG" H 6075 2948 50 0000 C CNN
F 2 "" H 6075 2775 50 0001 C CNN
F 3 "~" H 6075 2775 50 0001 C CNN
1 6075 2775
1 0 0 -1
$EndComp
Wire Wire Line
9250 4950 9250 4750
Connection ~ 9250 4500
Text Label 3950 4875 0 50 ~ 0
SCK
Wire Wire Line
3775 4875 3950 4875
Wire Wire Line
3775 4975 3950 4975
Wire Wire Line
3775 5075 3950 5075
Wire Wire Line
3775 5175 3950 5175
Wire Wire Line
3775 5275 3950 5275
Wire Wire Line
3775 5375 3950 5375
Wire Wire Line
3775 5475 3950 5475
Wire Wire Line
3775 5575 3950 5575
Wire Wire Line
3775 5675 3950 5675
Wire Wire Line
3775 5775 3950 5775
Wire Wire Line
3775 5875 3950 5875
Wire Wire Line
3775 5975 3950 5975
Wire Wire Line
3775 6300 3950 6300
Wire Wire Line
3775 6400 3950 6400
Wire Wire Line
3775 6500 3950 6500
Wire Wire Line
3775 6600 3950 6600
Wire Wire Line
3775 6700 3950 6700
Wire Wire Line
3775 6800 3950 6800
Wire Wire Line
3775 6900 3950 6900
Wire Wire Line
3775 7000 3950 7000
Wire Wire Line
2400 4875 2200 4875
Wire Wire Line
2400 4975 2200 4975
Wire Wire Line
2400 5100 2200 5100
Wire Wire Line
2400 5225 2200 5225
Wire Wire Line
2400 5350 2200 5350
Wire Wire Line
2400 5500 2200 5500
Wire Wire Line
2400 5850 2200 5850
Wire Wire Line
2400 5975 2200 5975
Text Label 3950 4975 0 50 ~ 0
MISO
Text Label 3950 5075 0 50 ~ 0
MOSI
Text Label 3950 5175 0 50 ~ 0
D10
Text Label 3950 5275 0 50 ~ 0
D9
Text Label 2200 5100 2 50 ~ 0
Vcc
Text Label 2200 5225 2 50 ~ 0
RST
Text Label 2200 5350 2 50 ~ 0
GND
NoConn ~ 3950 6300
NoConn ~ 3950 6400
NoConn ~ 3950 6500
NoConn ~ 3950 6600
NoConn ~ 3950 6700
NoConn ~ 3950 6800
NoConn ~ 3950 6900
NoConn ~ 3950 7000
NoConn ~ 2200 5850
NoConn ~ 2200 5975
NoConn ~ 2200 5500
NoConn ~ 2200 4975
NoConn ~ 2200 4875
Text Label 3950 5375 0 50 ~ 0
D8
NoConn ~ 3950 5475
NoConn ~ 3950 5575
NoConn ~ 3950 5675
NoConn ~ 3950 5775
NoConn ~ 3950 5875
NoConn ~ 3950 5975
Text Label 7075 3425 2 50 ~ 0
MOSI
Text Label 7075 3525 2 50 ~ 0
MISO
Text Label 7075 3625 2 50 ~ 0
SCK
Text Label 7075 3725 2 50 ~ 0
PB3(TEST)
NoConn ~ 7075 3825
$Comp
L Device:LED D2
U 1 1 602CC3E0
P 8900 3925
F 0 "D2" V 8939 3808 50 0000 R CNN
F 1 "IND." V 8848 3808 50 0000 R CNN
F 2 "LED_THT:LED_D3.0mm" H 8900 3925 50 0001 C CNN
F 3 "~" H 8900 3925 50 0001 C CNN
1 8900 3925
0 -1 -1 0
$EndComp
$Comp
L Device:R R5
U 1 1 602CD19B
P 8900 3100
F 0 "R5" H 8970 3146 50 0000 L CNN
F 1 "1K" H 8970 3055 50 0000 L CNN
F 2 "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal" V 8830 3100 50 0001 C CNN
F 3 "~" H 8900 3100 50 0001 C CNN
1 8900 3100
1 0 0 -1
$EndComp
Wire Wire Line
8900 3250 8900 3775
Wire Wire Line
8900 4075 8900 4500
Connection ~ 8900 4500
Text Label 8900 2500 0 50 ~ 0
PB3(TEST)
Wire Wire Line
8900 2500 8900 2950
Wire Wire Line
6075 4500 7675 4500
Wire Wire Line
7675 4325 7675 4500
Connection ~ 7675 4500
Wire Wire Line
7675 4500 8900 4500
Text Label 9250 4875 0 50 ~ 0
GND
Wire Wire Line
7675 3125 7675 2975
Connection ~ 7675 2975
$Comp
L power:PWR_FLAG #FLG0102
U 1 1 602E26C2
P 9250 4750
F 0 "#FLG0102" H 9250 4825 50 0001 C CNN
F 1 "PWR_FLAG" V 9250 4878 50 0000 L CNN
F 2 "" H 9250 4750 50 0001 C CNN
F 3 "~" H 9250 4750 50 0001 C CNN
1 9250 4750
0 1 1 0
$EndComp
Connection ~ 9250 4750
Wire Wire Line
9250 4750 9250 4500
Connection ~ 7675 2775
$Comp
L Connector_Generic:Conn_02x03_Odd_Even J3
U 1 1 602E3C51
P 8325 2675
F 0 "J3" H 8375 2350 50 0000 C CNN
F 1 "ICSP" H 8375 2441 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical" H 8325 2675 50 0001 C CNN
F 3 "~" H 8325 2675 50 0001 C CNN
1 8325 2675
-1 0 0 1
$EndComp
Text Label 7075 3925 2 50 ~ 0
PB5
Text Label 8525 2575 0 50 ~ 0
PB5
Text Label 8525 2675 0 50 ~ 0
SCK
Text Label 8525 2775 0 50 ~ 0
MISO
Wire Wire Line
8025 2775 7675 2775
Wire Wire Line
7675 2775 7675 2750
Text Label 8025 2675 2 50 ~ 0
MOSI
Text Label 8025 2575 2 50 ~ 0
GND
Text Label 6325 2025 2 50 ~ 0
PROG
Text Label 6325 2225 2 50 ~ 0
DBG
$EndSCHEMATC