Parcourir la source

Lots of base board changes.

Mathias Gottschlag il y a 4 ans
Parent
révision
2d9e6a5957

+ 135
- 33
hardware/base/HackAmp-Symbols.kicad_sym Voir le fichier

@@ -1,4 +1,4 @@
1
-(kicad_symbol_lib (version 20201005) (generator kicad_symbol_editor)
1
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
2 2
   (symbol "HackAmp-Symbols:AudioJack4_Ground_IsolatedSwitch" (in_bom yes) (on_board yes)
3 3
     (property "Reference" "J" (id 0) (at 0 11.43 0)
4 4
       (effects (font (size 1.27 1.27)))
@@ -23,101 +23,116 @@
23 23
     )
24 24
     (symbol "AudioJack4_Ground_IsolatedSwitch_0_1"
25 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 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 33
       (polyline
32 34
         (pts
33 35
           (xy 1.905 -5.08)
34 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 41
       (polyline
39 42
         (pts
40 43
           (xy 1.905 -4.445)
41 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 49
       (polyline
46 50
         (pts
47 51
           (xy 1.905 -3.683)
48 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 57
       (polyline
53 58
         (pts
54 59
           (xy 1.905 -2.921)
55 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 65
       (polyline
60 66
         (pts
61 67
           (xy 2.286 -5.08)
62 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 73
       (polyline
67 74
         (pts
68 75
           (xy 2.286 -4.445)
69 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 81
       (polyline
74 82
         (pts
75 83
           (xy 2.286 -3.683)
76 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 89
       (polyline
81 90
         (pts
82 91
           (xy 2.286 -2.921)
83 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 97
       (polyline
88 98
         (pts
89 99
           (xy 3.81 2.54)
90 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 105
       (polyline
95 106
         (pts
96 107
           (xy 5.08 -5.08)
97 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 113
       (polyline
102 114
         (pts
103 115
           (xy 5.08 -2.54)
104 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 121
       (polyline
109 122
         (pts
110 123
           (xy 5.08 0)
111 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 129
       (polyline
116 130
         (pts
117 131
           (xy 5.08 5.08)
118 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 138
     (symbol "AudioJack4_Ground_IsolatedSwitch_1_1"
@@ -126,7 +141,8 @@
126 141
           (xy 3.048 -5.334)
127 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 147
       (polyline
132 148
         (pts
@@ -135,7 +151,8 @@
135 151
           (xy 0 -2.54)
136 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 157
       (polyline
141 158
         (pts
@@ -144,7 +161,8 @@
144 161
           (xy 3.048 -5.334)
145 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 167
       (polyline
150 168
         (pts
@@ -154,7 +172,8 @@
154 172
           (xy -1.905 0)
155 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 178
       (polyline
160 179
         (pts
@@ -164,7 +183,8 @@
164 183
           (xy -4.445 -3.175)
165 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 189
       (polyline
170 190
         (pts
@@ -174,7 +194,8 @@
174 194
           (xy -6.35 -3.175)
175 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 200
       (pin passive line (at 0 -12.7 90) (length 2.54)
180 201
         (name "~" (effects (font (size 1.27 1.27))))
@@ -221,7 +242,8 @@
221 242
     )
222 243
     (symbol "CSR-A64215-MOD_0_1"
223 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 249
     (symbol "CSR-A64215-MOD_1_1"
@@ -238,7 +260,7 @@
238 260
         (number "11" (effects (font (size 1.27 1.27))))
239 261
       )
240 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 264
         (number "12" (effects (font (size 1.27 1.27))))
243 265
       )
244 266
       (pin power_in line (at -20.32 27.94 0) (length 2.54)
@@ -378,7 +400,7 @@
378 400
         (number "6" (effects (font (size 1.27 1.27))))
379 401
       )
380 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 404
         (number "7" (effects (font (size 1.27 1.27))))
383 405
       )
384 406
       (pin bidirectional line (at -20.32 12.7 0) (length 2.54)
@@ -391,6 +413,83 @@
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 493
   (symbol "HackAmp-Symbols:TAS5760M" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
395 494
     (property "Reference" "U" (id 0) (at -7.62 31.75 0)
396 495
       (effects (font (size 1.524 1.524)))
@@ -412,7 +511,8 @@
412 511
     )
413 512
     (symbol "TAS5760M_1_1"
414 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 517
       (pin power_in line (at 22.86 27.94 180) (length 7.62)
418 518
         (name "AVDD" (effects (font (size 1.27 1.27))))
@@ -531,11 +631,11 @@
531 631
         (number "5" (effects (font (size 1.27 1.27))))
532 632
       )
533 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 635
         (number "6" (effects (font (size 1.27 1.27))))
536 636
       )
537 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 639
         (number "7" (effects (font (size 1.27 1.27))))
540 640
       )
541 641
       (pin input line (at -22.86 -2.54 0) (length 7.62)
@@ -563,7 +663,8 @@
563 663
     )
564 664
     (symbol "TAS5760M-Module_0_1"
565 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 670
     (symbol "TAS5760M-Module_1_1"
@@ -612,7 +713,7 @@
612 713
         (number "19" (effects (font (size 1.27 1.27))))
613 714
       )
614 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 717
         (number "2" (effects (font (size 1.27 1.27))))
617 718
       )
618 719
       (pin power_in line (at 2.54 -20.32 90) (length 2.54)
@@ -632,7 +733,7 @@
632 733
         (number "23" (effects (font (size 1.27 1.27))))
633 734
       )
634 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 737
         (number "3" (effects (font (size 1.27 1.27))))
637 738
       )
638 739
       (pin bidirectional line (at -16.51 12.7 0) (length 2.54)
@@ -676,7 +777,8 @@
676 777
     )
677 778
     (symbol "WM8731-Module_0_1"
678 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 784
     (symbol "WM8731-Module_1_1"
@@ -693,7 +795,7 @@
693 795
         (number "11" (effects (font (size 1.27 1.27))))
694 796
       )
695 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 799
         (number "12" (effects (font (size 1.27 1.27))))
698 800
       )
699 801
       (pin power_in line (at 0 -15.24 90) (length 2.54)

+ 14664
- 14197
hardware/base/base.kicad_pcb
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


+ 6
- 0
hardware/base/base.kicad_pro Voir le fichier

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

+ 49
- 15
hardware/base/base.kicad_sch Voir le fichier

@@ -33,14 +33,16 @@
33 33
             (xy -1.524 -0.508)
34 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 39
         (polyline
39 40
           (pts
40 41
             (xy -1.524 0.508)
41 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 48
       (symbol "C_Small_1_1"
@@ -78,7 +80,8 @@
78 80
       )
79 81
       (symbol "R_0_1"
80 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 87
       (symbol "R_1_1"
@@ -115,7 +118,9 @@
115 118
         (effects (font (size 1.27 1.27)) hide)
116 119
       )
117 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 125
       (symbol "MountingHole_Pad_1_1"
121 126
         (pin input line (at 0 -2.54 90) (length 2.54)
@@ -144,21 +149,27 @@
144 149
         (effects (font (size 1.27 1.27)) hide)
145 150
       )
146 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 155
         (polyline
150 156
           (pts
151 157
             (xy 0 1.27)
152 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 163
         (polyline
157 164
           (pts
158 165
             (xy 2.54 1.27)
159 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 174
         (pin passive line (at -5.08 0 0) (length 2.54)
164 175
           (name "1" (effects (font (size 1.27 1.27))))
@@ -195,21 +206,24 @@
195 206
             (xy -0.762 1.27)
196 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 212
         (polyline
201 213
           (pts
202 214
             (xy 0 0)
203 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 220
         (polyline
208 221
           (pts
209 222
             (xy 0 2.54)
210 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 229
       (symbol "+3.3V_1_1"
@@ -244,21 +258,24 @@
244 258
             (xy -0.762 1.27)
245 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 264
         (polyline
250 265
           (pts
251 266
             (xy 0 0)
252 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 272
         (polyline
257 273
           (pts
258 274
             (xy 0 2.54)
259 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 281
       (symbol "+3V3_1_1"
@@ -297,7 +314,8 @@
297 314
             (xy -1.27 -1.27)
298 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 321
       (symbol "GND_1_1"
@@ -795,6 +813,18 @@
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 828
   (sheet (at 21.59 24.13) (size 30.48 5.08)
799 829
     (stroke (width 0) (type solid) (color 0 0 0 0))
800 830
     (fill (color 0 0 0 0.0000))
@@ -918,6 +948,7 @@
918 948
     (path "/00000000-0000-0000-0000-00005fa5bd7a" (page "5"))
919 949
     (path "/fe79bf95-febd-4d06-8fbd-8e75ad92e186" (page "6"))
920 950
     (path "/00000000-0000-0000-0000-00005fb71226" (page "7"))
951
+    (path "/bae9ff6d-7b10-4099-9c51-b92b6161b62a" (page "7"))
921 952
   )
922 953
 
923 954
   (symbol_instances
@@ -1740,6 +1771,9 @@
1740 1771
     (path "/fe79bf95-febd-4d06-8fbd-8e75ad92e186/3d4947cf-ab65-4926-8320-ac39e05278fa"
1741 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 1777
     (path "/00000000-0000-0000-0000-00005fa5bd7a/1a276aa6-b113-4617-8385-287d58f1fd14"
1744 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 Voir le fichier

@@ -33,14 +33,16 @@
33 33
             (xy -2.032 -0.762)
34 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 39
         (polyline
39 40
           (pts
40 41
             (xy -2.032 0.762)
41 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 48
       (symbol "C_1_1"
@@ -78,7 +80,8 @@
78 80
       )
79 81
       (symbol "R_0_1"
80 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 87
       (symbol "R_1_1"
@@ -115,50 +118,59 @@
115 118
         (effects (font (size 1.27 1.27)) hide)
116 119
       )
117 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 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 135
         (polyline
129 136
           (pts
130 137
             (xy -0.635 -1.778)
131 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 143
         (polyline
136 144
           (pts
137 145
             (xy -0.381 -1.778)
138 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 151
         (polyline
143 152
           (pts
144 153
             (xy -0.127 1.778)
145 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 159
         (polyline
150 160
           (pts
151 161
             (xy 3.81 0)
152 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 167
         (polyline
157 168
           (pts
158 169
             (xy 3.81 1.016)
159 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 175
         (polyline
164 176
           (pts
@@ -166,7 +178,8 @@
166 178
             (xy -3.81 -2.54)
167 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 184
         (polyline
172 185
           (pts
@@ -174,7 +187,8 @@
174 187
             (xy -3.81 2.54)
175 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 193
         (polyline
180 194
           (pts
@@ -182,7 +196,8 @@
182 196
             (xy -0.508 -2.794)
183 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 202
         (polyline
188 203
           (pts
@@ -190,7 +205,8 @@
190 205
             (xy -0.508 2.667)
191 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 211
         (polyline
196 212
           (pts
@@ -198,7 +214,8 @@
198 214
             (xy 4.318 -2.54)
199 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 220
         (polyline
204 221
           (pts
@@ -206,7 +223,8 @@
206 223
             (xy 4.318 2.54)
207 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 229
         (polyline
212 230
           (pts
@@ -215,7 +233,8 @@
215 233
             (xy -3.81 -1.016)
216 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 239
         (polyline
221 240
           (pts
@@ -224,7 +243,14 @@
224 243
             (xy -3.81 1.016)
225 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 256
       (symbol "RotaryEncoder_Switch_1_1"
@@ -270,17 +296,24 @@
270 296
         (effects (font (size 1.27 1.27)) hide)
271 297
       )
272 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 306
       (symbol "SW_SPDT_0_1"
277
-        (circle (center 2.032 2.54) (radius 0.508) (stroke (width 0)) (fill (type none)))
278 307
         (polyline
279 308
           (pts
280 309
             (xy -1.524 0.254)
281 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 319
       (symbol "SW_SPDT_1_1"
@@ -323,21 +356,24 @@
323 356
             (xy -0.762 1.27)
324 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 362
         (polyline
329 363
           (pts
330 364
             (xy 0 0)
331 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 370
         (polyline
336 371
           (pts
337 372
             (xy 0 2.54)
338 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 379
       (symbol "+3V3_1_1"
@@ -376,7 +412,8 @@
376 412
             (xy -1.27 -1.27)
377 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 419
       (symbol "GND_1_1"

+ 94
- 49
hardware/base/headphone-amp.kicad_sch Voir le fichier

@@ -29,7 +29,8 @@
29 29
       )
30 30
       (symbol "WM8731SEDS_0_1"
31 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 36
       (symbol "WM8731SEDS_1_1"
@@ -171,24 +172,24 @@
171 172
       )
172 173
       (symbol "AudioJack3_SwitchTR_0_1"
173 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 178
         (polyline
180 179
           (pts
181 180
             (xy 0.508 -0.254)
182 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 186
         (polyline
187 187
           (pts
188 188
             (xy 1.778 -5.334)
189 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 194
         (polyline
194 195
           (pts
@@ -197,7 +198,8 @@
197 198
             (xy 1.27 -5.08)
198 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 204
         (polyline
203 205
           (pts
@@ -206,7 +208,8 @@
206 208
             (xy 1.778 -5.334)
207 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 214
         (polyline
212 215
           (pts
@@ -215,7 +218,8 @@
215 218
             (xy 0.508 -0.254)
216 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 224
         (polyline
221 225
           (pts
@@ -225,7 +229,8 @@
225 229
             (xy -0.635 0)
226 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 235
         (polyline
231 236
           (pts
@@ -235,7 +240,12 @@
235 240
             (xy -3.175 -5.715)
236 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 251
       (symbol "AudioJack3_SwitchTR_1_1"
@@ -289,14 +299,16 @@
289 299
             (xy -2.032 -0.762)
290 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 305
         (polyline
295 306
           (pts
296 307
             (xy -2.032 0.762)
297 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 314
       (symbol "C_1_1"
@@ -334,24 +346,28 @@
334 346
       )
335 347
       (symbol "C_Polarized_0_1"
336 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 352
         (polyline
343 353
           (pts
344 354
             (xy -1.778 2.286)
345 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 360
         (polyline
350 361
           (pts
351 362
             (xy -1.27 2.794)
352 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 373
       (symbol "C_Polarized_1_1"
@@ -389,7 +405,8 @@
389 405
       )
390 406
       (symbol "R_0_1"
391 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 412
       (symbol "R_1_1"
@@ -427,101 +444,116 @@
427 444
       )
428 445
       (symbol "AudioJack4_Ground_IsolatedSwitch_0_1"
429 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 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 454
         (polyline
436 455
           (pts
437 456
             (xy 1.905 -5.08)
438 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 462
         (polyline
443 463
           (pts
444 464
             (xy 1.905 -4.445)
445 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 470
         (polyline
450 471
           (pts
451 472
             (xy 1.905 -3.683)
452 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 478
         (polyline
457 479
           (pts
458 480
             (xy 1.905 -2.921)
459 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 486
         (polyline
464 487
           (pts
465 488
             (xy 2.286 -5.08)
466 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 494
         (polyline
471 495
           (pts
472 496
             (xy 2.286 -4.445)
473 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 502
         (polyline
478 503
           (pts
479 504
             (xy 2.286 -3.683)
480 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 510
         (polyline
485 511
           (pts
486 512
             (xy 2.286 -2.921)
487 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 518
         (polyline
492 519
           (pts
493 520
             (xy 3.81 2.54)
494 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 526
         (polyline
499 527
           (pts
500 528
             (xy 5.08 -5.08)
501 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 534
         (polyline
506 535
           (pts
507 536
             (xy 5.08 -2.54)
508 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 542
         (polyline
513 543
           (pts
514 544
             (xy 5.08 0)
515 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 550
         (polyline
520 551
           (pts
521 552
             (xy 5.08 5.08)
522 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 559
       (symbol "AudioJack4_Ground_IsolatedSwitch_1_1"
@@ -530,7 +562,8 @@
530 562
             (xy 3.048 -5.334)
531 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 568
         (polyline
536 569
           (pts
@@ -539,7 +572,8 @@
539 572
             (xy 0 -2.54)
540 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 578
         (polyline
545 579
           (pts
@@ -548,7 +582,8 @@
548 582
             (xy 3.048 -5.334)
549 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 588
         (polyline
554 589
           (pts
@@ -558,7 +593,8 @@
558 593
             (xy -1.905 0)
559 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 599
         (polyline
564 600
           (pts
@@ -568,7 +604,8 @@
568 604
             (xy -4.445 -3.175)
569 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 610
         (polyline
574 611
           (pts
@@ -578,7 +615,8 @@
578 615
             (xy -6.35 -3.175)
579 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 621
         (pin passive line (at 0 -12.7 90) (length 2.54)
584 622
           (name "~" (effects (font (size 1.27 1.27))))
@@ -635,21 +673,24 @@
635 673
             (xy -0.762 1.27)
636 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 679
         (polyline
641 680
           (pts
642 681
             (xy 0 0)
643 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 687
         (polyline
648 688
           (pts
649 689
             (xy 0 2.54)
650 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 696
       (symbol "+3.3VA_1_1"
@@ -684,21 +725,24 @@
684 725
             (xy -0.762 1.27)
685 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 731
         (polyline
690 732
           (pts
691 733
             (xy 0 0)
692 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 739
         (polyline
697 740
           (pts
698 741
             (xy 0 2.54)
699 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 748
       (symbol "+3V3_1_1"
@@ -737,7 +781,8 @@
737 781
             (xy -1.27 -1.27)
738 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 788
       (symbol "GND_1_1"

+ 113
- 0
hardware/base/linein.kicad_sch Voir le fichier

@@ -0,0 +1,113 @@
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 Voir le fichier

@@ -28,31 +28,33 @@
28 28
         (effects (font (size 1.27 1.27)) hide)
29 29
       )
30 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 43
         (polyline
44 44
           (pts
45 45
             (xy 1.27 -2.286)
46 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 51
         (polyline
51 52
           (pts
52 53
             (xy 5.08 2.54)
53 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 59
         (polyline
58 60
           (pts
@@ -61,7 +63,8 @@
61 63
             (xy 1.27 -2.286)
62 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 69
         (polyline
67 70
           (pts
@@ -72,7 +75,12 @@
72 75
             (xy 2.54 -2.54)
73 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 86
       (symbol "Barrel_Jack_Switch_1_1"
@@ -118,14 +126,16 @@
118 126
             (xy -2.032 -0.762)
119 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 132
         (polyline
124 133
           (pts
125 134
             (xy -2.032 0.762)
126 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 141
       (symbol "C_1_1"
@@ -163,24 +173,28 @@
163 173
       )
164 174
       (symbol "C_Polarized_0_1"
165 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 179
         (polyline
172 180
           (pts
173 181
             (xy -1.778 2.286)
174 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 187
         (polyline
179 188
           (pts
180 189
             (xy -1.27 2.794)
181 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 200
       (symbol "C_Polarized_1_1"
@@ -218,14 +232,16 @@
218 232
       )
219 233
       (symbol "Fuse_0_1"
220 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 238
         (polyline
224 239
           (pts
225 240
             (xy 0 2.54)
226 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 247
       (symbol "Fuse_1_1"
@@ -262,17 +278,21 @@
262 278
         (effects (font (size 1.27 1.27)) hide)
263 279
       )
264 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 298
       (symbol "L_1_1"
@@ -310,7 +330,8 @@
310 330
       )
311 331
       (symbol "R_0_1"
312 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 337
       (symbol "R_1_1"
@@ -348,7 +369,8 @@
348 369
       )
349 370
       (symbol "AMS1117-3.3_0_1"
350 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 376
       (symbol "AMS1117-3.3_1_1"
@@ -390,7 +412,8 @@
390 412
       )
391 413
       (symbol "AMS1117-3.3_1_0_1"
392 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 419
       (symbol "AMS1117-3.3_1_1_1"
@@ -432,7 +455,8 @@
432 455
       )
433 456
       (symbol "AP6503_0_1"
434 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 462
       (symbol "AP6503_1_1"
@@ -499,21 +523,24 @@
499 523
             (xy -0.762 1.27)
500 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 529
         (polyline
505 530
           (pts
506 531
             (xy 0 0)
507 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 537
         (polyline
512 538
           (pts
513 539
             (xy 0 2.54)
514 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 546
       (symbol "+3.3VA_1_1"
@@ -548,21 +575,24 @@
548 575
             (xy -0.762 1.27)
549 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 581
         (polyline
554 582
           (pts
555 583
             (xy 0 0)
556 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 589
         (polyline
561 590
           (pts
562 591
             (xy 0 2.54)
563 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 598
       (symbol "+3V3_1_1"
@@ -597,21 +627,24 @@
597 627
             (xy -0.762 1.27)
598 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 633
         (polyline
603 634
           (pts
604 635
             (xy 0 0)
605 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 641
         (polyline
610 642
           (pts
611 643
             (xy 0 2.54)
612 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 650
       (symbol "+5V_1_1"
@@ -650,7 +683,8 @@
650 683
             (xy -1.27 -1.27)
651 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 690
       (symbol "GND_1_1"
@@ -695,7 +729,8 @@
695 729
             (xy 1.016 1.905)
696 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 Voir le fichier

@@ -29,86 +29,108 @@
29 29
       )
30 30
       (symbol "USB_C_Receptacle_USB2.0_0_0"
31 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 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 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 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 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 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 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 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 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 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 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 111
         (polyline
93 112
           (pts
94 113
             (xy -8.89 -3.81)
95 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 119
         (polyline
100 120
           (pts
101 121
             (xy -5.08 3.81)
102 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 127
         (polyline
107 128
           (pts
108 129
             (xy 0 -5.842)
109 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 135
         (polyline
114 136
           (pts
@@ -116,7 +138,8 @@
116 138
             (xy -2.54 -0.762)
117 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 144
         (polyline
122 145
           (pts
@@ -124,7 +147,8 @@
124 147
             (xy 2.54 0.508)
125 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 153
         (polyline
130 154
           (pts
@@ -133,7 +157,12 @@
133 157
             (xy 1.27 4.318)
134 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 168
       (symbol "USB_C_Receptacle_USB2.0_1_1"
@@ -231,13 +260,16 @@
231 260
       )
232 261
       (symbol "Conn_01x02_1_1"
233 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 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 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 274
         (pin passive line (at -5.08 0 0) (length 3.81)
243 275
           (name "Pin_1" (effects (font (size 1.27 1.27))))
@@ -273,19 +305,24 @@
273 305
       )
274 306
       (symbol "Conn_01x04_1_1"
275 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 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 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 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 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 327
         (pin passive line (at -5.08 2.54 0) (length 3.81)
291 328
           (name "Pin_1" (effects (font (size 1.27 1.27))))
@@ -328,36 +365,44 @@
328 365
         (effects (font (size 1.27 1.27)) hide)
329 366
       )
330 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 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 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 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 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 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 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 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 396
         (polyline
356 397
           (pts
357 398
             (xy -1.016 -9.652)
358 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 407
         (pin passive line (at -5.08 5.08 0) (length 3.81)
363 408
           (name "Pin_1" (effects (font (size 1.27 1.27))))
@@ -417,14 +462,16 @@
417 462
             (xy -1.524 -0.508)
418 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 468
         (polyline
423 469
           (pts
424 470
             (xy -1.524 0.508)
425 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 477
       (symbol "C_Small_1_1"
@@ -462,21 +509,24 @@
462 509
       )
463 510
       (symbol "Crystal_GND24_Small_0_1"
464 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 515
         (polyline
468 516
           (pts
469 517
             (xy -1.27 -0.762)
470 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 523
         (polyline
475 524
           (pts
476 525
             (xy 1.27 -0.762)
477 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 531
         (polyline
482 532
           (pts
@@ -485,7 +535,8 @@
485 535
             (xy 1.27 -1.905)
486 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 541
         (polyline
491 542
           (pts
@@ -494,7 +545,8 @@
494 545
             (xy 1.27 1.905)
495 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 552
       (symbol "Crystal_GND24_Small_1_1"
@@ -540,7 +592,8 @@
540 592
       )
541 593
       (symbol "R_0_1"
542 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 599
       (symbol "R_1_1"
@@ -577,7 +630,8 @@
577 630
       )
578 631
       (symbol "RP2040_0_1"
579 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 637
       (symbol "RP2040_1_1"
@@ -835,7 +889,8 @@
835 889
       )
836 890
       (symbol "W25Q32JVSS_0_1"
837 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 896
       (symbol "W25Q32JVSS_1_1"
@@ -898,21 +953,24 @@
898 953
             (xy -0.762 1.27)
899 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 959
         (polyline
904 960
           (pts
905 961
             (xy 0 0)
906 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 967
         (polyline
911 968
           (pts
912 969
             (xy 0 2.54)
913 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 976
       (symbol "+1V1_1_1"
@@ -947,21 +1005,24 @@
947 1005
             (xy -0.762 1.27)
948 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 1011
         (polyline
953 1012
           (pts
954 1013
             (xy 0 0)
955 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 1019
         (polyline
960 1020
           (pts
961 1021
             (xy 0 2.54)
962 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 1028
       (symbol "+3.3V_1_1"
@@ -996,21 +1057,24 @@
996 1057
             (xy -0.762 1.27)
997 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 1063
         (polyline
1002 1064
           (pts
1003 1065
             (xy 0 0)
1004 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 1071
         (polyline
1009 1072
           (pts
1010 1073
             (xy 0 2.54)
1011 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 1080
       (symbol "+5V_1_1"
@@ -1049,7 +1113,8 @@
1049 1113
             (xy -1.27 -1.27)
1050 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 1120
       (symbol "GND_1_1"
@@ -1102,7 +1167,6 @@
1102 1167
   (junction (at 194.31 33.02) (diameter 0.9144) (color 0 0 0 0))
1103 1168
   (junction (at 204.47 22.86) (diameter 0.9144) (color 0 0 0 0))
1104 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 1170
   (junction (at 214.63 22.86) (diameter 0) (color 0 0 0 0))
1107 1171
   (junction (at 214.63 33.02) (diameter 0.9144) (color 0 0 0 0))
1108 1172
   (junction (at 233.68 68.58) (diameter 0) (color 0 0 0 0))
@@ -1737,10 +1801,6 @@
1737 1801
     (stroke (width 0) (type solid) (color 0 0 0 0))
1738 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 1804
   (wire (pts (xy 208.28 91.44) (xy 208.28 93.9393))
1745 1805
     (stroke (width 0) (type solid) (color 0 0 0 0))
1746 1806
     (uuid 4b83f99b-62da-4db0-9188-ed8615782d50)

+ 115
- 61
hardware/base/processor2.kicad_sch Voir le fichier

@@ -29,86 +29,108 @@
29 29
       )
30 30
       (symbol "USB_C_Receptacle_USB2.0_0_0"
31 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 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 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 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 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 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 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 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 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 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 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 111
         (polyline
93 112
           (pts
94 113
             (xy -8.89 -3.81)
95 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 119
         (polyline
100 120
           (pts
101 121
             (xy -5.08 3.81)
102 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 127
         (polyline
107 128
           (pts
108 129
             (xy 0 -5.842)
109 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 135
         (polyline
114 136
           (pts
@@ -116,7 +138,8 @@
116 138
             (xy -2.54 -0.762)
117 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 144
         (polyline
122 145
           (pts
@@ -124,7 +147,8 @@
124 147
             (xy 2.54 0.508)
125 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 153
         (polyline
130 154
           (pts
@@ -133,7 +157,12 @@
133 157
             (xy 1.27 4.318)
134 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 168
       (symbol "USB_C_Receptacle_USB2.0_1_1"
@@ -231,13 +260,16 @@
231 260
       )
232 261
       (symbol "Conn_01x02_1_1"
233 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 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 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 274
         (pin passive line (at -5.08 0 0) (length 3.81)
243 275
           (name "Pin_1" (effects (font (size 1.27 1.27))))
@@ -273,19 +305,24 @@
273 305
       )
274 306
       (symbol "Conn_01x04_1_1"
275 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 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 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 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 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 327
         (pin passive line (at -5.08 2.54 0) (length 3.81)
291 328
           (name "Pin_1" (effects (font (size 1.27 1.27))))
@@ -333,14 +370,16 @@
333 370
             (xy -1.524 -0.508)
334 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 376
         (polyline
339 377
           (pts
340 378
             (xy -1.524 0.508)
341 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 385
       (symbol "C_Small_1_1"
@@ -378,21 +417,24 @@
378 417
       )
379 418
       (symbol "Crystal_GND24_Small_0_1"
380 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 423
         (polyline
384 424
           (pts
385 425
             (xy -1.27 -0.762)
386 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 431
         (polyline
391 432
           (pts
392 433
             (xy 1.27 -0.762)
393 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 439
         (polyline
398 440
           (pts
@@ -401,7 +443,8 @@
401 443
             (xy 1.27 -1.905)
402 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 449
         (polyline
407 450
           (pts
@@ -410,7 +453,8 @@
410 453
             (xy 1.27 1.905)
411 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 460
       (symbol "Crystal_GND24_Small_1_1"
@@ -456,7 +500,8 @@
456 500
       )
457 501
       (symbol "R_0_1"
458 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 507
       (symbol "R_1_1"
@@ -493,7 +538,8 @@
493 538
       )
494 539
       (symbol "RP2040_0_1"
495 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 545
       (symbol "RP2040_1_1"
@@ -751,7 +797,8 @@
751 797
       )
752 798
       (symbol "W25Q32JVSS_0_1"
753 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 804
       (symbol "W25Q32JVSS_1_1"
@@ -814,21 +861,24 @@
814 861
             (xy -0.762 1.27)
815 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 867
         (polyline
820 868
           (pts
821 869
             (xy 0 0)
822 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 875
         (polyline
827 876
           (pts
828 877
             (xy 0 2.54)
829 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 884
       (symbol "+1V1_1_1"
@@ -863,21 +913,24 @@
863 913
             (xy -0.762 1.27)
864 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 919
         (polyline
869 920
           (pts
870 921
             (xy 0 0)
871 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 927
         (polyline
876 928
           (pts
877 929
             (xy 0 2.54)
878 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 936
       (symbol "+3.3V_1_1"
@@ -916,7 +969,8 @@
916 969
             (xy -1.27 -1.27)
917 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 976
       (symbol "GND_1_1"

+ 1229
- 1075
hardware/frontpanel/frontpanel.kicad_pcb
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


Loading…
Annuler
Enregistrer