Browse Source

Lots of base board changes.

Mathias Gottschlag 4 years ago
parent
commit
2d9e6a5957

+ 135
- 33
hardware/base/HackAmp-Symbols.kicad_sym View File

1
-(kicad_symbol_lib (version 20201005) (generator kicad_symbol_editor)
1
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
2
   (symbol "HackAmp-Symbols:AudioJack4_Ground_IsolatedSwitch" (in_bom yes) (on_board yes)
2
   (symbol "HackAmp-Symbols:AudioJack4_Ground_IsolatedSwitch" (in_bom yes) (on_board yes)
3
     (property "Reference" "J" (id 0) (at 0 11.43 0)
3
     (property "Reference" "J" (id 0) (at 0 11.43 0)
4
       (effects (font (size 1.27 1.27)))
4
       (effects (font (size 1.27 1.27)))
23
     )
23
     )
24
     (symbol "AudioJack4_Ground_IsolatedSwitch_0_1"
24
     (symbol "AudioJack4_Ground_IsolatedSwitch_0_1"
25
       (rectangle (start -7.62 -2.54) (end -8.89 -5.08)
25
       (rectangle (start -7.62 -2.54) (end -8.89 -5.08)
26
-        (stroke (width 0.254)) (fill (type outline))
26
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
27
+        (fill (type outline))
27
       )
28
       )
28
       (rectangle (start -7.62 6.35) (end 3.81 -10.16)
29
       (rectangle (start -7.62 6.35) (end 3.81 -10.16)
29
-        (stroke (width 0.254)) (fill (type background))
30
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
31
+        (fill (type background))
30
       )
32
       )
31
       (polyline
33
       (polyline
32
         (pts
34
         (pts
33
           (xy 1.905 -5.08)
35
           (xy 1.905 -5.08)
34
           (xy 1.905 -4.826)
36
           (xy 1.905 -4.826)
35
         )
37
         )
36
-        (stroke (width 0.001)) (fill (type none))
38
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
39
+        (fill (type none))
37
       )
40
       )
38
       (polyline
41
       (polyline
39
         (pts
42
         (pts
40
           (xy 1.905 -4.445)
43
           (xy 1.905 -4.445)
41
           (xy 1.905 -4.064)
44
           (xy 1.905 -4.064)
42
         )
45
         )
43
-        (stroke (width 0.001)) (fill (type none))
46
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
47
+        (fill (type none))
44
       )
48
       )
45
       (polyline
49
       (polyline
46
         (pts
50
         (pts
47
           (xy 1.905 -3.683)
51
           (xy 1.905 -3.683)
48
           (xy 1.905 -3.302)
52
           (xy 1.905 -3.302)
49
         )
53
         )
50
-        (stroke (width 0.001)) (fill (type none))
54
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
55
+        (fill (type none))
51
       )
56
       )
52
       (polyline
57
       (polyline
53
         (pts
58
         (pts
54
           (xy 1.905 -2.921)
59
           (xy 1.905 -2.921)
55
           (xy 1.905 -2.54)
60
           (xy 1.905 -2.54)
56
         )
61
         )
57
-        (stroke (width 0.001)) (fill (type none))
62
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
63
+        (fill (type none))
58
       )
64
       )
59
       (polyline
65
       (polyline
60
         (pts
66
         (pts
61
           (xy 2.286 -5.08)
67
           (xy 2.286 -5.08)
62
           (xy 2.286 -4.826)
68
           (xy 2.286 -4.826)
63
         )
69
         )
64
-        (stroke (width 0.001)) (fill (type none))
70
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
71
+        (fill (type none))
65
       )
72
       )
66
       (polyline
73
       (polyline
67
         (pts
74
         (pts
68
           (xy 2.286 -4.445)
75
           (xy 2.286 -4.445)
69
           (xy 2.286 -4.064)
76
           (xy 2.286 -4.064)
70
         )
77
         )
71
-        (stroke (width 0.001)) (fill (type none))
78
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
79
+        (fill (type none))
72
       )
80
       )
73
       (polyline
81
       (polyline
74
         (pts
82
         (pts
75
           (xy 2.286 -3.683)
83
           (xy 2.286 -3.683)
76
           (xy 2.286 -3.302)
84
           (xy 2.286 -3.302)
77
         )
85
         )
78
-        (stroke (width 0.001)) (fill (type none))
86
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
87
+        (fill (type none))
79
       )
88
       )
80
       (polyline
89
       (polyline
81
         (pts
90
         (pts
82
           (xy 2.286 -2.921)
91
           (xy 2.286 -2.921)
83
           (xy 2.286 -2.54)
92
           (xy 2.286 -2.54)
84
         )
93
         )
85
-        (stroke (width 0.001)) (fill (type none))
94
+        (stroke (width 0.001) (type default) (color 0 0 0 0))
95
+        (fill (type none))
86
       )
96
       )
87
       (polyline
97
       (polyline
88
         (pts
98
         (pts
89
           (xy 3.81 2.54)
99
           (xy 3.81 2.54)
90
           (xy 5.08 2.54)
100
           (xy 5.08 2.54)
91
         )
101
         )
92
-        (stroke (width 0)) (fill (type none))
102
+        (stroke (width 0) (type default) (color 0 0 0 0))
103
+        (fill (type none))
93
       )
104
       )
94
       (polyline
105
       (polyline
95
         (pts
106
         (pts
96
           (xy 5.08 -5.08)
107
           (xy 5.08 -5.08)
97
           (xy 1.905 -5.08)
108
           (xy 1.905 -5.08)
98
         )
109
         )
99
-        (stroke (width 0)) (fill (type none))
110
+        (stroke (width 0) (type default) (color 0 0 0 0))
111
+        (fill (type none))
100
       )
112
       )
101
       (polyline
113
       (polyline
102
         (pts
114
         (pts
103
           (xy 5.08 -2.54)
115
           (xy 5.08 -2.54)
104
           (xy 3.81 -2.54)
116
           (xy 3.81 -2.54)
105
         )
117
         )
106
-        (stroke (width 0)) (fill (type none))
118
+        (stroke (width 0) (type default) (color 0 0 0 0))
119
+        (fill (type none))
107
       )
120
       )
108
       (polyline
121
       (polyline
109
         (pts
122
         (pts
110
           (xy 5.08 0)
123
           (xy 5.08 0)
111
           (xy 3.81 0)
124
           (xy 3.81 0)
112
         )
125
         )
113
-        (stroke (width 0)) (fill (type none))
126
+        (stroke (width 0) (type default) (color 0 0 0 0))
127
+        (fill (type none))
114
       )
128
       )
115
       (polyline
129
       (polyline
116
         (pts
130
         (pts
117
           (xy 5.08 5.08)
131
           (xy 5.08 5.08)
118
           (xy 3.81 5.08)
132
           (xy 3.81 5.08)
119
         )
133
         )
120
-        (stroke (width 0)) (fill (type none))
134
+        (stroke (width 0) (type default) (color 0 0 0 0))
135
+        (fill (type none))
121
       )
136
       )
122
     )
137
     )
123
     (symbol "AudioJack4_Ground_IsolatedSwitch_1_1"
138
     (symbol "AudioJack4_Ground_IsolatedSwitch_1_1"
126
           (xy 3.048 -5.334)
141
           (xy 3.048 -5.334)
127
           (xy 3.302 -5.842)
142
           (xy 3.302 -5.842)
128
         )
143
         )
129
-        (stroke (width 0)) (fill (type none))
144
+        (stroke (width 0) (type default) (color 0 0 0 0))
145
+        (fill (type none))
130
       )
146
       )
131
       (polyline
147
       (polyline
132
         (pts
148
         (pts
135
           (xy 0 -2.54)
151
           (xy 0 -2.54)
136
           (xy 3.81 -2.54)
152
           (xy 3.81 -2.54)
137
         )
153
         )
138
-        (stroke (width 0.254)) (fill (type none))
154
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
155
+        (fill (type none))
139
       )
156
       )
140
       (polyline
157
       (polyline
141
         (pts
158
         (pts
144
           (xy 3.048 -5.334)
161
           (xy 3.048 -5.334)
145
           (xy 2.794 -5.842)
162
           (xy 2.794 -5.842)
146
         )
163
         )
147
-        (stroke (width 0)) (fill (type none))
164
+        (stroke (width 0) (type default) (color 0 0 0 0))
165
+        (fill (type none))
148
       )
166
       )
149
       (polyline
167
       (polyline
150
         (pts
168
         (pts
154
           (xy -1.905 0)
172
           (xy -1.905 0)
155
           (xy 3.81 0)
173
           (xy 3.81 0)
156
         )
174
         )
157
-        (stroke (width 0.254)) (fill (type none))
175
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
176
+        (fill (type none))
158
       )
177
       )
159
       (polyline
178
       (polyline
160
         (pts
179
         (pts
164
           (xy -4.445 -3.175)
183
           (xy -4.445 -3.175)
165
           (xy -5.08 -2.54)
184
           (xy -5.08 -2.54)
166
         )
185
         )
167
-        (stroke (width 0.254)) (fill (type none))
186
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
187
+        (fill (type none))
168
       )
188
       )
169
       (polyline
189
       (polyline
170
         (pts
190
         (pts
174
           (xy -6.35 -3.175)
194
           (xy -6.35 -3.175)
175
           (xy -6.985 -2.54)
195
           (xy -6.985 -2.54)
176
         )
196
         )
177
-        (stroke (width 0.254)) (fill (type none))
197
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
198
+        (fill (type none))
178
       )
199
       )
179
       (pin passive line (at 0 -12.7 90) (length 2.54)
200
       (pin passive line (at 0 -12.7 90) (length 2.54)
180
         (name "~" (effects (font (size 1.27 1.27))))
201
         (name "~" (effects (font (size 1.27 1.27))))
221
     )
242
     )
222
     (symbol "CSR-A64215-MOD_0_1"
243
     (symbol "CSR-A64215-MOD_0_1"
223
       (rectangle (start -17.78 38.1) (end 17.78 -35.56)
244
       (rectangle (start -17.78 38.1) (end 17.78 -35.56)
224
-        (stroke (width 0)) (fill (type background))
245
+        (stroke (width 0) (type default) (color 0 0 0 0))
246
+        (fill (type background))
225
       )
247
       )
226
     )
248
     )
227
     (symbol "CSR-A64215-MOD_1_1"
249
     (symbol "CSR-A64215-MOD_1_1"
238
         (number "11" (effects (font (size 1.27 1.27))))
260
         (number "11" (effects (font (size 1.27 1.27))))
239
       )
261
       )
240
       (pin input line (at 20.32 30.48 180) (length 2.54)
262
       (pin input line (at 20.32 30.48 180) (length 2.54)
241
-        (name "~RST" (effects (font (size 1.27 1.27))))
263
+        (name "~{RST}" (effects (font (size 1.27 1.27))))
242
         (number "12" (effects (font (size 1.27 1.27))))
264
         (number "12" (effects (font (size 1.27 1.27))))
243
       )
265
       )
244
       (pin power_in line (at -20.32 27.94 0) (length 2.54)
266
       (pin power_in line (at -20.32 27.94 0) (length 2.54)
378
         (number "6" (effects (font (size 1.27 1.27))))
400
         (number "6" (effects (font (size 1.27 1.27))))
379
       )
401
       )
380
       (pin input line (at -20.32 -33.02 0) (length 2.54)
402
       (pin input line (at -20.32 -33.02 0) (length 2.54)
381
-        (name "SPI/~PCM" (effects (font (size 1.27 1.27))))
403
+        (name "SPI/~{PCM}" (effects (font (size 1.27 1.27))))
382
         (number "7" (effects (font (size 1.27 1.27))))
404
         (number "7" (effects (font (size 1.27 1.27))))
383
       )
405
       )
384
       (pin bidirectional line (at -20.32 12.7 0) (length 2.54)
406
       (pin bidirectional line (at -20.32 12.7 0) (length 2.54)
391
       )
413
       )
392
     )
414
     )
393
   )
415
   )
416
+  (symbol "HackAmp-Symbols:PCM1808" (in_bom yes) (on_board yes)
417
+    (property "Reference" "U" (id 0) (at -7.62 11.43 0)
418
+      (effects (font (size 1.27 1.27)))
419
+    )
420
+    (property "Value" "PCM1808" (id 1) (at 8.89 11.43 0)
421
+      (effects (font (size 1.27 1.27)))
422
+    )
423
+    (property "Footprint" "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" (id 2) (at 0 0 0)
424
+      (effects (font (size 1.27 1.27)) hide)
425
+    )
426
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/pcm1808.pdf?ts=1635537770052&ref_url=https%253A%252F%252Fwww.google.com%252F" (id 3) (at 0 0 0)
427
+      (effects (font (size 1.27 1.27)) hide)
428
+    )
429
+    (property "ki_description" "PCM1808 Single-Ended, Analog-Input 24-Bit, 96-kHz Stereo ADC" (id 4) (at 0 0 0)
430
+      (effects (font (size 1.27 1.27)) hide)
431
+    )
432
+    (symbol "PCM1808_0_1"
433
+      (rectangle (start -10.16 10.16) (end 10.16 -10.16)
434
+        (stroke (width 0.1524) (type default) (color 0 0 0 0))
435
+        (fill (type background))
436
+      )
437
+    )
438
+    (symbol "PCM1808_1_1"
439
+      (pin power_out line (at 12.7 -2.54 180) (length 2.54)
440
+        (name "VREF" (effects (font (size 1.27 1.27))))
441
+        (number "1" (effects (font (size 1.27 1.27))))
442
+      )
443
+      (pin input line (at -12.7 -5.08 0) (length 2.54)
444
+        (name "MD0" (effects (font (size 1.27 1.27))))
445
+        (number "10" (effects (font (size 1.27 1.27))))
446
+      )
447
+      (pin input line (at -12.7 -7.62 0) (length 2.54)
448
+        (name "MD1" (effects (font (size 1.27 1.27))))
449
+        (number "11" (effects (font (size 1.27 1.27))))
450
+      )
451
+      (pin input line (at 12.7 2.54 180) (length 2.54)
452
+        (name "VINL" (effects (font (size 1.27 1.27))))
453
+        (number "13" (effects (font (size 1.27 1.27))))
454
+      )
455
+      (pin input line (at 12.7 5.08 180) (length 2.54)
456
+        (name "VINR" (effects (font (size 1.27 1.27))))
457
+        (number "14" (effects (font (size 1.27 1.27))))
458
+      )
459
+      (pin power_in line (at -2.54 -12.7 90) (length 2.54)
460
+        (name "AGND" (effects (font (size 1.27 1.27))))
461
+        (number "2" (effects (font (size 1.27 1.27))))
462
+      )
463
+      (pin power_in line (at 2.54 12.7 270) (length 2.54)
464
+        (name "VCC" (effects (font (size 1.27 1.27))))
465
+        (number "3" (effects (font (size 1.27 1.27))))
466
+      )
467
+      (pin power_in line (at -2.54 12.7 270) (length 2.54)
468
+        (name "VDD" (effects (font (size 1.27 1.27))))
469
+        (number "4" (effects (font (size 1.27 1.27))))
470
+      )
471
+      (pin power_in line (at 2.54 -12.7 90) (length 2.54)
472
+        (name "DGND" (effects (font (size 1.27 1.27))))
473
+        (number "5" (effects (font (size 1.27 1.27))))
474
+      )
475
+      (pin bidirectional line (at -12.7 5.08 0) (length 2.54)
476
+        (name "LRCK" (effects (font (size 1.27 1.27))))
477
+        (number "7" (effects (font (size 1.27 1.27))))
478
+      )
479
+      (pin input line (at -12.7 7.62 0) (length 2.54)
480
+        (name "SCKI" (effects (font (size 1.27 1.27))))
481
+        (number "7" (effects (font (size 1.27 1.27))))
482
+      )
483
+      (pin bidirectional line (at -12.7 2.54 0) (length 2.54)
484
+        (name "BCK" (effects (font (size 1.27 1.27))))
485
+        (number "8" (effects (font (size 1.27 1.27))))
486
+      )
487
+      (pin output line (at -12.7 0 0) (length 2.54)
488
+        (name "DOUT" (effects (font (size 1.27 1.27))))
489
+        (number "9" (effects (font (size 1.27 1.27))))
490
+      )
491
+    )
492
+  )
394
   (symbol "HackAmp-Symbols:TAS5760M" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
493
   (symbol "HackAmp-Symbols:TAS5760M" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
395
     (property "Reference" "U" (id 0) (at -7.62 31.75 0)
494
     (property "Reference" "U" (id 0) (at -7.62 31.75 0)
396
       (effects (font (size 1.524 1.524)))
495
       (effects (font (size 1.524 1.524)))
412
     )
511
     )
413
     (symbol "TAS5760M_1_1"
512
     (symbol "TAS5760M_1_1"
414
       (rectangle (start -15.24 -30.48) (end 15.24 30.48)
513
       (rectangle (start -15.24 -30.48) (end 15.24 30.48)
415
-        (stroke (width 0)) (fill (type background))
514
+        (stroke (width 0) (type default) (color 0 0 0 0))
515
+        (fill (type background))
416
       )
516
       )
417
       (pin power_in line (at 22.86 27.94 180) (length 7.62)
517
       (pin power_in line (at 22.86 27.94 180) (length 7.62)
418
         (name "AVDD" (effects (font (size 1.27 1.27))))
518
         (name "AVDD" (effects (font (size 1.27 1.27))))
531
         (number "5" (effects (font (size 1.27 1.27))))
631
         (number "5" (effects (font (size 1.27 1.27))))
532
       )
632
       )
533
       (pin output line (at -22.86 5.08 0) (length 7.62)
633
       (pin output line (at -22.86 5.08 0) (length 7.62)
534
-        (name "~SPK_FAULT" (effects (font (size 1.27 1.27))))
634
+        (name "~{SPK_FAULT}" (effects (font (size 1.27 1.27))))
535
         (number "6" (effects (font (size 1.27 1.27))))
635
         (number "6" (effects (font (size 1.27 1.27))))
536
       )
636
       )
537
       (pin output line (at -22.86 2.54 0) (length 7.62)
637
       (pin output line (at -22.86 2.54 0) (length 7.62)
538
-        (name "~SPK_SD" (effects (font (size 1.27 1.27))))
638
+        (name "~{SPK_SD}" (effects (font (size 1.27 1.27))))
539
         (number "7" (effects (font (size 1.27 1.27))))
639
         (number "7" (effects (font (size 1.27 1.27))))
540
       )
640
       )
541
       (pin input line (at -22.86 -2.54 0) (length 7.62)
641
       (pin input line (at -22.86 -2.54 0) (length 7.62)
563
     )
663
     )
564
     (symbol "TAS5760M-Module_0_1"
664
     (symbol "TAS5760M-Module_0_1"
565
       (rectangle (start -13.97 17.78) (end 12.7 -17.78)
665
       (rectangle (start -13.97 17.78) (end 12.7 -17.78)
566
-        (stroke (width 0.1524)) (fill (type background))
666
+        (stroke (width 0.1524) (type default) (color 0 0 0 0))
667
+        (fill (type background))
567
       )
668
       )
568
     )
669
     )
569
     (symbol "TAS5760M-Module_1_1"
670
     (symbol "TAS5760M-Module_1_1"
612
         (number "19" (effects (font (size 1.27 1.27))))
713
         (number "19" (effects (font (size 1.27 1.27))))
613
       )
714
       )
614
       (pin output line (at -16.51 5.08 0) (length 2.54)
715
       (pin output line (at -16.51 5.08 0) (length 2.54)
615
-        (name "~SPK_FAULT" (effects (font (size 1.27 1.27))))
716
+        (name "~{SPK_FAULT}" (effects (font (size 1.27 1.27))))
616
         (number "2" (effects (font (size 1.27 1.27))))
717
         (number "2" (effects (font (size 1.27 1.27))))
617
       )
718
       )
618
       (pin power_in line (at 2.54 -20.32 90) (length 2.54)
719
       (pin power_in line (at 2.54 -20.32 90) (length 2.54)
632
         (number "23" (effects (font (size 1.27 1.27))))
733
         (number "23" (effects (font (size 1.27 1.27))))
633
       )
734
       )
634
       (pin output line (at -16.51 2.54 0) (length 2.54)
735
       (pin output line (at -16.51 2.54 0) (length 2.54)
635
-        (name "~SPK_SD" (effects (font (size 1.27 1.27))))
736
+        (name "~{SPK_SD}" (effects (font (size 1.27 1.27))))
636
         (number "3" (effects (font (size 1.27 1.27))))
737
         (number "3" (effects (font (size 1.27 1.27))))
637
       )
738
       )
638
       (pin bidirectional line (at -16.51 12.7 0) (length 2.54)
739
       (pin bidirectional line (at -16.51 12.7 0) (length 2.54)
676
     )
777
     )
677
     (symbol "WM8731-Module_0_1"
778
     (symbol "WM8731-Module_0_1"
678
       (rectangle (start -7.62 12.7) (end 7.62 -12.7)
779
       (rectangle (start -7.62 12.7) (end 7.62 -12.7)
679
-        (stroke (width 0.1524)) (fill (type background))
780
+        (stroke (width 0.1524) (type default) (color 0 0 0 0))
781
+        (fill (type background))
680
       )
782
       )
681
     )
783
     )
682
     (symbol "WM8731-Module_1_1"
784
     (symbol "WM8731-Module_1_1"
693
         (number "11" (effects (font (size 1.27 1.27))))
795
         (number "11" (effects (font (size 1.27 1.27))))
694
       )
796
       )
695
       (pin output line (at -10.16 -5.08 0) (length 2.54)
797
       (pin output line (at -10.16 -5.08 0) (length 2.54)
696
-        (name "~CONN" (effects (font (size 1.27 1.27))))
798
+        (name "~{CONN}" (effects (font (size 1.27 1.27))))
697
         (number "12" (effects (font (size 1.27 1.27))))
799
         (number "12" (effects (font (size 1.27 1.27))))
698
       )
800
       )
699
       (pin power_in line (at 0 -15.24 90) (length 2.54)
801
       (pin power_in line (at 0 -15.24 90) (length 2.54)

+ 14664
- 14197
hardware/base/base.kicad_pcb
File diff suppressed because it is too large
View File


+ 6
- 0
hardware/base/base.kicad_pro View File

69
         "drill_out_of_range": "error",
69
         "drill_out_of_range": "error",
70
         "duplicate_footprints": "warning",
70
         "duplicate_footprints": "warning",
71
         "extra_footprint": "warning",
71
         "extra_footprint": "warning",
72
+        "footprint_type_mismatch": "error",
72
         "hole_clearance": "error",
73
         "hole_clearance": "error",
73
         "hole_near_hole": "error",
74
         "hole_near_hole": "error",
74
         "invalid_outline": "error",
75
         "invalid_outline": "error",
87
         "silk_over_copper": "error",
88
         "silk_over_copper": "error",
88
         "silk_overlap": "error",
89
         "silk_overlap": "error",
89
         "skew_out_of_range": "error",
90
         "skew_out_of_range": "error",
91
+        "through_hole_pad_without_hole": "error",
90
         "too_many_vias": "error",
92
         "too_many_vias": "error",
91
         "track_dangling": "warning",
93
         "track_dangling": "warning",
92
         "track_width": "error",
94
         "track_width": "error",
461
     [
463
     [
462
       "00000000-0000-0000-0000-00005fb71226",
464
       "00000000-0000-0000-0000-00005fb71226",
463
       "Front"
465
       "Front"
466
+    ],
467
+    [
468
+      "bae9ff6d-7b10-4099-9c51-b92b6161b62a",
469
+      "Line-In + SPDIF"
464
     ]
470
     ]
465
   ],
471
   ],
466
   "text_variables": {}
472
   "text_variables": {}

+ 49
- 15
hardware/base/base.kicad_sch View File

33
             (xy -1.524 -0.508)
33
             (xy -1.524 -0.508)
34
             (xy 1.524 -0.508)
34
             (xy 1.524 -0.508)
35
           )
35
           )
36
-          (stroke (width 0.3302)) (fill (type none))
36
+          (stroke (width 0.3302) (type default) (color 0 0 0 0))
37
+          (fill (type none))
37
         )
38
         )
38
         (polyline
39
         (polyline
39
           (pts
40
           (pts
40
             (xy -1.524 0.508)
41
             (xy -1.524 0.508)
41
             (xy 1.524 0.508)
42
             (xy 1.524 0.508)
42
           )
43
           )
43
-          (stroke (width 0.3048)) (fill (type none))
44
+          (stroke (width 0.3048) (type default) (color 0 0 0 0))
45
+          (fill (type none))
44
         )
46
         )
45
       )
47
       )
46
       (symbol "C_Small_1_1"
48
       (symbol "C_Small_1_1"
78
       )
80
       )
79
       (symbol "R_0_1"
81
       (symbol "R_0_1"
80
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
82
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
81
-          (stroke (width 0.254)) (fill (type none))
83
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
84
+          (fill (type none))
82
         )
85
         )
83
       )
86
       )
84
       (symbol "R_1_1"
87
       (symbol "R_1_1"
115
         (effects (font (size 1.27 1.27)) hide)
118
         (effects (font (size 1.27 1.27)) hide)
116
       )
119
       )
117
       (symbol "MountingHole_Pad_0_1"
120
       (symbol "MountingHole_Pad_0_1"
118
-        (circle (center 0 1.27) (radius 1.27) (stroke (width 1.27)) (fill (type none)))
121
+        (circle (center 0 1.27) (radius 1.27) (stroke (width 1.27))           (stroke (width 1.27) (type default) (color 0 0 0 0))
122
+          (fill (type none))
123
+        )
119
       )
124
       )
120
       (symbol "MountingHole_Pad_1_1"
125
       (symbol "MountingHole_Pad_1_1"
121
         (pin input line (at 0 -2.54 90) (length 2.54)
126
         (pin input line (at 0 -2.54 90) (length 2.54)
144
         (effects (font (size 1.27 1.27)) hide)
149
         (effects (font (size 1.27 1.27)) hide)
145
       )
150
       )
146
       (symbol "SW_Push_0_1"
151
       (symbol "SW_Push_0_1"
147
-        (circle (center -2.032 0) (radius 0.508) (stroke (width 0)) (fill (type none)))
148
-        (circle (center 2.032 0) (radius 0.508) (stroke (width 0)) (fill (type none)))
152
+        (circle (center -2.032 0) (radius 0.508) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
153
+          (fill (type none))
154
+        )
149
         (polyline
155
         (polyline
150
           (pts
156
           (pts
151
             (xy 0 1.27)
157
             (xy 0 1.27)
152
             (xy 0 3.048)
158
             (xy 0 3.048)
153
           )
159
           )
154
-          (stroke (width 0)) (fill (type none))
160
+          (stroke (width 0) (type default) (color 0 0 0 0))
161
+          (fill (type none))
155
         )
162
         )
156
         (polyline
163
         (polyline
157
           (pts
164
           (pts
158
             (xy 2.54 1.27)
165
             (xy 2.54 1.27)
159
             (xy -2.54 1.27)
166
             (xy -2.54 1.27)
160
           )
167
           )
161
-          (stroke (width 0)) (fill (type none))
168
+          (stroke (width 0) (type default) (color 0 0 0 0))
169
+          (fill (type none))
170
+        )
171
+        (circle (center 2.032 0) (radius 0.508) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
172
+          (fill (type none))
162
         )
173
         )
163
         (pin passive line (at -5.08 0 0) (length 2.54)
174
         (pin passive line (at -5.08 0 0) (length 2.54)
164
           (name "1" (effects (font (size 1.27 1.27))))
175
           (name "1" (effects (font (size 1.27 1.27))))
195
             (xy -0.762 1.27)
206
             (xy -0.762 1.27)
196
             (xy 0 2.54)
207
             (xy 0 2.54)
197
           )
208
           )
198
-          (stroke (width 0)) (fill (type none))
209
+          (stroke (width 0) (type default) (color 0 0 0 0))
210
+          (fill (type none))
199
         )
211
         )
200
         (polyline
212
         (polyline
201
           (pts
213
           (pts
202
             (xy 0 0)
214
             (xy 0 0)
203
             (xy 0 2.54)
215
             (xy 0 2.54)
204
           )
216
           )
205
-          (stroke (width 0)) (fill (type none))
217
+          (stroke (width 0) (type default) (color 0 0 0 0))
218
+          (fill (type none))
206
         )
219
         )
207
         (polyline
220
         (polyline
208
           (pts
221
           (pts
209
             (xy 0 2.54)
222
             (xy 0 2.54)
210
             (xy 0.762 1.27)
223
             (xy 0.762 1.27)
211
           )
224
           )
212
-          (stroke (width 0)) (fill (type none))
225
+          (stroke (width 0) (type default) (color 0 0 0 0))
226
+          (fill (type none))
213
         )
227
         )
214
       )
228
       )
215
       (symbol "+3.3V_1_1"
229
       (symbol "+3.3V_1_1"
244
             (xy -0.762 1.27)
258
             (xy -0.762 1.27)
245
             (xy 0 2.54)
259
             (xy 0 2.54)
246
           )
260
           )
247
-          (stroke (width 0)) (fill (type none))
261
+          (stroke (width 0) (type default) (color 0 0 0 0))
262
+          (fill (type none))
248
         )
263
         )
249
         (polyline
264
         (polyline
250
           (pts
265
           (pts
251
             (xy 0 0)
266
             (xy 0 0)
252
             (xy 0 2.54)
267
             (xy 0 2.54)
253
           )
268
           )
254
-          (stroke (width 0)) (fill (type none))
269
+          (stroke (width 0) (type default) (color 0 0 0 0))
270
+          (fill (type none))
255
         )
271
         )
256
         (polyline
272
         (polyline
257
           (pts
273
           (pts
258
             (xy 0 2.54)
274
             (xy 0 2.54)
259
             (xy 0.762 1.27)
275
             (xy 0.762 1.27)
260
           )
276
           )
261
-          (stroke (width 0)) (fill (type none))
277
+          (stroke (width 0) (type default) (color 0 0 0 0))
278
+          (fill (type none))
262
         )
279
         )
263
       )
280
       )
264
       (symbol "+3V3_1_1"
281
       (symbol "+3V3_1_1"
297
             (xy -1.27 -1.27)
314
             (xy -1.27 -1.27)
298
             (xy 0 -1.27)
315
             (xy 0 -1.27)
299
           )
316
           )
300
-          (stroke (width 0)) (fill (type none))
317
+          (stroke (width 0) (type default) (color 0 0 0 0))
318
+          (fill (type none))
301
         )
319
         )
302
       )
320
       )
303
       (symbol "GND_1_1"
321
       (symbol "GND_1_1"
795
     )
813
     )
796
   )
814
   )
797
 
815
 
816
+  (sheet (at 22.86 78.74) (size 30.48 31.75) (fields_autoplaced)
817
+    (stroke (width 0.1524) (type solid) (color 132 0 132 1))
818
+    (fill (color 255 255 255 0.0000))
819
+    (uuid bae9ff6d-7b10-4099-9c51-b92b6161b62a)
820
+    (property "Schaltplanname" "Line-In + SPDIF" (id 0) (at 22.86 78.0284 0)
821
+      (effects (font (size 1.27 1.27)) (justify left bottom))
822
+    )
823
+    (property "Dateiname Blatt" "linein.kicad_sch" (id 1) (at 22.86 111.0746 0)
824
+      (effects (font (size 1.27 1.27)) (justify left top))
825
+    )
826
+  )
827
+
798
   (sheet (at 21.59 24.13) (size 30.48 5.08)
828
   (sheet (at 21.59 24.13) (size 30.48 5.08)
799
     (stroke (width 0) (type solid) (color 0 0 0 0))
829
     (stroke (width 0) (type solid) (color 0 0 0 0))
800
     (fill (color 0 0 0 0.0000))
830
     (fill (color 0 0 0 0.0000))
918
     (path "/00000000-0000-0000-0000-00005fa5bd7a" (page "5"))
948
     (path "/00000000-0000-0000-0000-00005fa5bd7a" (page "5"))
919
     (path "/fe79bf95-febd-4d06-8fbd-8e75ad92e186" (page "6"))
949
     (path "/fe79bf95-febd-4d06-8fbd-8e75ad92e186" (page "6"))
920
     (path "/00000000-0000-0000-0000-00005fb71226" (page "7"))
950
     (path "/00000000-0000-0000-0000-00005fb71226" (page "7"))
951
+    (path "/bae9ff6d-7b10-4099-9c51-b92b6161b62a" (page "7"))
921
   )
952
   )
922
 
953
 
923
   (symbol_instances
954
   (symbol_instances
1740
     (path "/fe79bf95-febd-4d06-8fbd-8e75ad92e186/3d4947cf-ab65-4926-8320-ac39e05278fa"
1771
     (path "/fe79bf95-febd-4d06-8fbd-8e75ad92e186/3d4947cf-ab65-4926-8320-ac39e05278fa"
1741
       (reference "U8") (unit 1) (value "RP2040") (footprint "MCU_RaspberryPi_and_Boards:RP2040-QFN-56")
1772
       (reference "U8") (unit 1) (value "RP2040") (footprint "MCU_RaspberryPi_and_Boards:RP2040-QFN-56")
1742
     )
1773
     )
1774
+    (path "/bae9ff6d-7b10-4099-9c51-b92b6161b62a/c361644a-5a63-4b93-a433-0995be6d8ac9"
1775
+      (reference "U9") (unit 1) (value "PCM1808") (footprint "Package_SO:TSSOP-14_4.4x5mm_P0.65mm")
1776
+    )
1743
     (path "/00000000-0000-0000-0000-00005fa5bd7a/1a276aa6-b113-4617-8385-287d58f1fd14"
1777
     (path "/00000000-0000-0000-0000-00005fa5bd7a/1a276aa6-b113-4617-8385-287d58f1fd14"
1744
       (reference "Y1") (unit 1) (value "12MHz") (footprint "Crystal:Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm")
1778
       (reference "Y1") (unit 1) (value "12MHz") (footprint "Crystal:Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm")
1745
     )
1779
     )

+ 69
- 32
hardware/base/front.kicad_sch View File

33
             (xy -2.032 -0.762)
33
             (xy -2.032 -0.762)
34
             (xy 2.032 -0.762)
34
             (xy 2.032 -0.762)
35
           )
35
           )
36
-          (stroke (width 0.508)) (fill (type none))
36
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
37
+          (fill (type none))
37
         )
38
         )
38
         (polyline
39
         (polyline
39
           (pts
40
           (pts
40
             (xy -2.032 0.762)
41
             (xy -2.032 0.762)
41
             (xy 2.032 0.762)
42
             (xy 2.032 0.762)
42
           )
43
           )
43
-          (stroke (width 0.508)) (fill (type none))
44
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
45
+          (fill (type none))
44
         )
46
         )
45
       )
47
       )
46
       (symbol "C_1_1"
48
       (symbol "C_1_1"
78
       )
80
       )
79
       (symbol "R_0_1"
81
       (symbol "R_0_1"
80
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
82
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
81
-          (stroke (width 0.254)) (fill (type none))
83
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
84
+          (fill (type none))
82
         )
85
         )
83
       )
86
       )
84
       (symbol "R_1_1"
87
       (symbol "R_1_1"
115
         (effects (font (size 1.27 1.27)) hide)
118
         (effects (font (size 1.27 1.27)) hide)
116
       )
119
       )
117
       (symbol "RotaryEncoder_Switch_0_1"
120
       (symbol "RotaryEncoder_Switch_0_1"
118
-        (arc (start -0.381 -2.794) (end -0.381 2.667) (radius (at -0.381 -0.0508) (length 2.7432) (angles -89.9 89.9))
119
-          (stroke (width 0.254)) (fill (type none))
120
-        )
121
-        (circle (center -0.381 0) (radius 1.905) (stroke (width 0.254)) (fill (type none)))
122
-        (circle (center 4.318 -1.016) (radius 0.127) (stroke (width 0.254)) (fill (type none)))
123
-        (circle (center 4.318 1.016) (radius 0.127) (stroke (width 0.254)) (fill (type none)))
124
-        (circle (center -3.81 0) (radius 0.254) (stroke (width 0)) (fill (type outline)))
125
         (rectangle (start -5.08 5.08) (end 5.08 -5.08)
121
         (rectangle (start -5.08 5.08) (end 5.08 -5.08)
126
-          (stroke (width 0.254)) (fill (type background))
122
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
123
+          (fill (type background))
124
+        )
125
+        (circle (center -3.81 0) (radius 0.254) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
126
+          (fill (type outline))
127
+        )
128
+        (arc (start -0.381 -2.794) (mid 2.3622 -0.0635) (end -0.381 2.667)
129
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
130
+          (fill (type none))
131
+        )
132
+        (circle (center -0.381 0) (radius 1.905) (stroke (width 0.254))           (stroke (width 0.254) (type default) (color 0 0 0 0))
133
+          (fill (type none))
127
         )
134
         )
128
         (polyline
135
         (polyline
129
           (pts
136
           (pts
130
             (xy -0.635 -1.778)
137
             (xy -0.635 -1.778)
131
             (xy -0.635 1.778)
138
             (xy -0.635 1.778)
132
           )
139
           )
133
-          (stroke (width 0.254)) (fill (type none))
140
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
141
+          (fill (type none))
134
         )
142
         )
135
         (polyline
143
         (polyline
136
           (pts
144
           (pts
137
             (xy -0.381 -1.778)
145
             (xy -0.381 -1.778)
138
             (xy -0.381 1.778)
146
             (xy -0.381 1.778)
139
           )
147
           )
140
-          (stroke (width 0.254)) (fill (type none))
148
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
149
+          (fill (type none))
141
         )
150
         )
142
         (polyline
151
         (polyline
143
           (pts
152
           (pts
144
             (xy -0.127 1.778)
153
             (xy -0.127 1.778)
145
             (xy -0.127 -1.778)
154
             (xy -0.127 -1.778)
146
           )
155
           )
147
-          (stroke (width 0.254)) (fill (type none))
156
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
157
+          (fill (type none))
148
         )
158
         )
149
         (polyline
159
         (polyline
150
           (pts
160
           (pts
151
             (xy 3.81 0)
161
             (xy 3.81 0)
152
             (xy 3.429 0)
162
             (xy 3.429 0)
153
           )
163
           )
154
-          (stroke (width 0.254)) (fill (type none))
164
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
165
+          (fill (type none))
155
         )
166
         )
156
         (polyline
167
         (polyline
157
           (pts
168
           (pts
158
             (xy 3.81 1.016)
169
             (xy 3.81 1.016)
159
             (xy 3.81 -1.016)
170
             (xy 3.81 -1.016)
160
           )
171
           )
161
-          (stroke (width 0.254)) (fill (type none))
172
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
173
+          (fill (type none))
162
         )
174
         )
163
         (polyline
175
         (polyline
164
           (pts
176
           (pts
166
             (xy -3.81 -2.54)
178
             (xy -3.81 -2.54)
167
             (xy -3.81 -2.032)
179
             (xy -3.81 -2.032)
168
           )
180
           )
169
-          (stroke (width 0)) (fill (type none))
181
+          (stroke (width 0) (type default) (color 0 0 0 0))
182
+          (fill (type none))
170
         )
183
         )
171
         (polyline
184
         (polyline
172
           (pts
185
           (pts
174
             (xy -3.81 2.54)
187
             (xy -3.81 2.54)
175
             (xy -3.81 2.032)
188
             (xy -3.81 2.032)
176
           )
189
           )
177
-          (stroke (width 0)) (fill (type none))
190
+          (stroke (width 0) (type default) (color 0 0 0 0))
191
+          (fill (type none))
178
         )
192
         )
179
         (polyline
193
         (polyline
180
           (pts
194
           (pts
182
             (xy -0.508 -2.794)
196
             (xy -0.508 -2.794)
183
             (xy 0.127 -2.413)
197
             (xy 0.127 -2.413)
184
           )
198
           )
185
-          (stroke (width 0.254)) (fill (type none))
199
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
200
+          (fill (type none))
186
         )
201
         )
187
         (polyline
202
         (polyline
188
           (pts
203
           (pts
190
             (xy -0.508 2.667)
205
             (xy -0.508 2.667)
191
             (xy 0.127 2.286)
206
             (xy 0.127 2.286)
192
           )
207
           )
193
-          (stroke (width 0.254)) (fill (type none))
208
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
209
+          (fill (type none))
194
         )
210
         )
195
         (polyline
211
         (polyline
196
           (pts
212
           (pts
198
             (xy 4.318 -2.54)
214
             (xy 4.318 -2.54)
199
             (xy 4.318 -1.016)
215
             (xy 4.318 -1.016)
200
           )
216
           )
201
-          (stroke (width 0.254)) (fill (type none))
217
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
218
+          (fill (type none))
202
         )
219
         )
203
         (polyline
220
         (polyline
204
           (pts
221
           (pts
206
             (xy 4.318 2.54)
223
             (xy 4.318 2.54)
207
             (xy 4.318 1.016)
224
             (xy 4.318 1.016)
208
           )
225
           )
209
-          (stroke (width 0.254)) (fill (type none))
226
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
227
+          (fill (type none))
210
         )
228
         )
211
         (polyline
229
         (polyline
212
           (pts
230
           (pts
215
             (xy -3.81 -1.016)
233
             (xy -3.81 -1.016)
216
             (xy -3.302 -2.032)
234
             (xy -3.302 -2.032)
217
           )
235
           )
218
-          (stroke (width 0)) (fill (type none))
236
+          (stroke (width 0) (type default) (color 0 0 0 0))
237
+          (fill (type none))
219
         )
238
         )
220
         (polyline
239
         (polyline
221
           (pts
240
           (pts
224
             (xy -3.81 1.016)
243
             (xy -3.81 1.016)
225
             (xy -3.302 2.032)
244
             (xy -3.302 2.032)
226
           )
245
           )
227
-          (stroke (width 0)) (fill (type none))
246
+          (stroke (width 0) (type default) (color 0 0 0 0))
247
+          (fill (type none))
248
+        )
249
+        (circle (center 4.318 -1.016) (radius 0.127) (stroke (width 0.254))           (stroke (width 0.254) (type default) (color 0 0 0 0))
250
+          (fill (type none))
251
+        )
252
+        (circle (center 4.318 1.016) (radius 0.127) (stroke (width 0.254))           (stroke (width 0.254) (type default) (color 0 0 0 0))
253
+          (fill (type none))
228
         )
254
         )
229
       )
255
       )
230
       (symbol "RotaryEncoder_Switch_1_1"
256
       (symbol "RotaryEncoder_Switch_1_1"
270
         (effects (font (size 1.27 1.27)) hide)
296
         (effects (font (size 1.27 1.27)) hide)
271
       )
297
       )
272
       (symbol "SW_SPDT_0_0"
298
       (symbol "SW_SPDT_0_0"
273
-        (circle (center -2.032 0) (radius 0.508) (stroke (width 0)) (fill (type none)))
274
-        (circle (center 2.032 -2.54) (radius 0.508) (stroke (width 0)) (fill (type none)))
299
+        (circle (center -2.032 0) (radius 0.508) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
300
+          (fill (type none))
301
+        )
302
+        (circle (center 2.032 -2.54) (radius 0.508) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
303
+          (fill (type none))
304
+        )
275
       )
305
       )
276
       (symbol "SW_SPDT_0_1"
306
       (symbol "SW_SPDT_0_1"
277
-        (circle (center 2.032 2.54) (radius 0.508) (stroke (width 0)) (fill (type none)))
278
         (polyline
307
         (polyline
279
           (pts
308
           (pts
280
             (xy -1.524 0.254)
309
             (xy -1.524 0.254)
281
             (xy 1.651 2.286)
310
             (xy 1.651 2.286)
282
           )
311
           )
283
-          (stroke (width 0)) (fill (type none))
312
+          (stroke (width 0) (type default) (color 0 0 0 0))
313
+          (fill (type none))
314
+        )
315
+        (circle (center 2.032 2.54) (radius 0.508) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
316
+          (fill (type none))
284
         )
317
         )
285
       )
318
       )
286
       (symbol "SW_SPDT_1_1"
319
       (symbol "SW_SPDT_1_1"
323
             (xy -0.762 1.27)
356
             (xy -0.762 1.27)
324
             (xy 0 2.54)
357
             (xy 0 2.54)
325
           )
358
           )
326
-          (stroke (width 0)) (fill (type none))
359
+          (stroke (width 0) (type default) (color 0 0 0 0))
360
+          (fill (type none))
327
         )
361
         )
328
         (polyline
362
         (polyline
329
           (pts
363
           (pts
330
             (xy 0 0)
364
             (xy 0 0)
331
             (xy 0 2.54)
365
             (xy 0 2.54)
332
           )
366
           )
333
-          (stroke (width 0)) (fill (type none))
367
+          (stroke (width 0) (type default) (color 0 0 0 0))
368
+          (fill (type none))
334
         )
369
         )
335
         (polyline
370
         (polyline
336
           (pts
371
           (pts
337
             (xy 0 2.54)
372
             (xy 0 2.54)
338
             (xy 0.762 1.27)
373
             (xy 0.762 1.27)
339
           )
374
           )
340
-          (stroke (width 0)) (fill (type none))
375
+          (stroke (width 0) (type default) (color 0 0 0 0))
376
+          (fill (type none))
341
         )
377
         )
342
       )
378
       )
343
       (symbol "+3V3_1_1"
379
       (symbol "+3V3_1_1"
376
             (xy -1.27 -1.27)
412
             (xy -1.27 -1.27)
377
             (xy 0 -1.27)
413
             (xy 0 -1.27)
378
           )
414
           )
379
-          (stroke (width 0)) (fill (type none))
415
+          (stroke (width 0) (type default) (color 0 0 0 0))
416
+          (fill (type none))
380
         )
417
         )
381
       )
418
       )
382
       (symbol "GND_1_1"
419
       (symbol "GND_1_1"

+ 94
- 49
hardware/base/headphone-amp.kicad_sch View File

29
       )
29
       )
30
       (symbol "WM8731SEDS_0_1"
30
       (symbol "WM8731SEDS_0_1"
31
         (rectangle (start -15.24 20.32) (end 15.24 -20.32)
31
         (rectangle (start -15.24 20.32) (end 15.24 -20.32)
32
-          (stroke (width 0.254)) (fill (type background))
32
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
33
+          (fill (type background))
33
         )
34
         )
34
       )
35
       )
35
       (symbol "WM8731SEDS_1_1"
36
       (symbol "WM8731SEDS_1_1"
171
       )
172
       )
172
       (symbol "AudioJack3_SwitchTR_0_1"
173
       (symbol "AudioJack3_SwitchTR_0_1"
173
         (rectangle (start -5.08 -5.08) (end -6.35 -7.62)
174
         (rectangle (start -5.08 -5.08) (end -6.35 -7.62)
174
-          (stroke (width 0.254)) (fill (type outline))
175
-        )
176
-        (rectangle (start 2.54 3.81) (end -5.08 -10.16)
177
-          (stroke (width 0.254)) (fill (type background))
175
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
176
+          (fill (type outline))
178
         )
177
         )
179
         (polyline
178
         (polyline
180
           (pts
179
           (pts
181
             (xy 0.508 -0.254)
180
             (xy 0.508 -0.254)
182
             (xy 0.762 -0.762)
181
             (xy 0.762 -0.762)
183
           )
182
           )
184
-          (stroke (width 0)) (fill (type none))
183
+          (stroke (width 0) (type default) (color 0 0 0 0))
184
+          (fill (type none))
185
         )
185
         )
186
         (polyline
186
         (polyline
187
           (pts
187
           (pts
188
             (xy 1.778 -5.334)
188
             (xy 1.778 -5.334)
189
             (xy 2.032 -5.842)
189
             (xy 2.032 -5.842)
190
           )
190
           )
191
-          (stroke (width 0)) (fill (type none))
191
+          (stroke (width 0) (type default) (color 0 0 0 0))
192
+          (fill (type none))
192
         )
193
         )
193
         (polyline
194
         (polyline
194
           (pts
195
           (pts
197
             (xy 1.27 -5.08)
198
             (xy 1.27 -5.08)
198
             (xy 2.54 -5.08)
199
             (xy 2.54 -5.08)
199
           )
200
           )
200
-          (stroke (width 0.254)) (fill (type none))
201
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
202
+          (fill (type none))
201
         )
203
         )
202
         (polyline
204
         (polyline
203
           (pts
205
           (pts
206
             (xy 1.778 -5.334)
208
             (xy 1.778 -5.334)
207
             (xy 1.524 -5.842)
209
             (xy 1.524 -5.842)
208
           )
210
           )
209
-          (stroke (width 0)) (fill (type none))
211
+          (stroke (width 0) (type default) (color 0 0 0 0))
212
+          (fill (type none))
210
         )
213
         )
211
         (polyline
214
         (polyline
212
           (pts
215
           (pts
215
             (xy 0.508 -0.254)
218
             (xy 0.508 -0.254)
216
             (xy 0.254 -0.762)
219
             (xy 0.254 -0.762)
217
           )
220
           )
218
-          (stroke (width 0)) (fill (type none))
221
+          (stroke (width 0) (type default) (color 0 0 0 0))
222
+          (fill (type none))
219
         )
223
         )
220
         (polyline
224
         (polyline
221
           (pts
225
           (pts
225
             (xy -0.635 0)
229
             (xy -0.635 0)
226
             (xy 2.54 0)
230
             (xy 2.54 0)
227
           )
231
           )
228
-          (stroke (width 0.254)) (fill (type none))
232
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
233
+          (fill (type none))
229
         )
234
         )
230
         (polyline
235
         (polyline
231
           (pts
236
           (pts
235
             (xy -3.175 -5.715)
240
             (xy -3.175 -5.715)
236
             (xy -3.81 -5.08)
241
             (xy -3.81 -5.08)
237
           )
242
           )
238
-          (stroke (width 0.254)) (fill (type none))
243
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
244
+          (fill (type none))
245
+        )
246
+        (rectangle (start 2.54 3.81) (end -5.08 -10.16)
247
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
248
+          (fill (type background))
239
         )
249
         )
240
       )
250
       )
241
       (symbol "AudioJack3_SwitchTR_1_1"
251
       (symbol "AudioJack3_SwitchTR_1_1"
289
             (xy -2.032 -0.762)
299
             (xy -2.032 -0.762)
290
             (xy 2.032 -0.762)
300
             (xy 2.032 -0.762)
291
           )
301
           )
292
-          (stroke (width 0.508)) (fill (type none))
302
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
303
+          (fill (type none))
293
         )
304
         )
294
         (polyline
305
         (polyline
295
           (pts
306
           (pts
296
             (xy -2.032 0.762)
307
             (xy -2.032 0.762)
297
             (xy 2.032 0.762)
308
             (xy 2.032 0.762)
298
           )
309
           )
299
-          (stroke (width 0.508)) (fill (type none))
310
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
311
+          (fill (type none))
300
         )
312
         )
301
       )
313
       )
302
       (symbol "C_1_1"
314
       (symbol "C_1_1"
334
       )
346
       )
335
       (symbol "C_Polarized_0_1"
347
       (symbol "C_Polarized_0_1"
336
         (rectangle (start -2.286 0.508) (end 2.286 1.016)
348
         (rectangle (start -2.286 0.508) (end 2.286 1.016)
337
-          (stroke (width 0)) (fill (type none))
338
-        )
339
-        (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
340
-          (stroke (width 0)) (fill (type outline))
349
+          (stroke (width 0) (type default) (color 0 0 0 0))
350
+          (fill (type none))
341
         )
351
         )
342
         (polyline
352
         (polyline
343
           (pts
353
           (pts
344
             (xy -1.778 2.286)
354
             (xy -1.778 2.286)
345
             (xy -0.762 2.286)
355
             (xy -0.762 2.286)
346
           )
356
           )
347
-          (stroke (width 0)) (fill (type none))
357
+          (stroke (width 0) (type default) (color 0 0 0 0))
358
+          (fill (type none))
348
         )
359
         )
349
         (polyline
360
         (polyline
350
           (pts
361
           (pts
351
             (xy -1.27 2.794)
362
             (xy -1.27 2.794)
352
             (xy -1.27 1.778)
363
             (xy -1.27 1.778)
353
           )
364
           )
354
-          (stroke (width 0)) (fill (type none))
365
+          (stroke (width 0) (type default) (color 0 0 0 0))
366
+          (fill (type none))
367
+        )
368
+        (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
369
+          (stroke (width 0) (type default) (color 0 0 0 0))
370
+          (fill (type outline))
355
         )
371
         )
356
       )
372
       )
357
       (symbol "C_Polarized_1_1"
373
       (symbol "C_Polarized_1_1"
389
       )
405
       )
390
       (symbol "R_0_1"
406
       (symbol "R_0_1"
391
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
407
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
392
-          (stroke (width 0.254)) (fill (type none))
408
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
409
+          (fill (type none))
393
         )
410
         )
394
       )
411
       )
395
       (symbol "R_1_1"
412
       (symbol "R_1_1"
427
       )
444
       )
428
       (symbol "AudioJack4_Ground_IsolatedSwitch_0_1"
445
       (symbol "AudioJack4_Ground_IsolatedSwitch_0_1"
429
         (rectangle (start -7.62 -2.54) (end -8.89 -5.08)
446
         (rectangle (start -7.62 -2.54) (end -8.89 -5.08)
430
-          (stroke (width 0.254)) (fill (type outline))
447
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
448
+          (fill (type outline))
431
         )
449
         )
432
         (rectangle (start -7.62 6.35) (end 3.81 -10.16)
450
         (rectangle (start -7.62 6.35) (end 3.81 -10.16)
433
-          (stroke (width 0.254)) (fill (type background))
451
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
452
+          (fill (type background))
434
         )
453
         )
435
         (polyline
454
         (polyline
436
           (pts
455
           (pts
437
             (xy 1.905 -5.08)
456
             (xy 1.905 -5.08)
438
             (xy 1.905 -4.826)
457
             (xy 1.905 -4.826)
439
           )
458
           )
440
-          (stroke (width 0.001)) (fill (type none))
459
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
460
+          (fill (type none))
441
         )
461
         )
442
         (polyline
462
         (polyline
443
           (pts
463
           (pts
444
             (xy 1.905 -4.445)
464
             (xy 1.905 -4.445)
445
             (xy 1.905 -4.064)
465
             (xy 1.905 -4.064)
446
           )
466
           )
447
-          (stroke (width 0.001)) (fill (type none))
467
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
468
+          (fill (type none))
448
         )
469
         )
449
         (polyline
470
         (polyline
450
           (pts
471
           (pts
451
             (xy 1.905 -3.683)
472
             (xy 1.905 -3.683)
452
             (xy 1.905 -3.302)
473
             (xy 1.905 -3.302)
453
           )
474
           )
454
-          (stroke (width 0.001)) (fill (type none))
475
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
476
+          (fill (type none))
455
         )
477
         )
456
         (polyline
478
         (polyline
457
           (pts
479
           (pts
458
             (xy 1.905 -2.921)
480
             (xy 1.905 -2.921)
459
             (xy 1.905 -2.54)
481
             (xy 1.905 -2.54)
460
           )
482
           )
461
-          (stroke (width 0.001)) (fill (type none))
483
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
484
+          (fill (type none))
462
         )
485
         )
463
         (polyline
486
         (polyline
464
           (pts
487
           (pts
465
             (xy 2.286 -5.08)
488
             (xy 2.286 -5.08)
466
             (xy 2.286 -4.826)
489
             (xy 2.286 -4.826)
467
           )
490
           )
468
-          (stroke (width 0.001)) (fill (type none))
491
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
492
+          (fill (type none))
469
         )
493
         )
470
         (polyline
494
         (polyline
471
           (pts
495
           (pts
472
             (xy 2.286 -4.445)
496
             (xy 2.286 -4.445)
473
             (xy 2.286 -4.064)
497
             (xy 2.286 -4.064)
474
           )
498
           )
475
-          (stroke (width 0.001)) (fill (type none))
499
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
500
+          (fill (type none))
476
         )
501
         )
477
         (polyline
502
         (polyline
478
           (pts
503
           (pts
479
             (xy 2.286 -3.683)
504
             (xy 2.286 -3.683)
480
             (xy 2.286 -3.302)
505
             (xy 2.286 -3.302)
481
           )
506
           )
482
-          (stroke (width 0.001)) (fill (type none))
507
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
508
+          (fill (type none))
483
         )
509
         )
484
         (polyline
510
         (polyline
485
           (pts
511
           (pts
486
             (xy 2.286 -2.921)
512
             (xy 2.286 -2.921)
487
             (xy 2.286 -2.54)
513
             (xy 2.286 -2.54)
488
           )
514
           )
489
-          (stroke (width 0.001)) (fill (type none))
515
+          (stroke (width 0.001) (type default) (color 0 0 0 0))
516
+          (fill (type none))
490
         )
517
         )
491
         (polyline
518
         (polyline
492
           (pts
519
           (pts
493
             (xy 3.81 2.54)
520
             (xy 3.81 2.54)
494
             (xy 5.08 2.54)
521
             (xy 5.08 2.54)
495
           )
522
           )
496
-          (stroke (width 0)) (fill (type none))
523
+          (stroke (width 0) (type default) (color 0 0 0 0))
524
+          (fill (type none))
497
         )
525
         )
498
         (polyline
526
         (polyline
499
           (pts
527
           (pts
500
             (xy 5.08 -5.08)
528
             (xy 5.08 -5.08)
501
             (xy 1.905 -5.08)
529
             (xy 1.905 -5.08)
502
           )
530
           )
503
-          (stroke (width 0)) (fill (type none))
531
+          (stroke (width 0) (type default) (color 0 0 0 0))
532
+          (fill (type none))
504
         )
533
         )
505
         (polyline
534
         (polyline
506
           (pts
535
           (pts
507
             (xy 5.08 -2.54)
536
             (xy 5.08 -2.54)
508
             (xy 3.81 -2.54)
537
             (xy 3.81 -2.54)
509
           )
538
           )
510
-          (stroke (width 0)) (fill (type none))
539
+          (stroke (width 0) (type default) (color 0 0 0 0))
540
+          (fill (type none))
511
         )
541
         )
512
         (polyline
542
         (polyline
513
           (pts
543
           (pts
514
             (xy 5.08 0)
544
             (xy 5.08 0)
515
             (xy 3.81 0)
545
             (xy 3.81 0)
516
           )
546
           )
517
-          (stroke (width 0)) (fill (type none))
547
+          (stroke (width 0) (type default) (color 0 0 0 0))
548
+          (fill (type none))
518
         )
549
         )
519
         (polyline
550
         (polyline
520
           (pts
551
           (pts
521
             (xy 5.08 5.08)
552
             (xy 5.08 5.08)
522
             (xy 3.81 5.08)
553
             (xy 3.81 5.08)
523
           )
554
           )
524
-          (stroke (width 0)) (fill (type none))
555
+          (stroke (width 0) (type default) (color 0 0 0 0))
556
+          (fill (type none))
525
         )
557
         )
526
       )
558
       )
527
       (symbol "AudioJack4_Ground_IsolatedSwitch_1_1"
559
       (symbol "AudioJack4_Ground_IsolatedSwitch_1_1"
530
             (xy 3.048 -5.334)
562
             (xy 3.048 -5.334)
531
             (xy 3.302 -5.842)
563
             (xy 3.302 -5.842)
532
           )
564
           )
533
-          (stroke (width 0)) (fill (type none))
565
+          (stroke (width 0) (type default) (color 0 0 0 0))
566
+          (fill (type none))
534
         )
567
         )
535
         (polyline
568
         (polyline
536
           (pts
569
           (pts
539
             (xy 0 -2.54)
572
             (xy 0 -2.54)
540
             (xy 3.81 -2.54)
573
             (xy 3.81 -2.54)
541
           )
574
           )
542
-          (stroke (width 0.254)) (fill (type none))
575
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
576
+          (fill (type none))
543
         )
577
         )
544
         (polyline
578
         (polyline
545
           (pts
579
           (pts
548
             (xy 3.048 -5.334)
582
             (xy 3.048 -5.334)
549
             (xy 2.794 -5.842)
583
             (xy 2.794 -5.842)
550
           )
584
           )
551
-          (stroke (width 0)) (fill (type none))
585
+          (stroke (width 0) (type default) (color 0 0 0 0))
586
+          (fill (type none))
552
         )
587
         )
553
         (polyline
588
         (polyline
554
           (pts
589
           (pts
558
             (xy -1.905 0)
593
             (xy -1.905 0)
559
             (xy 3.81 0)
594
             (xy 3.81 0)
560
           )
595
           )
561
-          (stroke (width 0.254)) (fill (type none))
596
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
597
+          (fill (type none))
562
         )
598
         )
563
         (polyline
599
         (polyline
564
           (pts
600
           (pts
568
             (xy -4.445 -3.175)
604
             (xy -4.445 -3.175)
569
             (xy -5.08 -2.54)
605
             (xy -5.08 -2.54)
570
           )
606
           )
571
-          (stroke (width 0.254)) (fill (type none))
607
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
608
+          (fill (type none))
572
         )
609
         )
573
         (polyline
610
         (polyline
574
           (pts
611
           (pts
578
             (xy -6.35 -3.175)
615
             (xy -6.35 -3.175)
579
             (xy -6.985 -2.54)
616
             (xy -6.985 -2.54)
580
           )
617
           )
581
-          (stroke (width 0.254)) (fill (type none))
618
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
619
+          (fill (type none))
582
         )
620
         )
583
         (pin passive line (at 0 -12.7 90) (length 2.54)
621
         (pin passive line (at 0 -12.7 90) (length 2.54)
584
           (name "~" (effects (font (size 1.27 1.27))))
622
           (name "~" (effects (font (size 1.27 1.27))))
635
             (xy -0.762 1.27)
673
             (xy -0.762 1.27)
636
             (xy 0 2.54)
674
             (xy 0 2.54)
637
           )
675
           )
638
-          (stroke (width 0)) (fill (type none))
676
+          (stroke (width 0) (type default) (color 0 0 0 0))
677
+          (fill (type none))
639
         )
678
         )
640
         (polyline
679
         (polyline
641
           (pts
680
           (pts
642
             (xy 0 0)
681
             (xy 0 0)
643
             (xy 0 2.54)
682
             (xy 0 2.54)
644
           )
683
           )
645
-          (stroke (width 0)) (fill (type none))
684
+          (stroke (width 0) (type default) (color 0 0 0 0))
685
+          (fill (type none))
646
         )
686
         )
647
         (polyline
687
         (polyline
648
           (pts
688
           (pts
649
             (xy 0 2.54)
689
             (xy 0 2.54)
650
             (xy 0.762 1.27)
690
             (xy 0.762 1.27)
651
           )
691
           )
652
-          (stroke (width 0)) (fill (type none))
692
+          (stroke (width 0) (type default) (color 0 0 0 0))
693
+          (fill (type none))
653
         )
694
         )
654
       )
695
       )
655
       (symbol "+3.3VA_1_1"
696
       (symbol "+3.3VA_1_1"
684
             (xy -0.762 1.27)
725
             (xy -0.762 1.27)
685
             (xy 0 2.54)
726
             (xy 0 2.54)
686
           )
727
           )
687
-          (stroke (width 0)) (fill (type none))
728
+          (stroke (width 0) (type default) (color 0 0 0 0))
729
+          (fill (type none))
688
         )
730
         )
689
         (polyline
731
         (polyline
690
           (pts
732
           (pts
691
             (xy 0 0)
733
             (xy 0 0)
692
             (xy 0 2.54)
734
             (xy 0 2.54)
693
           )
735
           )
694
-          (stroke (width 0)) (fill (type none))
736
+          (stroke (width 0) (type default) (color 0 0 0 0))
737
+          (fill (type none))
695
         )
738
         )
696
         (polyline
739
         (polyline
697
           (pts
740
           (pts
698
             (xy 0 2.54)
741
             (xy 0 2.54)
699
             (xy 0.762 1.27)
742
             (xy 0.762 1.27)
700
           )
743
           )
701
-          (stroke (width 0)) (fill (type none))
744
+          (stroke (width 0) (type default) (color 0 0 0 0))
745
+          (fill (type none))
702
         )
746
         )
703
       )
747
       )
704
       (symbol "+3V3_1_1"
748
       (symbol "+3V3_1_1"
737
             (xy -1.27 -1.27)
781
             (xy -1.27 -1.27)
738
             (xy 0 -1.27)
782
             (xy 0 -1.27)
739
           )
783
           )
740
-          (stroke (width 0)) (fill (type none))
784
+          (stroke (width 0) (type default) (color 0 0 0 0))
785
+          (fill (type none))
741
         )
786
         )
742
       )
787
       )
743
       (symbol "GND_1_1"
788
       (symbol "GND_1_1"

+ 113
- 0
hardware/base/linein.kicad_sch View File

1
+(kicad_sch (version 20210621) (generator eeschema)
2
+
3
+  (uuid 44d91ecc-47b9-46de-b577-6363ad2b921c)
4
+
5
+  (paper "A4")
6
+
7
+  (lib_symbols
8
+    (symbol "HackAmp-Symbols:PCM1808" (in_bom yes) (on_board yes)
9
+      (property "Reference" "U" (id 0) (at -7.62 11.43 0)
10
+        (effects (font (size 1.27 1.27)))
11
+      )
12
+      (property "Value" "PCM1808" (id 1) (at 8.89 11.43 0)
13
+        (effects (font (size 1.27 1.27)))
14
+      )
15
+      (property "Footprint" "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" (id 2) (at 0 0 0)
16
+        (effects (font (size 1.27 1.27)) hide)
17
+      )
18
+      (property "Datasheet" "https://www.ti.com/lit/ds/symlink/pcm1808.pdf?ts=1635537770052&ref_url=https%253A%252F%252Fwww.google.com%252F" (id 3) (at 0 0 0)
19
+        (effects (font (size 1.27 1.27)) hide)
20
+      )
21
+      (property "ki_description" "PCM1808 Single-Ended, Analog-Input 24-Bit, 96-kHz Stereo ADC" (id 4) (at 0 0 0)
22
+        (effects (font (size 1.27 1.27)) hide)
23
+      )
24
+      (symbol "PCM1808_0_1"
25
+        (rectangle (start -10.16 10.16) (end 10.16 -10.16)
26
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
27
+          (fill (type background))
28
+        )
29
+      )
30
+      (symbol "PCM1808_1_1"
31
+        (pin power_out line (at 12.7 -2.54 180) (length 2.54)
32
+          (name "VREF" (effects (font (size 1.27 1.27))))
33
+          (number "1" (effects (font (size 1.27 1.27))))
34
+        )
35
+        (pin input line (at -12.7 -5.08 0) (length 2.54)
36
+          (name "MD0" (effects (font (size 1.27 1.27))))
37
+          (number "10" (effects (font (size 1.27 1.27))))
38
+        )
39
+        (pin input line (at -12.7 -7.62 0) (length 2.54)
40
+          (name "MD1" (effects (font (size 1.27 1.27))))
41
+          (number "11" (effects (font (size 1.27 1.27))))
42
+        )
43
+        (pin input line (at 12.7 2.54 180) (length 2.54)
44
+          (name "VINL" (effects (font (size 1.27 1.27))))
45
+          (number "13" (effects (font (size 1.27 1.27))))
46
+        )
47
+        (pin input line (at 12.7 5.08 180) (length 2.54)
48
+          (name "VINR" (effects (font (size 1.27 1.27))))
49
+          (number "14" (effects (font (size 1.27 1.27))))
50
+        )
51
+        (pin power_in line (at -2.54 -12.7 90) (length 2.54)
52
+          (name "AGND" (effects (font (size 1.27 1.27))))
53
+          (number "2" (effects (font (size 1.27 1.27))))
54
+        )
55
+        (pin power_in line (at 2.54 12.7 270) (length 2.54)
56
+          (name "VCC" (effects (font (size 1.27 1.27))))
57
+          (number "3" (effects (font (size 1.27 1.27))))
58
+        )
59
+        (pin power_in line (at -2.54 12.7 270) (length 2.54)
60
+          (name "VDD" (effects (font (size 1.27 1.27))))
61
+          (number "4" (effects (font (size 1.27 1.27))))
62
+        )
63
+        (pin power_in line (at 2.54 -12.7 90) (length 2.54)
64
+          (name "DGND" (effects (font (size 1.27 1.27))))
65
+          (number "5" (effects (font (size 1.27 1.27))))
66
+        )
67
+        (pin bidirectional line (at -12.7 5.08 0) (length 2.54)
68
+          (name "LRCK" (effects (font (size 1.27 1.27))))
69
+          (number "7" (effects (font (size 1.27 1.27))))
70
+        )
71
+        (pin input line (at -12.7 7.62 0) (length 2.54)
72
+          (name "SCKI" (effects (font (size 1.27 1.27))))
73
+          (number "7" (effects (font (size 1.27 1.27))))
74
+        )
75
+        (pin bidirectional line (at -12.7 2.54 0) (length 2.54)
76
+          (name "BCK" (effects (font (size 1.27 1.27))))
77
+          (number "8" (effects (font (size 1.27 1.27))))
78
+        )
79
+        (pin output line (at -12.7 0 0) (length 2.54)
80
+          (name "DOUT" (effects (font (size 1.27 1.27))))
81
+          (number "9" (effects (font (size 1.27 1.27))))
82
+        )
83
+      )
84
+    )
85
+  )
86
+
87
+
88
+  (symbol (lib_id "HackAmp-Symbols:PCM1808") (at 118.11 71.12 0) (unit 1)
89
+    (in_bom yes) (on_board yes) (fields_autoplaced)
90
+    (uuid c361644a-5a63-4b93-a433-0995be6d8ac9)
91
+    (property "Reference" "U9" (id 0) (at 118.11 53.34 0))
92
+    (property "Value" "PCM1808" (id 1) (at 118.11 55.88 0))
93
+    (property "Footprint" "Package_SO:TSSOP-14_4.4x5mm_P0.65mm" (id 2) (at 118.11 71.12 0)
94
+      (effects (font (size 1.27 1.27)) hide)
95
+    )
96
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/pcm1808.pdf?ts=1635537770052&ref_url=https%253A%252F%252Fwww.google.com%252F" (id 3) (at 118.11 71.12 0)
97
+      (effects (font (size 1.27 1.27)) hide)
98
+    )
99
+    (pin "1" (uuid 20148e0f-4f3a-4c4c-ac6e-51eaa1c24695))
100
+    (pin "10" (uuid f6cbf476-cd7b-48f2-95cf-30b0547617b2))
101
+    (pin "11" (uuid 905a3b20-bcfa-4ba7-b837-543db40bfb94))
102
+    (pin "13" (uuid cfdc8572-c0f1-4247-beec-b3eae2bb758d))
103
+    (pin "14" (uuid a1f72028-cc66-4553-a6bb-2a64c225c68f))
104
+    (pin "2" (uuid a6cfae63-1467-48fd-8844-4cfdfd82a7d1))
105
+    (pin "3" (uuid da91b085-2208-4212-9523-3f0d0216a2a4))
106
+    (pin "4" (uuid 1fcaeb88-a5aa-4c6e-9ec8-493deea52662))
107
+    (pin "5" (uuid d00562e6-1523-4b77-bcc2-d79d06233c4c))
108
+    (pin "7" (uuid 18eca1e9-a34b-41b6-a8b9-ad851300becb))
109
+    (pin "7" (uuid ec9c792f-ac51-41da-a301-33f2eb075989))
110
+    (pin "8" (uuid 45129ac7-6ab4-492f-888f-d6ef1a102dd6))
111
+    (pin "9" (uuid c10e64da-b272-45c0-be1f-82411acd650b))
112
+  )
113
+)

+ 81
- 46
hardware/base/power-supply.kicad_sch View File

28
         (effects (font (size 1.27 1.27)) hide)
28
         (effects (font (size 1.27 1.27)) hide)
29
       )
29
       )
30
       (symbol "Barrel_Jack_Switch_0_1"
30
       (symbol "Barrel_Jack_Switch_0_1"
31
-        (arc (start -3.302 3.175) (end -3.302 1.905) (radius (at -3.302 2.54) (length 0.635) (angles 90.1 -90.1))
32
-          (stroke (width 0.254)) (fill (type none))
31
+        (rectangle (start -5.08 3.81) (end 5.08 -3.81)
32
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
33
+          (fill (type background))
33
         )
34
         )
34
-        (arc (start -3.302 3.175) (end -3.302 1.905) (radius (at -3.302 2.54) (length 0.635) (angles 90.1 -90.1))
35
-          (stroke (width 0.254)) (fill (type outline))
35
+        (arc (start -3.302 3.175) (mid -3.937 2.54) (end -3.302 1.905)
36
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
37
+          (fill (type none))
36
         )
38
         )
37
-        (rectangle (start 3.683 3.175) (end -3.302 1.905)
38
-          (stroke (width 0.254)) (fill (type outline))
39
-        )
40
-        (rectangle (start -5.08 3.81) (end 5.08 -3.81)
41
-          (stroke (width 0.254)) (fill (type background))
39
+        (arc (start -3.302 3.175) (mid -3.937 2.54) (end -3.302 1.905)
40
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
41
+          (fill (type outline))
42
         )
42
         )
43
         (polyline
43
         (polyline
44
           (pts
44
           (pts
45
             (xy 1.27 -2.286)
45
             (xy 1.27 -2.286)
46
             (xy 1.905 -1.651)
46
             (xy 1.905 -1.651)
47
           )
47
           )
48
-          (stroke (width 0.254)) (fill (type none))
48
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
49
+          (fill (type none))
49
         )
50
         )
50
         (polyline
51
         (polyline
51
           (pts
52
           (pts
52
             (xy 5.08 2.54)
53
             (xy 5.08 2.54)
53
             (xy 3.81 2.54)
54
             (xy 3.81 2.54)
54
           )
55
           )
55
-          (stroke (width 0.254)) (fill (type none))
56
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
57
+          (fill (type none))
56
         )
58
         )
57
         (polyline
59
         (polyline
58
           (pts
60
           (pts
61
             (xy 1.27 -2.286)
63
             (xy 1.27 -2.286)
62
             (xy 0.635 -1.651)
64
             (xy 0.635 -1.651)
63
           )
65
           )
64
-          (stroke (width 0.254)) (fill (type none))
66
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
67
+          (fill (type none))
65
         )
68
         )
66
         (polyline
69
         (polyline
67
           (pts
70
           (pts
72
             (xy 2.54 -2.54)
75
             (xy 2.54 -2.54)
73
             (xy 5.08 -2.54)
76
             (xy 5.08 -2.54)
74
           )
77
           )
75
-          (stroke (width 0.254)) (fill (type none))
78
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
79
+          (fill (type none))
80
+        )
81
+        (rectangle (start 3.683 3.175) (end -3.302 1.905)
82
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
83
+          (fill (type outline))
76
         )
84
         )
77
       )
85
       )
78
       (symbol "Barrel_Jack_Switch_1_1"
86
       (symbol "Barrel_Jack_Switch_1_1"
118
             (xy -2.032 -0.762)
126
             (xy -2.032 -0.762)
119
             (xy 2.032 -0.762)
127
             (xy 2.032 -0.762)
120
           )
128
           )
121
-          (stroke (width 0.508)) (fill (type none))
129
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
130
+          (fill (type none))
122
         )
131
         )
123
         (polyline
132
         (polyline
124
           (pts
133
           (pts
125
             (xy -2.032 0.762)
134
             (xy -2.032 0.762)
126
             (xy 2.032 0.762)
135
             (xy 2.032 0.762)
127
           )
136
           )
128
-          (stroke (width 0.508)) (fill (type none))
137
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
138
+          (fill (type none))
129
         )
139
         )
130
       )
140
       )
131
       (symbol "C_1_1"
141
       (symbol "C_1_1"
163
       )
173
       )
164
       (symbol "C_Polarized_0_1"
174
       (symbol "C_Polarized_0_1"
165
         (rectangle (start -2.286 0.508) (end 2.286 1.016)
175
         (rectangle (start -2.286 0.508) (end 2.286 1.016)
166
-          (stroke (width 0)) (fill (type none))
167
-        )
168
-        (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
169
-          (stroke (width 0)) (fill (type outline))
176
+          (stroke (width 0) (type default) (color 0 0 0 0))
177
+          (fill (type none))
170
         )
178
         )
171
         (polyline
179
         (polyline
172
           (pts
180
           (pts
173
             (xy -1.778 2.286)
181
             (xy -1.778 2.286)
174
             (xy -0.762 2.286)
182
             (xy -0.762 2.286)
175
           )
183
           )
176
-          (stroke (width 0)) (fill (type none))
184
+          (stroke (width 0) (type default) (color 0 0 0 0))
185
+          (fill (type none))
177
         )
186
         )
178
         (polyline
187
         (polyline
179
           (pts
188
           (pts
180
             (xy -1.27 2.794)
189
             (xy -1.27 2.794)
181
             (xy -1.27 1.778)
190
             (xy -1.27 1.778)
182
           )
191
           )
183
-          (stroke (width 0)) (fill (type none))
192
+          (stroke (width 0) (type default) (color 0 0 0 0))
193
+          (fill (type none))
194
+        )
195
+        (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
196
+          (stroke (width 0) (type default) (color 0 0 0 0))
197
+          (fill (type outline))
184
         )
198
         )
185
       )
199
       )
186
       (symbol "C_Polarized_1_1"
200
       (symbol "C_Polarized_1_1"
218
       )
232
       )
219
       (symbol "Fuse_0_1"
233
       (symbol "Fuse_0_1"
220
         (rectangle (start -0.762 -2.54) (end 0.762 2.54)
234
         (rectangle (start -0.762 -2.54) (end 0.762 2.54)
221
-          (stroke (width 0.254)) (fill (type none))
235
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
236
+          (fill (type none))
222
         )
237
         )
223
         (polyline
238
         (polyline
224
           (pts
239
           (pts
225
             (xy 0 2.54)
240
             (xy 0 2.54)
226
             (xy 0 -2.54)
241
             (xy 0 -2.54)
227
           )
242
           )
228
-          (stroke (width 0)) (fill (type none))
243
+          (stroke (width 0) (type default) (color 0 0 0 0))
244
+          (fill (type none))
229
         )
245
         )
230
       )
246
       )
231
       (symbol "Fuse_1_1"
247
       (symbol "Fuse_1_1"
262
         (effects (font (size 1.27 1.27)) hide)
278
         (effects (font (size 1.27 1.27)) hide)
263
       )
279
       )
264
       (symbol "L_0_1"
280
       (symbol "L_0_1"
265
-        (arc (start 0 -2.54) (end 0 -1.27) (radius (at 0 -1.905) (length 0.635) (angles -89.9 89.9))
266
-          (stroke (width 0)) (fill (type none))
281
+        (arc (start 0 -2.54) (mid 0.635 -1.905) (end 0 -1.27)
282
+          (stroke (width 0) (type default) (color 0 0 0 0))
283
+          (fill (type none))
267
         )
284
         )
268
-        (arc (start 0 -1.27) (end 0 0) (radius (at 0 -0.635) (length 0.635) (angles -89.9 89.9))
269
-          (stroke (width 0)) (fill (type none))
285
+        (arc (start 0 -1.27) (mid 0.635 -0.635) (end 0 0)
286
+          (stroke (width 0) (type default) (color 0 0 0 0))
287
+          (fill (type none))
270
         )
288
         )
271
-        (arc (start 0 0) (end 0 1.27) (radius (at 0 0.635) (length 0.635) (angles -89.9 89.9))
272
-          (stroke (width 0)) (fill (type none))
289
+        (arc (start 0 0) (mid 0.635 0.635) (end 0 1.27)
290
+          (stroke (width 0) (type default) (color 0 0 0 0))
291
+          (fill (type none))
273
         )
292
         )
274
-        (arc (start 0 1.27) (end 0 2.54) (radius (at 0 1.905) (length 0.635) (angles -89.9 89.9))
275
-          (stroke (width 0)) (fill (type none))
293
+        (arc (start 0 1.27) (mid 0.635 1.905) (end 0 2.54)
294
+          (stroke (width 0) (type default) (color 0 0 0 0))
295
+          (fill (type none))
276
         )
296
         )
277
       )
297
       )
278
       (symbol "L_1_1"
298
       (symbol "L_1_1"
310
       )
330
       )
311
       (symbol "R_0_1"
331
       (symbol "R_0_1"
312
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
332
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
313
-          (stroke (width 0.254)) (fill (type none))
333
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
334
+          (fill (type none))
314
         )
335
         )
315
       )
336
       )
316
       (symbol "R_1_1"
337
       (symbol "R_1_1"
348
       )
369
       )
349
       (symbol "AMS1117-3.3_0_1"
370
       (symbol "AMS1117-3.3_0_1"
350
         (rectangle (start -5.08 -5.08) (end 5.08 1.905)
371
         (rectangle (start -5.08 -5.08) (end 5.08 1.905)
351
-          (stroke (width 0.254)) (fill (type background))
372
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
373
+          (fill (type background))
352
         )
374
         )
353
       )
375
       )
354
       (symbol "AMS1117-3.3_1_1"
376
       (symbol "AMS1117-3.3_1_1"
390
       )
412
       )
391
       (symbol "AMS1117-3.3_1_0_1"
413
       (symbol "AMS1117-3.3_1_0_1"
392
         (rectangle (start -5.08 -5.08) (end 5.08 1.905)
414
         (rectangle (start -5.08 -5.08) (end 5.08 1.905)
393
-          (stroke (width 0.254)) (fill (type background))
415
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
416
+          (fill (type background))
394
         )
417
         )
395
       )
418
       )
396
       (symbol "AMS1117-3.3_1_1_1"
419
       (symbol "AMS1117-3.3_1_1_1"
432
       )
455
       )
433
       (symbol "AP6503_0_1"
456
       (symbol "AP6503_0_1"
434
         (rectangle (start -5.08 12.7) (end 5.08 -12.7)
457
         (rectangle (start -5.08 12.7) (end 5.08 -12.7)
435
-          (stroke (width 0.254)) (fill (type background))
458
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
459
+          (fill (type background))
436
         )
460
         )
437
       )
461
       )
438
       (symbol "AP6503_1_1"
462
       (symbol "AP6503_1_1"
499
             (xy -0.762 1.27)
523
             (xy -0.762 1.27)
500
             (xy 0 2.54)
524
             (xy 0 2.54)
501
           )
525
           )
502
-          (stroke (width 0)) (fill (type none))
526
+          (stroke (width 0) (type default) (color 0 0 0 0))
527
+          (fill (type none))
503
         )
528
         )
504
         (polyline
529
         (polyline
505
           (pts
530
           (pts
506
             (xy 0 0)
531
             (xy 0 0)
507
             (xy 0 2.54)
532
             (xy 0 2.54)
508
           )
533
           )
509
-          (stroke (width 0)) (fill (type none))
534
+          (stroke (width 0) (type default) (color 0 0 0 0))
535
+          (fill (type none))
510
         )
536
         )
511
         (polyline
537
         (polyline
512
           (pts
538
           (pts
513
             (xy 0 2.54)
539
             (xy 0 2.54)
514
             (xy 0.762 1.27)
540
             (xy 0.762 1.27)
515
           )
541
           )
516
-          (stroke (width 0)) (fill (type none))
542
+          (stroke (width 0) (type default) (color 0 0 0 0))
543
+          (fill (type none))
517
         )
544
         )
518
       )
545
       )
519
       (symbol "+3.3VA_1_1"
546
       (symbol "+3.3VA_1_1"
548
             (xy -0.762 1.27)
575
             (xy -0.762 1.27)
549
             (xy 0 2.54)
576
             (xy 0 2.54)
550
           )
577
           )
551
-          (stroke (width 0)) (fill (type none))
578
+          (stroke (width 0) (type default) (color 0 0 0 0))
579
+          (fill (type none))
552
         )
580
         )
553
         (polyline
581
         (polyline
554
           (pts
582
           (pts
555
             (xy 0 0)
583
             (xy 0 0)
556
             (xy 0 2.54)
584
             (xy 0 2.54)
557
           )
585
           )
558
-          (stroke (width 0)) (fill (type none))
586
+          (stroke (width 0) (type default) (color 0 0 0 0))
587
+          (fill (type none))
559
         )
588
         )
560
         (polyline
589
         (polyline
561
           (pts
590
           (pts
562
             (xy 0 2.54)
591
             (xy 0 2.54)
563
             (xy 0.762 1.27)
592
             (xy 0.762 1.27)
564
           )
593
           )
565
-          (stroke (width 0)) (fill (type none))
594
+          (stroke (width 0) (type default) (color 0 0 0 0))
595
+          (fill (type none))
566
         )
596
         )
567
       )
597
       )
568
       (symbol "+3V3_1_1"
598
       (symbol "+3V3_1_1"
597
             (xy -0.762 1.27)
627
             (xy -0.762 1.27)
598
             (xy 0 2.54)
628
             (xy 0 2.54)
599
           )
629
           )
600
-          (stroke (width 0)) (fill (type none))
630
+          (stroke (width 0) (type default) (color 0 0 0 0))
631
+          (fill (type none))
601
         )
632
         )
602
         (polyline
633
         (polyline
603
           (pts
634
           (pts
604
             (xy 0 0)
635
             (xy 0 0)
605
             (xy 0 2.54)
636
             (xy 0 2.54)
606
           )
637
           )
607
-          (stroke (width 0)) (fill (type none))
638
+          (stroke (width 0) (type default) (color 0 0 0 0))
639
+          (fill (type none))
608
         )
640
         )
609
         (polyline
641
         (polyline
610
           (pts
642
           (pts
611
             (xy 0 2.54)
643
             (xy 0 2.54)
612
             (xy 0.762 1.27)
644
             (xy 0.762 1.27)
613
           )
645
           )
614
-          (stroke (width 0)) (fill (type none))
646
+          (stroke (width 0) (type default) (color 0 0 0 0))
647
+          (fill (type none))
615
         )
648
         )
616
       )
649
       )
617
       (symbol "+5V_1_1"
650
       (symbol "+5V_1_1"
650
             (xy -1.27 -1.27)
683
             (xy -1.27 -1.27)
651
             (xy 0 -1.27)
684
             (xy 0 -1.27)
652
           )
685
           )
653
-          (stroke (width 0)) (fill (type none))
686
+          (stroke (width 0) (type default) (color 0 0 0 0))
687
+          (fill (type none))
654
         )
688
         )
655
       )
689
       )
656
       (symbol "GND_1_1"
690
       (symbol "GND_1_1"
695
             (xy 1.016 1.905)
729
             (xy 1.016 1.905)
696
             (xy 0 1.27)
730
             (xy 0 1.27)
697
           )
731
           )
698
-          (stroke (width 0)) (fill (type none))
732
+          (stroke (width 0) (type default) (color 0 0 0 0))
733
+          (fill (type none))
699
         )
734
         )
700
       )
735
       )
701
     )
736
     )

+ 140
- 80
hardware/base/processor.kicad_sch View File

29
       )
29
       )
30
       (symbol "USB_C_Receptacle_USB2.0_0_0"
30
       (symbol "USB_C_Receptacle_USB2.0_0_0"
31
         (rectangle (start -0.254 -17.78) (end 0.254 -16.764)
31
         (rectangle (start -0.254 -17.78) (end 0.254 -16.764)
32
-          (stroke (width 0)) (fill (type none))
32
+          (stroke (width 0) (type default) (color 0 0 0 0))
33
+          (fill (type none))
33
         )
34
         )
34
         (rectangle (start 10.16 -14.986) (end 9.144 -15.494)
35
         (rectangle (start 10.16 -14.986) (end 9.144 -15.494)
35
-          (stroke (width 0)) (fill (type none))
36
+          (stroke (width 0) (type default) (color 0 0 0 0))
37
+          (fill (type none))
36
         )
38
         )
37
         (rectangle (start 10.16 -12.446) (end 9.144 -12.954)
39
         (rectangle (start 10.16 -12.446) (end 9.144 -12.954)
38
-          (stroke (width 0)) (fill (type none))
40
+          (stroke (width 0) (type default) (color 0 0 0 0))
41
+          (fill (type none))
39
         )
42
         )
40
         (rectangle (start 10.16 -4.826) (end 9.144 -5.334)
43
         (rectangle (start 10.16 -4.826) (end 9.144 -5.334)
41
-          (stroke (width 0)) (fill (type none))
44
+          (stroke (width 0) (type default) (color 0 0 0 0))
45
+          (fill (type none))
42
         )
46
         )
43
         (rectangle (start 10.16 -2.286) (end 9.144 -2.794)
47
         (rectangle (start 10.16 -2.286) (end 9.144 -2.794)
44
-          (stroke (width 0)) (fill (type none))
48
+          (stroke (width 0) (type default) (color 0 0 0 0))
49
+          (fill (type none))
45
         )
50
         )
46
         (rectangle (start 10.16 0.254) (end 9.144 -0.254)
51
         (rectangle (start 10.16 0.254) (end 9.144 -0.254)
47
-          (stroke (width 0)) (fill (type none))
52
+          (stroke (width 0) (type default) (color 0 0 0 0))
53
+          (fill (type none))
48
         )
54
         )
49
         (rectangle (start 10.16 2.794) (end 9.144 2.286)
55
         (rectangle (start 10.16 2.794) (end 9.144 2.286)
50
-          (stroke (width 0)) (fill (type none))
56
+          (stroke (width 0) (type default) (color 0 0 0 0))
57
+          (fill (type none))
51
         )
58
         )
52
         (rectangle (start 10.16 7.874) (end 9.144 7.366)
59
         (rectangle (start 10.16 7.874) (end 9.144 7.366)
53
-          (stroke (width 0)) (fill (type none))
60
+          (stroke (width 0) (type default) (color 0 0 0 0))
61
+          (fill (type none))
54
         )
62
         )
55
         (rectangle (start 10.16 10.414) (end 9.144 9.906)
63
         (rectangle (start 10.16 10.414) (end 9.144 9.906)
56
-          (stroke (width 0)) (fill (type none))
64
+          (stroke (width 0) (type default) (color 0 0 0 0))
65
+          (fill (type none))
57
         )
66
         )
58
         (rectangle (start 10.16 15.494) (end 9.144 14.986)
67
         (rectangle (start 10.16 15.494) (end 9.144 14.986)
59
-          (stroke (width 0)) (fill (type none))
68
+          (stroke (width 0) (type default) (color 0 0 0 0))
69
+          (fill (type none))
60
         )
70
         )
61
       )
71
       )
62
       (symbol "USB_C_Receptacle_USB2.0_0_1"
72
       (symbol "USB_C_Receptacle_USB2.0_0_1"
63
-        (arc (start -8.89 -3.81) (end -5.08 -3.81) (radius (at -6.985 -3.81) (length 1.905) (angles -179.9 -0.1))
64
-          (stroke (width 0.508)) (fill (type none))
73
+        (rectangle (start -10.16 17.78) (end 10.16 -17.78)
74
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
75
+          (fill (type background))
65
         )
76
         )
66
-        (arc (start -7.62 -3.81) (end -6.35 -3.81) (radius (at -6.985 -3.81) (length 0.635) (angles -179.9 -0.1))
67
-          (stroke (width 0.254)) (fill (type none))
77
+        (arc (start -8.89 -3.81) (mid -6.985 -5.715) (end -5.08 -3.81)
78
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
79
+          (fill (type none))
68
         )
80
         )
69
-        (arc (start -6.35 3.81) (end -7.62 3.81) (radius (at -6.985 3.81) (length 0.635) (angles 0.1 179.9))
70
-          (stroke (width 0.254)) (fill (type none))
81
+        (arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
82
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
83
+          (fill (type none))
71
         )
84
         )
72
-        (arc (start -5.08 3.81) (end -8.89 3.81) (radius (at -6.985 3.81) (length 1.905) (angles 0.1 179.9))
73
-          (stroke (width 0.508)) (fill (type none))
85
+        (arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
86
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
87
+          (fill (type outline))
74
         )
88
         )
75
-        (arc (start -7.62 -3.81) (end -6.35 -3.81) (radius (at -6.985 -3.81) (length 0.635) (angles -179.9 -0.1))
76
-          (stroke (width 0.254)) (fill (type outline))
89
+        (rectangle (start -7.62 -3.81) (end -6.35 3.81)
90
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
91
+          (fill (type outline))
77
         )
92
         )
78
-        (arc (start -6.35 3.81) (end -7.62 3.81) (radius (at -6.985 3.81) (length 0.635) (angles 0.1 179.9))
79
-          (stroke (width 0.254)) (fill (type outline))
93
+        (arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
94
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
95
+          (fill (type none))
80
         )
96
         )
81
-        (circle (center -2.54 1.143) (radius 0.635) (stroke (width 0.254)) (fill (type outline)))
82
-        (circle (center 0 -5.842) (radius 1.27) (stroke (width 0)) (fill (type outline)))
83
-        (rectangle (start -7.62 -3.81) (end -6.35 3.81)
84
-          (stroke (width 0.254)) (fill (type outline))
97
+        (arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
98
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
99
+          (fill (type outline))
85
         )
100
         )
86
-        (rectangle (start 1.905 1.778) (end 3.175 3.048)
87
-          (stroke (width 0.254)) (fill (type outline))
101
+        (arc (start -5.08 3.81) (mid -6.985 5.715) (end -8.89 3.81)
102
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
103
+          (fill (type none))
88
         )
104
         )
89
-        (rectangle (start -10.16 17.78) (end 10.16 -17.78)
90
-          (stroke (width 0.254)) (fill (type background))
105
+        (circle (center -2.54 1.143) (radius 0.635) (stroke (width 0.254))           (stroke (width 0.254) (type default) (color 0 0 0 0))
106
+          (fill (type outline))
107
+        )
108
+        (circle (center 0 -5.842) (radius 1.27) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
109
+          (fill (type outline))
91
         )
110
         )
92
         (polyline
111
         (polyline
93
           (pts
112
           (pts
94
             (xy -8.89 -3.81)
113
             (xy -8.89 -3.81)
95
             (xy -8.89 3.81)
114
             (xy -8.89 3.81)
96
           )
115
           )
97
-          (stroke (width 0.508)) (fill (type none))
116
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
117
+          (fill (type none))
98
         )
118
         )
99
         (polyline
119
         (polyline
100
           (pts
120
           (pts
101
             (xy -5.08 3.81)
121
             (xy -5.08 3.81)
102
             (xy -5.08 -3.81)
122
             (xy -5.08 -3.81)
103
           )
123
           )
104
-          (stroke (width 0.508)) (fill (type none))
124
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
125
+          (fill (type none))
105
         )
126
         )
106
         (polyline
127
         (polyline
107
           (pts
128
           (pts
108
             (xy 0 -5.842)
129
             (xy 0 -5.842)
109
             (xy 0 4.318)
130
             (xy 0 4.318)
110
           )
131
           )
111
-          (stroke (width 0.508)) (fill (type none))
132
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
133
+          (fill (type none))
112
         )
134
         )
113
         (polyline
135
         (polyline
114
           (pts
136
           (pts
116
             (xy -2.54 -0.762)
138
             (xy -2.54 -0.762)
117
             (xy -2.54 0.508)
139
             (xy -2.54 0.508)
118
           )
140
           )
119
-          (stroke (width 0.508)) (fill (type none))
141
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
142
+          (fill (type none))
120
         )
143
         )
121
         (polyline
144
         (polyline
122
           (pts
145
           (pts
124
             (xy 2.54 0.508)
147
             (xy 2.54 0.508)
125
             (xy 2.54 1.778)
148
             (xy 2.54 1.778)
126
           )
149
           )
127
-          (stroke (width 0.508)) (fill (type none))
150
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
151
+          (fill (type none))
128
         )
152
         )
129
         (polyline
153
         (polyline
130
           (pts
154
           (pts
133
             (xy 1.27 4.318)
157
             (xy 1.27 4.318)
134
             (xy -1.27 4.318)
158
             (xy -1.27 4.318)
135
           )
159
           )
136
-          (stroke (width 0.254)) (fill (type outline))
160
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
161
+          (fill (type outline))
162
+        )
163
+        (rectangle (start 1.905 1.778) (end 3.175 3.048)
164
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
165
+          (fill (type outline))
137
         )
166
         )
138
       )
167
       )
139
       (symbol "USB_C_Receptacle_USB2.0_1_1"
168
       (symbol "USB_C_Receptacle_USB2.0_1_1"
231
       )
260
       )
232
       (symbol "Conn_01x02_1_1"
261
       (symbol "Conn_01x02_1_1"
233
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
262
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
234
-          (stroke (width 0.1524)) (fill (type none))
263
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
264
+          (fill (type none))
235
         )
265
         )
236
         (rectangle (start -1.27 0.127) (end 0 -0.127)
266
         (rectangle (start -1.27 0.127) (end 0 -0.127)
237
-          (stroke (width 0.1524)) (fill (type none))
267
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
268
+          (fill (type none))
238
         )
269
         )
239
         (rectangle (start -1.27 1.27) (end 1.27 -3.81)
270
         (rectangle (start -1.27 1.27) (end 1.27 -3.81)
240
-          (stroke (width 0.254)) (fill (type background))
271
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
272
+          (fill (type background))
241
         )
273
         )
242
         (pin passive line (at -5.08 0 0) (length 3.81)
274
         (pin passive line (at -5.08 0 0) (length 3.81)
243
           (name "Pin_1" (effects (font (size 1.27 1.27))))
275
           (name "Pin_1" (effects (font (size 1.27 1.27))))
273
       )
305
       )
274
       (symbol "Conn_01x04_1_1"
306
       (symbol "Conn_01x04_1_1"
275
         (rectangle (start -1.27 -4.953) (end 0 -5.207)
307
         (rectangle (start -1.27 -4.953) (end 0 -5.207)
276
-          (stroke (width 0.1524)) (fill (type none))
308
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
309
+          (fill (type none))
277
         )
310
         )
278
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
311
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
279
-          (stroke (width 0.1524)) (fill (type none))
312
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
313
+          (fill (type none))
280
         )
314
         )
281
         (rectangle (start -1.27 0.127) (end 0 -0.127)
315
         (rectangle (start -1.27 0.127) (end 0 -0.127)
282
-          (stroke (width 0.1524)) (fill (type none))
316
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
317
+          (fill (type none))
283
         )
318
         )
284
         (rectangle (start -1.27 2.667) (end 0 2.413)
319
         (rectangle (start -1.27 2.667) (end 0 2.413)
285
-          (stroke (width 0.1524)) (fill (type none))
320
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
321
+          (fill (type none))
286
         )
322
         )
287
         (rectangle (start -1.27 3.81) (end 1.27 -6.35)
323
         (rectangle (start -1.27 3.81) (end 1.27 -6.35)
288
-          (stroke (width 0.254)) (fill (type background))
324
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
325
+          (fill (type background))
289
         )
326
         )
290
         (pin passive line (at -5.08 2.54 0) (length 3.81)
327
         (pin passive line (at -5.08 2.54 0) (length 3.81)
291
           (name "Pin_1" (effects (font (size 1.27 1.27))))
328
           (name "Pin_1" (effects (font (size 1.27 1.27))))
328
         (effects (font (size 1.27 1.27)) hide)
365
         (effects (font (size 1.27 1.27)) hide)
329
       )
366
       )
330
       (symbol "Conn_01x06_MountingPin_1_1"
367
       (symbol "Conn_01x06_MountingPin_1_1"
331
-        (text "Mounting" (at 0 -9.271 0)
332
-          (effects (font (size 0.381 0.381)))
333
-        )
334
         (rectangle (start -1.27 -7.493) (end 0 -7.747)
368
         (rectangle (start -1.27 -7.493) (end 0 -7.747)
335
-          (stroke (width 0.1524)) (fill (type none))
369
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
370
+          (fill (type none))
336
         )
371
         )
337
         (rectangle (start -1.27 -4.953) (end 0 -5.207)
372
         (rectangle (start -1.27 -4.953) (end 0 -5.207)
338
-          (stroke (width 0.1524)) (fill (type none))
373
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
374
+          (fill (type none))
339
         )
375
         )
340
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
376
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
341
-          (stroke (width 0.1524)) (fill (type none))
377
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
378
+          (fill (type none))
342
         )
379
         )
343
         (rectangle (start -1.27 0.127) (end 0 -0.127)
380
         (rectangle (start -1.27 0.127) (end 0 -0.127)
344
-          (stroke (width 0.1524)) (fill (type none))
381
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
382
+          (fill (type none))
345
         )
383
         )
346
         (rectangle (start -1.27 2.667) (end 0 2.413)
384
         (rectangle (start -1.27 2.667) (end 0 2.413)
347
-          (stroke (width 0.1524)) (fill (type none))
385
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
386
+          (fill (type none))
348
         )
387
         )
349
         (rectangle (start -1.27 5.207) (end 0 4.953)
388
         (rectangle (start -1.27 5.207) (end 0 4.953)
350
-          (stroke (width 0.1524)) (fill (type none))
389
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
390
+          (fill (type none))
351
         )
391
         )
352
         (rectangle (start -1.27 6.35) (end 1.27 -8.89)
392
         (rectangle (start -1.27 6.35) (end 1.27 -8.89)
353
-          (stroke (width 0.254)) (fill (type background))
393
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
394
+          (fill (type background))
354
         )
395
         )
355
         (polyline
396
         (polyline
356
           (pts
397
           (pts
357
             (xy -1.016 -9.652)
398
             (xy -1.016 -9.652)
358
             (xy 1.016 -9.652)
399
             (xy 1.016 -9.652)
359
           )
400
           )
360
-          (stroke (width 0.1524)) (fill (type none))
401
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
402
+          (fill (type none))
403
+        )
404
+        (text "Mounting" (at 0 -9.271 0)
405
+          (effects (font (size 0.381 0.381)))
361
         )
406
         )
362
         (pin passive line (at -5.08 5.08 0) (length 3.81)
407
         (pin passive line (at -5.08 5.08 0) (length 3.81)
363
           (name "Pin_1" (effects (font (size 1.27 1.27))))
408
           (name "Pin_1" (effects (font (size 1.27 1.27))))
417
             (xy -1.524 -0.508)
462
             (xy -1.524 -0.508)
418
             (xy 1.524 -0.508)
463
             (xy 1.524 -0.508)
419
           )
464
           )
420
-          (stroke (width 0.3302)) (fill (type none))
465
+          (stroke (width 0.3302) (type default) (color 0 0 0 0))
466
+          (fill (type none))
421
         )
467
         )
422
         (polyline
468
         (polyline
423
           (pts
469
           (pts
424
             (xy -1.524 0.508)
470
             (xy -1.524 0.508)
425
             (xy 1.524 0.508)
471
             (xy 1.524 0.508)
426
           )
472
           )
427
-          (stroke (width 0.3048)) (fill (type none))
473
+          (stroke (width 0.3048) (type default) (color 0 0 0 0))
474
+          (fill (type none))
428
         )
475
         )
429
       )
476
       )
430
       (symbol "C_Small_1_1"
477
       (symbol "C_Small_1_1"
462
       )
509
       )
463
       (symbol "Crystal_GND24_Small_0_1"
510
       (symbol "Crystal_GND24_Small_0_1"
464
         (rectangle (start -0.762 -1.524) (end 0.762 1.524)
511
         (rectangle (start -0.762 -1.524) (end 0.762 1.524)
465
-          (stroke (width 0)) (fill (type none))
512
+          (stroke (width 0) (type default) (color 0 0 0 0))
513
+          (fill (type none))
466
         )
514
         )
467
         (polyline
515
         (polyline
468
           (pts
516
           (pts
469
             (xy -1.27 -0.762)
517
             (xy -1.27 -0.762)
470
             (xy -1.27 0.762)
518
             (xy -1.27 0.762)
471
           )
519
           )
472
-          (stroke (width 0.381)) (fill (type none))
520
+          (stroke (width 0.381) (type default) (color 0 0 0 0))
521
+          (fill (type none))
473
         )
522
         )
474
         (polyline
523
         (polyline
475
           (pts
524
           (pts
476
             (xy 1.27 -0.762)
525
             (xy 1.27 -0.762)
477
             (xy 1.27 0.762)
526
             (xy 1.27 0.762)
478
           )
527
           )
479
-          (stroke (width 0.381)) (fill (type none))
528
+          (stroke (width 0.381) (type default) (color 0 0 0 0))
529
+          (fill (type none))
480
         )
530
         )
481
         (polyline
531
         (polyline
482
           (pts
532
           (pts
485
             (xy 1.27 -1.905)
535
             (xy 1.27 -1.905)
486
             (xy 1.27 -1.27)
536
             (xy 1.27 -1.27)
487
           )
537
           )
488
-          (stroke (width 0)) (fill (type none))
538
+          (stroke (width 0) (type default) (color 0 0 0 0))
539
+          (fill (type none))
489
         )
540
         )
490
         (polyline
541
         (polyline
491
           (pts
542
           (pts
494
             (xy 1.27 1.905)
545
             (xy 1.27 1.905)
495
             (xy 1.27 1.27)
546
             (xy 1.27 1.27)
496
           )
547
           )
497
-          (stroke (width 0)) (fill (type none))
548
+          (stroke (width 0) (type default) (color 0 0 0 0))
549
+          (fill (type none))
498
         )
550
         )
499
       )
551
       )
500
       (symbol "Crystal_GND24_Small_1_1"
552
       (symbol "Crystal_GND24_Small_1_1"
540
       )
592
       )
541
       (symbol "R_0_1"
593
       (symbol "R_0_1"
542
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
594
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
543
-          (stroke (width 0.254)) (fill (type none))
595
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
596
+          (fill (type none))
544
         )
597
         )
545
       )
598
       )
546
       (symbol "R_1_1"
599
       (symbol "R_1_1"
577
       )
630
       )
578
       (symbol "RP2040_0_1"
631
       (symbol "RP2040_0_1"
579
         (rectangle (start 29.21 48.26) (end -29.21 -48.26)
632
         (rectangle (start 29.21 48.26) (end -29.21 -48.26)
580
-          (stroke (width 0.254)) (fill (type background))
633
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
634
+          (fill (type background))
581
         )
635
         )
582
       )
636
       )
583
       (symbol "RP2040_1_1"
637
       (symbol "RP2040_1_1"
835
       )
889
       )
836
       (symbol "W25Q32JVSS_0_1"
890
       (symbol "W25Q32JVSS_0_1"
837
         (rectangle (start -10.16 7.62) (end 10.16 -7.62)
891
         (rectangle (start -10.16 7.62) (end 10.16 -7.62)
838
-          (stroke (width 0.254)) (fill (type background))
892
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
893
+          (fill (type background))
839
         )
894
         )
840
       )
895
       )
841
       (symbol "W25Q32JVSS_1_1"
896
       (symbol "W25Q32JVSS_1_1"
898
             (xy -0.762 1.27)
953
             (xy -0.762 1.27)
899
             (xy 0 2.54)
954
             (xy 0 2.54)
900
           )
955
           )
901
-          (stroke (width 0)) (fill (type none))
956
+          (stroke (width 0) (type default) (color 0 0 0 0))
957
+          (fill (type none))
902
         )
958
         )
903
         (polyline
959
         (polyline
904
           (pts
960
           (pts
905
             (xy 0 0)
961
             (xy 0 0)
906
             (xy 0 2.54)
962
             (xy 0 2.54)
907
           )
963
           )
908
-          (stroke (width 0)) (fill (type none))
964
+          (stroke (width 0) (type default) (color 0 0 0 0))
965
+          (fill (type none))
909
         )
966
         )
910
         (polyline
967
         (polyline
911
           (pts
968
           (pts
912
             (xy 0 2.54)
969
             (xy 0 2.54)
913
             (xy 0.762 1.27)
970
             (xy 0.762 1.27)
914
           )
971
           )
915
-          (stroke (width 0)) (fill (type none))
972
+          (stroke (width 0) (type default) (color 0 0 0 0))
973
+          (fill (type none))
916
         )
974
         )
917
       )
975
       )
918
       (symbol "+1V1_1_1"
976
       (symbol "+1V1_1_1"
947
             (xy -0.762 1.27)
1005
             (xy -0.762 1.27)
948
             (xy 0 2.54)
1006
             (xy 0 2.54)
949
           )
1007
           )
950
-          (stroke (width 0)) (fill (type none))
1008
+          (stroke (width 0) (type default) (color 0 0 0 0))
1009
+          (fill (type none))
951
         )
1010
         )
952
         (polyline
1011
         (polyline
953
           (pts
1012
           (pts
954
             (xy 0 0)
1013
             (xy 0 0)
955
             (xy 0 2.54)
1014
             (xy 0 2.54)
956
           )
1015
           )
957
-          (stroke (width 0)) (fill (type none))
1016
+          (stroke (width 0) (type default) (color 0 0 0 0))
1017
+          (fill (type none))
958
         )
1018
         )
959
         (polyline
1019
         (polyline
960
           (pts
1020
           (pts
961
             (xy 0 2.54)
1021
             (xy 0 2.54)
962
             (xy 0.762 1.27)
1022
             (xy 0.762 1.27)
963
           )
1023
           )
964
-          (stroke (width 0)) (fill (type none))
1024
+          (stroke (width 0) (type default) (color 0 0 0 0))
1025
+          (fill (type none))
965
         )
1026
         )
966
       )
1027
       )
967
       (symbol "+3.3V_1_1"
1028
       (symbol "+3.3V_1_1"
996
             (xy -0.762 1.27)
1057
             (xy -0.762 1.27)
997
             (xy 0 2.54)
1058
             (xy 0 2.54)
998
           )
1059
           )
999
-          (stroke (width 0)) (fill (type none))
1060
+          (stroke (width 0) (type default) (color 0 0 0 0))
1061
+          (fill (type none))
1000
         )
1062
         )
1001
         (polyline
1063
         (polyline
1002
           (pts
1064
           (pts
1003
             (xy 0 0)
1065
             (xy 0 0)
1004
             (xy 0 2.54)
1066
             (xy 0 2.54)
1005
           )
1067
           )
1006
-          (stroke (width 0)) (fill (type none))
1068
+          (stroke (width 0) (type default) (color 0 0 0 0))
1069
+          (fill (type none))
1007
         )
1070
         )
1008
         (polyline
1071
         (polyline
1009
           (pts
1072
           (pts
1010
             (xy 0 2.54)
1073
             (xy 0 2.54)
1011
             (xy 0.762 1.27)
1074
             (xy 0.762 1.27)
1012
           )
1075
           )
1013
-          (stroke (width 0)) (fill (type none))
1076
+          (stroke (width 0) (type default) (color 0 0 0 0))
1077
+          (fill (type none))
1014
         )
1078
         )
1015
       )
1079
       )
1016
       (symbol "+5V_1_1"
1080
       (symbol "+5V_1_1"
1049
             (xy -1.27 -1.27)
1113
             (xy -1.27 -1.27)
1050
             (xy 0 -1.27)
1114
             (xy 0 -1.27)
1051
           )
1115
           )
1052
-          (stroke (width 0)) (fill (type none))
1116
+          (stroke (width 0) (type default) (color 0 0 0 0))
1117
+          (fill (type none))
1053
         )
1118
         )
1054
       )
1119
       )
1055
       (symbol "GND_1_1"
1120
       (symbol "GND_1_1"
1102
   (junction (at 194.31 33.02) (diameter 0.9144) (color 0 0 0 0))
1167
   (junction (at 194.31 33.02) (diameter 0.9144) (color 0 0 0 0))
1103
   (junction (at 204.47 22.86) (diameter 0.9144) (color 0 0 0 0))
1168
   (junction (at 204.47 22.86) (diameter 0.9144) (color 0 0 0 0))
1104
   (junction (at 204.47 33.02) (diameter 0.9144) (color 0 0 0 0))
1169
   (junction (at 204.47 33.02) (diameter 0.9144) (color 0 0 0 0))
1105
-  (junction (at 208.28 91.44) (diameter 0) (color 0 0 0 0))
1106
   (junction (at 214.63 22.86) (diameter 0) (color 0 0 0 0))
1170
   (junction (at 214.63 22.86) (diameter 0) (color 0 0 0 0))
1107
   (junction (at 214.63 33.02) (diameter 0.9144) (color 0 0 0 0))
1171
   (junction (at 214.63 33.02) (diameter 0.9144) (color 0 0 0 0))
1108
   (junction (at 233.68 68.58) (diameter 0) (color 0 0 0 0))
1172
   (junction (at 233.68 68.58) (diameter 0) (color 0 0 0 0))
1737
     (stroke (width 0) (type solid) (color 0 0 0 0))
1801
     (stroke (width 0) (type solid) (color 0 0 0 0))
1738
     (uuid da3fbb64-ed62-413e-a601-c79489e8cff3)
1802
     (uuid da3fbb64-ed62-413e-a601-c79489e8cff3)
1739
   )
1803
   )
1740
-  (wire (pts (xy 208.28 91.3993) (xy 208.28 91.44))
1741
-    (stroke (width 0) (type solid) (color 0 0 0 0))
1742
-    (uuid 4b83f99b-62da-4db0-9188-ed8615782d50)
1743
-  )
1744
   (wire (pts (xy 208.28 91.44) (xy 208.28 93.9393))
1804
   (wire (pts (xy 208.28 91.44) (xy 208.28 93.9393))
1745
     (stroke (width 0) (type solid) (color 0 0 0 0))
1805
     (stroke (width 0) (type solid) (color 0 0 0 0))
1746
     (uuid 4b83f99b-62da-4db0-9188-ed8615782d50)
1806
     (uuid 4b83f99b-62da-4db0-9188-ed8615782d50)

+ 115
- 61
hardware/base/processor2.kicad_sch View File

29
       )
29
       )
30
       (symbol "USB_C_Receptacle_USB2.0_0_0"
30
       (symbol "USB_C_Receptacle_USB2.0_0_0"
31
         (rectangle (start -0.254 -17.78) (end 0.254 -16.764)
31
         (rectangle (start -0.254 -17.78) (end 0.254 -16.764)
32
-          (stroke (width 0)) (fill (type none))
32
+          (stroke (width 0) (type default) (color 0 0 0 0))
33
+          (fill (type none))
33
         )
34
         )
34
         (rectangle (start 10.16 -14.986) (end 9.144 -15.494)
35
         (rectangle (start 10.16 -14.986) (end 9.144 -15.494)
35
-          (stroke (width 0)) (fill (type none))
36
+          (stroke (width 0) (type default) (color 0 0 0 0))
37
+          (fill (type none))
36
         )
38
         )
37
         (rectangle (start 10.16 -12.446) (end 9.144 -12.954)
39
         (rectangle (start 10.16 -12.446) (end 9.144 -12.954)
38
-          (stroke (width 0)) (fill (type none))
40
+          (stroke (width 0) (type default) (color 0 0 0 0))
41
+          (fill (type none))
39
         )
42
         )
40
         (rectangle (start 10.16 -4.826) (end 9.144 -5.334)
43
         (rectangle (start 10.16 -4.826) (end 9.144 -5.334)
41
-          (stroke (width 0)) (fill (type none))
44
+          (stroke (width 0) (type default) (color 0 0 0 0))
45
+          (fill (type none))
42
         )
46
         )
43
         (rectangle (start 10.16 -2.286) (end 9.144 -2.794)
47
         (rectangle (start 10.16 -2.286) (end 9.144 -2.794)
44
-          (stroke (width 0)) (fill (type none))
48
+          (stroke (width 0) (type default) (color 0 0 0 0))
49
+          (fill (type none))
45
         )
50
         )
46
         (rectangle (start 10.16 0.254) (end 9.144 -0.254)
51
         (rectangle (start 10.16 0.254) (end 9.144 -0.254)
47
-          (stroke (width 0)) (fill (type none))
52
+          (stroke (width 0) (type default) (color 0 0 0 0))
53
+          (fill (type none))
48
         )
54
         )
49
         (rectangle (start 10.16 2.794) (end 9.144 2.286)
55
         (rectangle (start 10.16 2.794) (end 9.144 2.286)
50
-          (stroke (width 0)) (fill (type none))
56
+          (stroke (width 0) (type default) (color 0 0 0 0))
57
+          (fill (type none))
51
         )
58
         )
52
         (rectangle (start 10.16 7.874) (end 9.144 7.366)
59
         (rectangle (start 10.16 7.874) (end 9.144 7.366)
53
-          (stroke (width 0)) (fill (type none))
60
+          (stroke (width 0) (type default) (color 0 0 0 0))
61
+          (fill (type none))
54
         )
62
         )
55
         (rectangle (start 10.16 10.414) (end 9.144 9.906)
63
         (rectangle (start 10.16 10.414) (end 9.144 9.906)
56
-          (stroke (width 0)) (fill (type none))
64
+          (stroke (width 0) (type default) (color 0 0 0 0))
65
+          (fill (type none))
57
         )
66
         )
58
         (rectangle (start 10.16 15.494) (end 9.144 14.986)
67
         (rectangle (start 10.16 15.494) (end 9.144 14.986)
59
-          (stroke (width 0)) (fill (type none))
68
+          (stroke (width 0) (type default) (color 0 0 0 0))
69
+          (fill (type none))
60
         )
70
         )
61
       )
71
       )
62
       (symbol "USB_C_Receptacle_USB2.0_0_1"
72
       (symbol "USB_C_Receptacle_USB2.0_0_1"
63
-        (arc (start -8.89 -3.81) (end -5.08 -3.81) (radius (at -6.985 -3.81) (length 1.905) (angles -179.9 -0.1))
64
-          (stroke (width 0.508)) (fill (type none))
73
+        (rectangle (start -10.16 17.78) (end 10.16 -17.78)
74
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
75
+          (fill (type background))
65
         )
76
         )
66
-        (arc (start -7.62 -3.81) (end -6.35 -3.81) (radius (at -6.985 -3.81) (length 0.635) (angles -179.9 -0.1))
67
-          (stroke (width 0.254)) (fill (type none))
77
+        (arc (start -8.89 -3.81) (mid -6.985 -5.715) (end -5.08 -3.81)
78
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
79
+          (fill (type none))
68
         )
80
         )
69
-        (arc (start -6.35 3.81) (end -7.62 3.81) (radius (at -6.985 3.81) (length 0.635) (angles 0.1 179.9))
70
-          (stroke (width 0.254)) (fill (type none))
81
+        (arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
82
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
83
+          (fill (type none))
71
         )
84
         )
72
-        (arc (start -5.08 3.81) (end -8.89 3.81) (radius (at -6.985 3.81) (length 1.905) (angles 0.1 179.9))
73
-          (stroke (width 0.508)) (fill (type none))
85
+        (arc (start -7.62 -3.81) (mid -6.985 -4.445) (end -6.35 -3.81)
86
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
87
+          (fill (type outline))
74
         )
88
         )
75
-        (arc (start -7.62 -3.81) (end -6.35 -3.81) (radius (at -6.985 -3.81) (length 0.635) (angles -179.9 -0.1))
76
-          (stroke (width 0.254)) (fill (type outline))
89
+        (rectangle (start -7.62 -3.81) (end -6.35 3.81)
90
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
91
+          (fill (type outline))
77
         )
92
         )
78
-        (arc (start -6.35 3.81) (end -7.62 3.81) (radius (at -6.985 3.81) (length 0.635) (angles 0.1 179.9))
79
-          (stroke (width 0.254)) (fill (type outline))
93
+        (arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
94
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
95
+          (fill (type none))
80
         )
96
         )
81
-        (circle (center -2.54 1.143) (radius 0.635) (stroke (width 0.254)) (fill (type outline)))
82
-        (circle (center 0 -5.842) (radius 1.27) (stroke (width 0)) (fill (type outline)))
83
-        (rectangle (start -7.62 -3.81) (end -6.35 3.81)
84
-          (stroke (width 0.254)) (fill (type outline))
97
+        (arc (start -6.35 3.81) (mid -6.985 4.445) (end -7.62 3.81)
98
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
99
+          (fill (type outline))
85
         )
100
         )
86
-        (rectangle (start 1.905 1.778) (end 3.175 3.048)
87
-          (stroke (width 0.254)) (fill (type outline))
101
+        (arc (start -5.08 3.81) (mid -6.985 5.715) (end -8.89 3.81)
102
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
103
+          (fill (type none))
88
         )
104
         )
89
-        (rectangle (start -10.16 17.78) (end 10.16 -17.78)
90
-          (stroke (width 0.254)) (fill (type background))
105
+        (circle (center -2.54 1.143) (radius 0.635) (stroke (width 0.254))           (stroke (width 0.254) (type default) (color 0 0 0 0))
106
+          (fill (type outline))
107
+        )
108
+        (circle (center 0 -5.842) (radius 1.27) (stroke (width 0))           (stroke (width 0) (type default) (color 0 0 0 0))
109
+          (fill (type outline))
91
         )
110
         )
92
         (polyline
111
         (polyline
93
           (pts
112
           (pts
94
             (xy -8.89 -3.81)
113
             (xy -8.89 -3.81)
95
             (xy -8.89 3.81)
114
             (xy -8.89 3.81)
96
           )
115
           )
97
-          (stroke (width 0.508)) (fill (type none))
116
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
117
+          (fill (type none))
98
         )
118
         )
99
         (polyline
119
         (polyline
100
           (pts
120
           (pts
101
             (xy -5.08 3.81)
121
             (xy -5.08 3.81)
102
             (xy -5.08 -3.81)
122
             (xy -5.08 -3.81)
103
           )
123
           )
104
-          (stroke (width 0.508)) (fill (type none))
124
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
125
+          (fill (type none))
105
         )
126
         )
106
         (polyline
127
         (polyline
107
           (pts
128
           (pts
108
             (xy 0 -5.842)
129
             (xy 0 -5.842)
109
             (xy 0 4.318)
130
             (xy 0 4.318)
110
           )
131
           )
111
-          (stroke (width 0.508)) (fill (type none))
132
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
133
+          (fill (type none))
112
         )
134
         )
113
         (polyline
135
         (polyline
114
           (pts
136
           (pts
116
             (xy -2.54 -0.762)
138
             (xy -2.54 -0.762)
117
             (xy -2.54 0.508)
139
             (xy -2.54 0.508)
118
           )
140
           )
119
-          (stroke (width 0.508)) (fill (type none))
141
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
142
+          (fill (type none))
120
         )
143
         )
121
         (polyline
144
         (polyline
122
           (pts
145
           (pts
124
             (xy 2.54 0.508)
147
             (xy 2.54 0.508)
125
             (xy 2.54 1.778)
148
             (xy 2.54 1.778)
126
           )
149
           )
127
-          (stroke (width 0.508)) (fill (type none))
150
+          (stroke (width 0.508) (type default) (color 0 0 0 0))
151
+          (fill (type none))
128
         )
152
         )
129
         (polyline
153
         (polyline
130
           (pts
154
           (pts
133
             (xy 1.27 4.318)
157
             (xy 1.27 4.318)
134
             (xy -1.27 4.318)
158
             (xy -1.27 4.318)
135
           )
159
           )
136
-          (stroke (width 0.254)) (fill (type outline))
160
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
161
+          (fill (type outline))
162
+        )
163
+        (rectangle (start 1.905 1.778) (end 3.175 3.048)
164
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
165
+          (fill (type outline))
137
         )
166
         )
138
       )
167
       )
139
       (symbol "USB_C_Receptacle_USB2.0_1_1"
168
       (symbol "USB_C_Receptacle_USB2.0_1_1"
231
       )
260
       )
232
       (symbol "Conn_01x02_1_1"
261
       (symbol "Conn_01x02_1_1"
233
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
262
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
234
-          (stroke (width 0.1524)) (fill (type none))
263
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
264
+          (fill (type none))
235
         )
265
         )
236
         (rectangle (start -1.27 0.127) (end 0 -0.127)
266
         (rectangle (start -1.27 0.127) (end 0 -0.127)
237
-          (stroke (width 0.1524)) (fill (type none))
267
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
268
+          (fill (type none))
238
         )
269
         )
239
         (rectangle (start -1.27 1.27) (end 1.27 -3.81)
270
         (rectangle (start -1.27 1.27) (end 1.27 -3.81)
240
-          (stroke (width 0.254)) (fill (type background))
271
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
272
+          (fill (type background))
241
         )
273
         )
242
         (pin passive line (at -5.08 0 0) (length 3.81)
274
         (pin passive line (at -5.08 0 0) (length 3.81)
243
           (name "Pin_1" (effects (font (size 1.27 1.27))))
275
           (name "Pin_1" (effects (font (size 1.27 1.27))))
273
       )
305
       )
274
       (symbol "Conn_01x04_1_1"
306
       (symbol "Conn_01x04_1_1"
275
         (rectangle (start -1.27 -4.953) (end 0 -5.207)
307
         (rectangle (start -1.27 -4.953) (end 0 -5.207)
276
-          (stroke (width 0.1524)) (fill (type none))
308
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
309
+          (fill (type none))
277
         )
310
         )
278
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
311
         (rectangle (start -1.27 -2.413) (end 0 -2.667)
279
-          (stroke (width 0.1524)) (fill (type none))
312
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
313
+          (fill (type none))
280
         )
314
         )
281
         (rectangle (start -1.27 0.127) (end 0 -0.127)
315
         (rectangle (start -1.27 0.127) (end 0 -0.127)
282
-          (stroke (width 0.1524)) (fill (type none))
316
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
317
+          (fill (type none))
283
         )
318
         )
284
         (rectangle (start -1.27 2.667) (end 0 2.413)
319
         (rectangle (start -1.27 2.667) (end 0 2.413)
285
-          (stroke (width 0.1524)) (fill (type none))
320
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
321
+          (fill (type none))
286
         )
322
         )
287
         (rectangle (start -1.27 3.81) (end 1.27 -6.35)
323
         (rectangle (start -1.27 3.81) (end 1.27 -6.35)
288
-          (stroke (width 0.254)) (fill (type background))
324
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
325
+          (fill (type background))
289
         )
326
         )
290
         (pin passive line (at -5.08 2.54 0) (length 3.81)
327
         (pin passive line (at -5.08 2.54 0) (length 3.81)
291
           (name "Pin_1" (effects (font (size 1.27 1.27))))
328
           (name "Pin_1" (effects (font (size 1.27 1.27))))
333
             (xy -1.524 -0.508)
370
             (xy -1.524 -0.508)
334
             (xy 1.524 -0.508)
371
             (xy 1.524 -0.508)
335
           )
372
           )
336
-          (stroke (width 0.3302)) (fill (type none))
373
+          (stroke (width 0.3302) (type default) (color 0 0 0 0))
374
+          (fill (type none))
337
         )
375
         )
338
         (polyline
376
         (polyline
339
           (pts
377
           (pts
340
             (xy -1.524 0.508)
378
             (xy -1.524 0.508)
341
             (xy 1.524 0.508)
379
             (xy 1.524 0.508)
342
           )
380
           )
343
-          (stroke (width 0.3048)) (fill (type none))
381
+          (stroke (width 0.3048) (type default) (color 0 0 0 0))
382
+          (fill (type none))
344
         )
383
         )
345
       )
384
       )
346
       (symbol "C_Small_1_1"
385
       (symbol "C_Small_1_1"
378
       )
417
       )
379
       (symbol "Crystal_GND24_Small_0_1"
418
       (symbol "Crystal_GND24_Small_0_1"
380
         (rectangle (start -0.762 -1.524) (end 0.762 1.524)
419
         (rectangle (start -0.762 -1.524) (end 0.762 1.524)
381
-          (stroke (width 0)) (fill (type none))
420
+          (stroke (width 0) (type default) (color 0 0 0 0))
421
+          (fill (type none))
382
         )
422
         )
383
         (polyline
423
         (polyline
384
           (pts
424
           (pts
385
             (xy -1.27 -0.762)
425
             (xy -1.27 -0.762)
386
             (xy -1.27 0.762)
426
             (xy -1.27 0.762)
387
           )
427
           )
388
-          (stroke (width 0.381)) (fill (type none))
428
+          (stroke (width 0.381) (type default) (color 0 0 0 0))
429
+          (fill (type none))
389
         )
430
         )
390
         (polyline
431
         (polyline
391
           (pts
432
           (pts
392
             (xy 1.27 -0.762)
433
             (xy 1.27 -0.762)
393
             (xy 1.27 0.762)
434
             (xy 1.27 0.762)
394
           )
435
           )
395
-          (stroke (width 0.381)) (fill (type none))
436
+          (stroke (width 0.381) (type default) (color 0 0 0 0))
437
+          (fill (type none))
396
         )
438
         )
397
         (polyline
439
         (polyline
398
           (pts
440
           (pts
401
             (xy 1.27 -1.905)
443
             (xy 1.27 -1.905)
402
             (xy 1.27 -1.27)
444
             (xy 1.27 -1.27)
403
           )
445
           )
404
-          (stroke (width 0)) (fill (type none))
446
+          (stroke (width 0) (type default) (color 0 0 0 0))
447
+          (fill (type none))
405
         )
448
         )
406
         (polyline
449
         (polyline
407
           (pts
450
           (pts
410
             (xy 1.27 1.905)
453
             (xy 1.27 1.905)
411
             (xy 1.27 1.27)
454
             (xy 1.27 1.27)
412
           )
455
           )
413
-          (stroke (width 0)) (fill (type none))
456
+          (stroke (width 0) (type default) (color 0 0 0 0))
457
+          (fill (type none))
414
         )
458
         )
415
       )
459
       )
416
       (symbol "Crystal_GND24_Small_1_1"
460
       (symbol "Crystal_GND24_Small_1_1"
456
       )
500
       )
457
       (symbol "R_0_1"
501
       (symbol "R_0_1"
458
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
502
         (rectangle (start -1.016 -2.54) (end 1.016 2.54)
459
-          (stroke (width 0.254)) (fill (type none))
503
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
504
+          (fill (type none))
460
         )
505
         )
461
       )
506
       )
462
       (symbol "R_1_1"
507
       (symbol "R_1_1"
493
       )
538
       )
494
       (symbol "RP2040_0_1"
539
       (symbol "RP2040_0_1"
495
         (rectangle (start 29.21 48.26) (end -29.21 -48.26)
540
         (rectangle (start 29.21 48.26) (end -29.21 -48.26)
496
-          (stroke (width 0.254)) (fill (type background))
541
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
542
+          (fill (type background))
497
         )
543
         )
498
       )
544
       )
499
       (symbol "RP2040_1_1"
545
       (symbol "RP2040_1_1"
751
       )
797
       )
752
       (symbol "W25Q32JVSS_0_1"
798
       (symbol "W25Q32JVSS_0_1"
753
         (rectangle (start -10.16 7.62) (end 10.16 -7.62)
799
         (rectangle (start -10.16 7.62) (end 10.16 -7.62)
754
-          (stroke (width 0.254)) (fill (type background))
800
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
801
+          (fill (type background))
755
         )
802
         )
756
       )
803
       )
757
       (symbol "W25Q32JVSS_1_1"
804
       (symbol "W25Q32JVSS_1_1"
814
             (xy -0.762 1.27)
861
             (xy -0.762 1.27)
815
             (xy 0 2.54)
862
             (xy 0 2.54)
816
           )
863
           )
817
-          (stroke (width 0)) (fill (type none))
864
+          (stroke (width 0) (type default) (color 0 0 0 0))
865
+          (fill (type none))
818
         )
866
         )
819
         (polyline
867
         (polyline
820
           (pts
868
           (pts
821
             (xy 0 0)
869
             (xy 0 0)
822
             (xy 0 2.54)
870
             (xy 0 2.54)
823
           )
871
           )
824
-          (stroke (width 0)) (fill (type none))
872
+          (stroke (width 0) (type default) (color 0 0 0 0))
873
+          (fill (type none))
825
         )
874
         )
826
         (polyline
875
         (polyline
827
           (pts
876
           (pts
828
             (xy 0 2.54)
877
             (xy 0 2.54)
829
             (xy 0.762 1.27)
878
             (xy 0.762 1.27)
830
           )
879
           )
831
-          (stroke (width 0)) (fill (type none))
880
+          (stroke (width 0) (type default) (color 0 0 0 0))
881
+          (fill (type none))
832
         )
882
         )
833
       )
883
       )
834
       (symbol "+1V1_1_1"
884
       (symbol "+1V1_1_1"
863
             (xy -0.762 1.27)
913
             (xy -0.762 1.27)
864
             (xy 0 2.54)
914
             (xy 0 2.54)
865
           )
915
           )
866
-          (stroke (width 0)) (fill (type none))
916
+          (stroke (width 0) (type default) (color 0 0 0 0))
917
+          (fill (type none))
867
         )
918
         )
868
         (polyline
919
         (polyline
869
           (pts
920
           (pts
870
             (xy 0 0)
921
             (xy 0 0)
871
             (xy 0 2.54)
922
             (xy 0 2.54)
872
           )
923
           )
873
-          (stroke (width 0)) (fill (type none))
924
+          (stroke (width 0) (type default) (color 0 0 0 0))
925
+          (fill (type none))
874
         )
926
         )
875
         (polyline
927
         (polyline
876
           (pts
928
           (pts
877
             (xy 0 2.54)
929
             (xy 0 2.54)
878
             (xy 0.762 1.27)
930
             (xy 0.762 1.27)
879
           )
931
           )
880
-          (stroke (width 0)) (fill (type none))
932
+          (stroke (width 0) (type default) (color 0 0 0 0))
933
+          (fill (type none))
881
         )
934
         )
882
       )
935
       )
883
       (symbol "+3.3V_1_1"
936
       (symbol "+3.3V_1_1"
916
             (xy -1.27 -1.27)
969
             (xy -1.27 -1.27)
917
             (xy 0 -1.27)
970
             (xy 0 -1.27)
918
           )
971
           )
919
-          (stroke (width 0)) (fill (type none))
972
+          (stroke (width 0) (type default) (color 0 0 0 0))
973
+          (fill (type none))
920
         )
974
         )
921
       )
975
       )
922
       (symbol "GND_1_1"
976
       (symbol "GND_1_1"

+ 1229
- 1075
hardware/frontpanel/frontpanel.kicad_pcb
File diff suppressed because it is too large
View File


Loading…
Cancel
Save