731213e7387e75701f08d8bdcb538ce8fece8f46
[hw/csm84io] / csm84io.sch
1 v 20201211 2
2 N 85900 44400 91500 44400 4
3 N 87700 44400 87700 44900 4
4 T 88800 41800 9 30 1 0 0 0 1
5 CSM84 I/O
6 T 13300 -8600 8 10 0 1 0 0 1
7 vendor_part_number=MMA7260QT-ND
8 T 13300 -8600 8 10 0 1 0 0 1
9 vendor_part_number=MCP9700-E/TO-ND
10 N 85100 45800 86600 45800 4
11 {
12 T 85100 45900 5 10 1 1 0 0 1
13 netname=v_usb
14 }
15 N 86600 45400 86500 45400 4
16 N 86500 45400 86500 45800 4
17 C 82600 41700 1 0 0 resistor.sym
18 {
19 T 82900 42100 5 10 0 0 0 0 1
20 device=RESISTOR
21 T 82900 42100 5 10 1 1 180 0 1
22 refdes=R13
23 T 83400 42100 5 10 1 1 180 0 1
24 value=1k
25 T 82600 41700 5 10 0 0 90 0 1
26 footprint=0402
27 }
28 C 84400 41700 1 90 0 gnd.sym
29 T 92400 40400 9 10 1 0 0 0 1
30 1
31 T 90000 40400 9 10 1 0 0 0 1
32 1
33 T 90600 40400 9 10 1 0 0 0 1
34 1
35 T 87700 40400 9 10 1 0 0 0 1
36 csm84io.sch
37 T 87700 40100 9 10 1 0 0 0 1
38 http://altusmetrum.org/
39 T 13300 -8600 8 10 0 1 0 0 1
40 vendor_part_number=MMA7260QT-ND
41 T 13300 -8600 8 10 0 1 0 0 1
42 vendor_part_number=MCP9700-E/TO-ND
43 C 89500 45800 1 0 0 3.3V-plus.sym
44 N 88700 45800 91500 45800 4
45 C 83700 41700 1 0 0 led.sym
46 {
47 T 83900 42150 5 10 1 1 180 0 1
48 refdes=D2
49 T 83600 42300 5 10 0 0 0 0 1
50 device=LED
51 T 83650 41700 5 10 0 1 0 0 1
52 footprint=0603diode
53 T 84200 42000 5 10 1 1 0 0 1
54 value=red
55 }
56 N 83700 41800 83500 41800 4
57 C 89900 44800 1 90 0 capacitor.sym
58 {
59 T 89200 45000 5 10 0 0 90 0 1
60 device=CAPACITOR
61 T 89800 45400 5 10 1 1 0 0 1
62 refdes=C37
63 T 89000 45000 5 10 0 0 90 0 1
64 symversion=0.1
65 T 89800 44900 5 10 1 1 0 0 1
66 value=1uF
67 T 89900 44800 5 10 0 0 0 0 1
68 footprint=0402
69 }
70 N 89700 45700 89700 45800 4
71 C 88500 45400 1 270 0 capacitor.sym
72 {
73 T 89200 45200 5 10 0 0 270 0 1
74 device=CAPACITOR
75 T 88800 45100 5 10 1 1 0 0 1
76 refdes=C38
77 T 89400 45200 5 10 0 0 270 0 1
78 symversion=0.1
79 T 88800 44600 5 10 1 1 0 0 1
80 value=10nF
81 T 88500 45400 5 10 0 0 270 0 1
82 footprint=0402
83 }
84 C 86600 44900 1 0 0 TC2185.sym
85 {
86 T 86995 46095 5 10 1 1 0 0 1
87 refdes=U1
88 T 87195 45595 5 10 0 1 0 0 1
89 device=IC
90 T 86595 44895 5 10 0 1 0 0 1
91 footprint=SOT23-5
92 T 86600 44900 5 10 1 1 0 0 1
93 value=TC2185-3.3
94 }
95 C 82600 41100 1 0 0 resistor.sym
96 {
97 T 82900 41500 5 10 0 0 0 0 1
98 device=RESISTOR
99 T 82900 41000 5 10 1 1 180 0 1
100 refdes=R12
101 T 83400 41000 5 10 1 1 180 0 1
102 value=1k
103 T 82600 41100 5 10 0 0 90 0 1
104 footprint=0402
105 }
106 C 84400 41100 1 90 0 gnd.sym
107 C 83700 41100 1 0 0 led.sym
108 {
109 T 84000 41050 5 10 1 1 180 0 1
110 refdes=D3
111 T 83600 41700 5 10 0 0 0 0 1
112 device=LED
113 T 83650 41100 5 10 0 1 0 0 1
114 footprint=0603diode
115 T 84200 40900 5 10 1 1 0 0 1
116 value=blue
117 }
118 N 83700 41200 83500 41200 4
119 C 50000 40000 0 0 0 title-E.sym
120 T 50000 40000 8 10 0 1 0 0 1
121 value=On/Off
122 C 87600 44100 1 0 0 gnd.sym
123 T 13300 -8600 8 10 0 1 0 0 1
124 vendor_part_number=MMA7260QT-ND
125 T 13300 -8600 8 10 0 1 0 0 1
126 vendor_part_number=MCP9700-E/TO-ND
127 T 13300 -8600 8 10 0 1 0 0 1
128 vendor_part_number=MMA7260QT-ND
129 T 13300 -8600 8 10 0 1 0 0 1
130 vendor_part_number=MCP9700-E/TO-ND
131 C 86100 44800 1 90 0 capacitor.sym
132 {
133 T 85400 45000 5 10 0 0 90 0 1
134 device=CAPACITOR
135 T 85800 45400 5 10 1 1 0 6 1
136 refdes=C6
137 T 85200 45000 5 10 0 0 90 0 1
138 symversion=0.1
139 T 85800 45000 5 10 1 1 0 6 1
140 value=1uF
141 T 86100 44800 5 10 0 0 0 0 1
142 footprint=0402
143 }
144 N 85900 45700 85900 45800 4
145 C 59200 41300 1 0 1 conn-4.sym
146 {
147 T 59200 41300 5 10 0 0 0 6 1
148 footprint=0-215079-4
149 T 59200 41300 5 10 0 0 0 6 1
150 loadstatus=noload
151 T 59200 41300 5 10 0 0 0 6 1
152 device=CONNECTOR
153 T 58800 42900 5 10 1 1 0 6 1
154 refdes=J6
155 T 59000 41100 5 10 1 1 0 6 1
156 value=Debug
157 }
158 C 59500 42300 1 0 1 gnd.sym
159 N 59400 42600 59200 42600 4
160 N 59200 42200 60300 42200 4
161 {
162 T 60300 42300 5 10 1 1 0 6 1
163 netname=reset_n
164 }
165 N 59800 45300 59200 45300 4
166 {
167 T 59300 45400 5 10 1 1 0 0 1
168 netname=v_usb
169 }
170 C 59300 43400 1 0 1 gnd.sym
171 C 67900 51800 1 0 0 3.3V-plus.sym
172 N 68100 51200 68100 51800 4
173 N 68100 51400 69300 51400 4
174 N 68900 51400 68900 51200 4
175 N 68500 51400 68500 51200 4
176 C 68800 42000 1 0 0 gnd.sym
177 N 68500 42300 69300 42300 4
178 N 69300 42400 69300 42300 4
179 N 68900 42400 68900 42300 4
180 N 68500 42400 68500 42300 4
181 N 62900 50500 64200 50500 4
182 {
183 T 62900 50600 5 10 1 1 0 0 1
184 netname=reset_n
185 }
186 C 59200 43300 1 0 1 USBmicroB.sym
187 {
188 T 58845 43695 5 10 0 1 0 6 1
189 footprint=11071
190 T 59200 43300 5 10 0 0 0 0 1
191 device=CONNECTOR
192 T 59200 43300 5 10 0 0 0 0 1
193 value=USBmicroB
194 T 58205 45700 5 10 1 1 0 6 1
195 refdes=J5
196 }
197 N 64200 44900 61000 44900 4
198 {
199 T 63400 45000 5 10 1 1 0 0 1
200 netname=usbdm
201 }
202 N 64200 44500 61000 44500 4
203 {
204 T 63400 44600 5 10 1 1 0 0 1
205 netname=usbdp
206 }
207 C 64000 49800 1 0 0 gnd.sym
208 N 64100 50100 64200 50100 4
209 N 59200 41800 60900 41800 4
210 {
211 T 59700 41900 5 10 1 1 0 0 1
212 netname=swdio
213 }
214 N 59200 41400 61300 41400 4
215 {
216 T 59700 41500 5 10 1 1 0 0 1
217 netname=swclk
218 }
219 C 69900 52100 1 0 0 capacitor.sym
220 {
221 T 70100 52800 5 10 0 0 0 0 1
222 device=CAPACITOR
223 T 70100 53000 5 10 0 0 0 0 1
224 symversion=0.1
225 T 69900 52100 5 10 0 1 0 0 1
226 footprint=0402
227 T 69800 52400 5 10 1 1 0 0 1
228 refdes=C601
229 T 70500 52400 5 10 1 1 0 0 1
230 value=1uF
231 }
232 C 69900 51600 1 0 0 capacitor.sym
233 {
234 T 70100 52300 5 10 0 0 0 0 1
235 device=CAPACITOR
236 T 70100 52500 5 10 0 0 0 0 1
237 symversion=0.1
238 T 69900 51600 5 10 0 1 0 0 1
239 footprint=0402
240 T 69800 51900 5 10 1 1 0 0 1
241 refdes=C602
242 T 70500 51900 5 10 1 1 0 0 1
243 value=0.1uF
244 }
245 C 68400 51700 1 0 0 inductor.sym
246 {
247 T 68600 52200 5 10 0 0 0 0 1
248 device=INDUCTOR
249 T 68600 52400 5 10 0 0 0 0 1
250 symversion=0.1
251 T 68400 51700 5 10 0 1 0 0 1
252 footprint=0402
253 T 68600 52000 5 10 1 1 0 0 1
254 refdes=L600
255 T 68600 51600 5 10 1 1 0 0 1
256 value=bead
257 }
258 N 68400 51800 68100 51800 4
259 N 69300 51800 69900 51800 4
260 {
261 T 69200 51900 5 10 1 1 0 0 1
262 netname=vdda
263 }
264 N 69700 51800 69700 51200 4
265 C 70900 51500 1 0 0 gnd.sym
266 N 71000 52300 71000 51800 4
267 N 71000 51800 70800 51800 4
268 N 71000 52300 70800 52300 4
269 N 82600 41800 81200 41800 4
270 {
271 T 81700 41900 5 10 1 1 0 0 1
272 netname=led_red
273 }
274 N 81500 41200 82600 41200 4
275 {
276 T 82300 41450 5 10 1 1 180 0 1
277 netname=led_blue
278 }
279 N 69300 51400 69300 51200 4
280 C 61000 44800 1 0 1 resistor.sym
281 {
282 T 60700 45200 5 10 0 0 0 6 1
283 device=RESISTOR
284 T 61000 44800 5 10 0 1 0 0 1
285 footprint=0402
286 T 60500 45100 5 10 1 1 0 6 1
287 refdes=R54
288 T 60900 45100 5 10 1 1 0 6 1
289 value=22
290 }
291 C 61000 44400 1 0 1 resistor.sym
292 {
293 T 60700 44800 5 10 0 0 0 6 1
294 device=RESISTOR
295 T 61000 44400 5 10 0 1 0 0 1
296 footprint=0402
297 T 60500 44200 5 10 1 1 0 6 1
298 refdes=R55
299 T 60900 44200 5 10 1 1 0 6 1
300 value=22
301 }
302 N 60100 44900 59200 44900 4
303 N 59200 44500 60100 44500 4
304 C 59200 44000 1 0 0 nc-right.sym
305 {
306 T 59300 44500 5 10 0 0 0 0 1
307 value=NoConnection
308 T 59300 44700 5 10 0 0 0 0 1
309 device=DRC_Directive
310 }
311 N 85900 44800 85900 44400 4
312 C 90800 44800 1 90 0 capacitor.sym
313 {
314 T 90100 45000 5 10 0 0 90 0 1
315 device=CAPACITOR
316 T 89900 45000 5 10 0 0 90 0 1
317 symversion=0.1
318 T 90800 44800 5 10 0 1 90 0 1
319 footprint=0402
320 T 90700 45400 5 10 1 1 0 0 1
321 refdes=C51
322 T 90700 45000 5 10 1 1 0 0 1
323 value=0.1uF
324 }
325 C 91700 44800 1 90 0 capacitor.sym
326 {
327 T 91000 45000 5 10 0 0 90 0 1
328 device=CAPACITOR
329 T 90800 45000 5 10 0 0 90 0 1
330 symversion=0.1
331 T 91700 44800 5 10 0 1 90 0 1
332 footprint=0402
333 T 91600 45400 5 10 1 1 0 0 1
334 refdes=C52
335 T 91600 45000 5 10 1 1 0 0 1
336 value=0.1uF
337 }
338 C 64200 42400 1 0 0 STM32F042-48.sym
339 {
340 T 57800 40800 5 10 0 0 0 0 1
341 device=IC
342 T 79400 51000 5 10 1 1 0 6 1
343 value=STM32F042C
344 T 64500 42700 5 10 0 1 0 0 1
345 footprint=lqfp48
346 T 64495 50995 5 10 1 1 0 0 1
347 refdes=U7
348 }
349 N 69900 52300 69700 52300 4
350 N 69700 52300 69700 51800 4
351 N 64200 44100 60900 44100 4
352 N 60900 41800 60900 44100 4
353 N 64200 43700 61300 43700 4
354 N 61300 43700 61300 41400 4
355 T 86800 40800 9 10 1 0 0 0 2
356                 Copyright 2020 by Bdale Garbee <bdale@gag.com>
357 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
358 N 90600 45700 90600 45800 4
359 N 91500 45700 91500 45800 4
360 N 88700 44400 88700 44500 4
361 N 89700 44800 89700 44400 4
362 N 90600 44800 90600 44400 4
363 N 91500 44800 91500 44400 4
364 C 57100 67200 1 0 0 header16-2.sym
365 {
366 T 57150 66550 5 10 0 1 0 0 1
367 device=HEADER18
368 T 57600 70500 5 10 1 1 0 0 1
369 refdes=CN3
370 T 57100 67200 5 10 0 0 0 0 1
371 footprint=100mil8x2
372 }
373 C 56500 62200 1 0 0 header20-2.sym
374 {
375 T 56650 66550 5 10 0 0 0 0 1
376 device=CONNECTOR
377 T 57300 66300 5 10 1 1 0 0 1
378 refdes=CN13
379 }
380 C 60700 63700 1 0 0 header40-2.sym
381 {
382 T 60950 72200 5 10 0 1 0 0 1
383 device=HEADER40
384 T 61200 71800 5 10 1 1 0 0 1
385 refdes=CN1
386 T 60700 63700 5 10 0 1 0 0 1
387 footprint=100mil20x2
388 }
389 C 63300 64100 1 0 0 header40-2.sym
390 {
391 T 63550 72600 5 10 0 1 0 0 1
392 device=HEADER40
393 T 63700 72200 5 10 1 1 0 0 1
394 refdes=CN14
395 T 63300 64100 5 10 0 1 0 0 1
396 footprint=100mil20x2
397 }
398 C 53500 52000 1 0 0 header50-2.sym
399 {
400 T 53650 62350 5 10 0 0 0 0 1
401 device=CONNECTOR
402 T 54400 62100 5 10 1 1 0 0 1
403 refdes=CN5
404 T 53500 52000 5 10 0 1 0 0 1
405 footprint=100mil25x2
406 }
407 C 51100 52000 1 0 0 header60-2.sym
408 {
409 T 51250 64350 5 10 0 0 0 0 1
410 device=CONNECTOR
411 T 52000 64100 5 10 1 1 0 0 1
412 refdes=CN6
413 T 51100 52000 5 10 0 1 0 0 1
414 footprint=100mil30x2
415 }
416 C 69800 69000 1 0 0 opto-coupler.sym
417 {
418 T 70100 70400 5 10 0 0 0 0 1
419 device=IC
420 T 70100 70100 5 10 1 1 0 0 1
421 refdes=U?
422 T 71500 70100 5 10 1 1 0 6 1
423 value=TLP290
424 T 69800 69000 5 10 0 0 0 0 1
425 footprint=SOIJ4
426 }
427 C 68900 69800 1 0 0 resistor.sym
428 {
429 T 69200 70200 5 10 0 0 0 0 1
430 device=RESISTOR
431 T 69100 70100 5 10 1 1 0 0 1
432 refdes=R?
433 T 68900 69800 5 10 0 1 0 0 1
434 footprint=0402
435 }
436 C 71900 69800 1 0 0 resistor.sym
437 {
438 T 72200 70200 5 10 0 0 0 0 1
439 device=RESISTOR
440 T 72000 70100 5 10 1 1 0 0 1
441 refdes=R?
442 T 71900 69800 5 10 0 0 0 0 1
443 footprint=0402
444 }
445 C 72800 69000 1 180 0 resistor.sym
446 {
447 T 72500 68600 5 10 0 0 180 0 1
448 device=RESISTOR
449 T 72000 68600 5 10 1 1 0 0 1
450 refdes=R?
451 T 72800 69000 5 10 0 1 0 0 1
452 footprint=0402
453 }
454 C 73000 69000 1 0 0 coolmos.sym
455 {
456 T 72000 68900 5 10 0 0 0 0 1
457 device=MOSFET
458 T 72700 69400 5 10 1 1 0 0 1
459 refdes=Q?
460 T 73000 69000 5 10 0 0 0 0 1
461 footprint=coolmos
462 T 73900 69200 5 10 1 1 0 0 1
463 value=IPN60R3K4CE
464 }
465 C 73900 70100 1 180 0 diode.sym
466 {
467 T 73500 69500 5 10 0 0 180 0 1
468 device=DIODE
469 T 73300 70200 5 10 1 1 0 0 1
470 refdes=D?
471 T 73900 70100 5 10 0 0 0 0 1
472 footprint=sod323
473 T 73700 70000 5 10 1 1 0 0 1
474 value=1N4148
475 }
476 N 73900 69500 73900 69900 4
477 N 73800 69500 75400 69500 4
478 N 68900 69900 67600 69900 4
479 N 69500 69100 69800 69100 4
480 N 72800 68900 73800 68900 4
481 N 73800 69100 73800 68900 4
482 N 73000 69100 71800 69100 4
483 C 72700 70000 1 0 0 24V-plus.sym
484 N 72800 69900 73000 69900 4
485 N 72900 70000 72900 69900 4
486 N 71900 68900 71900 69100 4
487 N 71900 69900 71800 69900 4
488 C 73500 68600 1 0 0 gnd24.sym
489 C 69500 69000 1 0 1 led.sym
490 {
491 T 69100 69250 5 10 1 1 0 6 1
492 refdes=D?
493 T 69600 69600 5 10 0 0 0 6 1
494 device=LED
495 T 69550 69000 5 10 0 1 0 6 1
496 footprint=0603diode
497 T 69400 69250 5 10 1 1 0 0 1
498 value=red
499 }
500 C 68800 68800 1 0 0 gnd.sym
501 N 68900 69100 69100 69100 4
502 T 50000 40000 8 10 0 1 0 0 1
503 footprint=100mil10x2