浏览代码

Front panel connector.

父节点
当前提交
ddf1b0a678
共有 3 个文件被更改,包括 335 次插入37 次删除
  1. 190
    4
      hackamp/hardware/front.kicad_sch
  2. 88
    0
      hackamp/hardware/hackamp.kicad_pcb
  3. 57
    33
      hackamp/hardware/hackamp.kicad_sch

+ 190
- 4
hackamp/hardware/front.kicad_sch 查看文件

5
   (paper "A4")
5
   (paper "A4")
6
 
6
 
7
   (lib_symbols
7
   (lib_symbols
8
+    (symbol "Connector_Generic:Conn_02x05_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
9
+      (property "Reference" "J" (id 0) (at 1.27 7.62 0)
10
+        (effects (font (size 1.27 1.27)))
11
+      )
12
+      (property "Value" "Conn_02x05_Odd_Even" (id 1) (at 1.27 -7.62 0)
13
+        (effects (font (size 1.27 1.27)))
14
+      )
15
+      (property "Footprint" "" (id 2) (at 0 0 0)
16
+        (effects (font (size 1.27 1.27)) hide)
17
+      )
18
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
19
+        (effects (font (size 1.27 1.27)) hide)
20
+      )
21
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
22
+        (effects (font (size 1.27 1.27)) hide)
23
+      )
24
+      (property "ki_description" "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
25
+        (effects (font (size 1.27 1.27)) hide)
26
+      )
27
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
28
+        (effects (font (size 1.27 1.27)) hide)
29
+      )
30
+      (symbol "Conn_02x05_Odd_Even_1_1"
31
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
32
+          (stroke (width 0.1524)) (fill (type none))
33
+        )
34
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
35
+          (stroke (width 0.1524)) (fill (type none))
36
+        )
37
+        (rectangle (start -1.27 2.667) (end 0 2.413)
38
+          (stroke (width 0.1524)) (fill (type none))
39
+        )
40
+        (rectangle (start -1.27 5.207) (end 0 4.953)
41
+          (stroke (width 0.1524)) (fill (type none))
42
+        )
43
+        (rectangle (start -1.27 6.35) (end 3.81 -6.35)
44
+          (stroke (width 0.254)) (fill (type background))
45
+        )
46
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
47
+          (stroke (width 0.1524)) (fill (type none))
48
+        )
49
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
50
+          (stroke (width 0.1524)) (fill (type none))
51
+        )
52
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
53
+          (stroke (width 0.1524)) (fill (type none))
54
+        )
55
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
56
+          (stroke (width 0.1524)) (fill (type none))
57
+        )
58
+        (rectangle (start 3.81 5.207) (end 2.54 4.953)
59
+          (stroke (width 0.1524)) (fill (type none))
60
+        )
61
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
62
+          (stroke (width 0.1524)) (fill (type none))
63
+        )
64
+        (pin passive line (at -5.08 5.08 0) (length 3.81)
65
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
66
+          (number "1" (effects (font (size 1.27 1.27))))
67
+        )
68
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
69
+          (name "Pin_10" (effects (font (size 1.27 1.27))))
70
+          (number "10" (effects (font (size 1.27 1.27))))
71
+        )
72
+        (pin passive line (at 7.62 5.08 180) (length 3.81)
73
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
74
+          (number "2" (effects (font (size 1.27 1.27))))
75
+        )
76
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
77
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
78
+          (number "3" (effects (font (size 1.27 1.27))))
79
+        )
80
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
81
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
82
+          (number "4" (effects (font (size 1.27 1.27))))
83
+        )
84
+        (pin passive line (at -5.08 0 0) (length 3.81)
85
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
86
+          (number "5" (effects (font (size 1.27 1.27))))
87
+        )
88
+        (pin passive line (at 7.62 0 180) (length 3.81)
89
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
90
+          (number "6" (effects (font (size 1.27 1.27))))
91
+        )
92
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
93
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
94
+          (number "7" (effects (font (size 1.27 1.27))))
95
+        )
96
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
97
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
98
+          (number "8" (effects (font (size 1.27 1.27))))
99
+        )
100
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
101
+          (name "Pin_9" (effects (font (size 1.27 1.27))))
102
+          (number "9" (effects (font (size 1.27 1.27))))
103
+        )
104
+      )
105
+    )
8
     (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
106
     (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
9
       (property "Reference" "C" (id 0) (at 0.635 2.54 0)
107
       (property "Reference" "C" (id 0) (at 0.635 2.54 0)
10
         (effects (font (size 1.27 1.27)) (justify left))
108
         (effects (font (size 1.27 1.27)) (justify left))
533
   (junction (at 266.7 77.47) (diameter 0.9144) (color 0 0 0 0))
631
   (junction (at 266.7 77.47) (diameter 0.9144) (color 0 0 0 0))
534
 
632
 
535
   (no_connect (at 234.95 128.27))
633
   (no_connect (at 234.95 128.27))
634
+  (no_connect (at 48.26 113.03))
635
+  (no_connect (at 48.26 115.57))
636
+  (no_connect (at 60.96 115.57))
536
 
637
 
537
   (wire (pts (xy 22.86 43.18) (xy 25.4 43.18))
638
   (wire (pts (xy 22.86 43.18) (xy 25.4 43.18))
538
     (stroke (width 0) (type solid) (color 0 0 0 0))
639
     (stroke (width 0) (type solid) (color 0 0 0 0))
591
   (wire (pts (xy 35.56 45.72) (xy 35.56 40.64))
692
   (wire (pts (xy 35.56 45.72) (xy 35.56 40.64))
592
     (stroke (width 0) (type solid) (color 0 0 0 0))
693
     (stroke (width 0) (type solid) (color 0 0 0 0))
593
   )
694
   )
695
+  (wire (pts (xy 40.64 105.41) (xy 40.64 107.95))
696
+    (stroke (width 0) (type solid) (color 0 0 0 0))
697
+  )
698
+  (wire (pts (xy 40.64 107.95) (xy 48.26 107.95))
699
+    (stroke (width 0) (type solid) (color 0 0 0 0))
700
+  )
594
   (wire (pts (xy 45.72 20.32) (xy 45.72 22.86))
701
   (wire (pts (xy 45.72 20.32) (xy 45.72 22.86))
595
     (stroke (width 0) (type solid) (color 0 0 0 0))
702
     (stroke (width 0) (type solid) (color 0 0 0 0))
596
   )
703
   )
600
   (wire (pts (xy 45.72 48.26) (xy 45.72 40.64))
707
   (wire (pts (xy 45.72 48.26) (xy 45.72 40.64))
601
     (stroke (width 0) (type solid) (color 0 0 0 0))
708
     (stroke (width 0) (type solid) (color 0 0 0 0))
602
   )
709
   )
710
+  (wire (pts (xy 45.72 102.87) (xy 45.72 105.41))
711
+    (stroke (width 0) (type solid) (color 0 0 0 0))
712
+  )
713
+  (wire (pts (xy 45.72 105.41) (xy 48.26 105.41))
714
+    (stroke (width 0) (type solid) (color 0 0 0 0))
715
+  )
716
+  (wire (pts (xy 45.72 110.49) (xy 48.26 110.49))
717
+    (stroke (width 0) (type solid) (color 0 0 0 0))
718
+  )
603
   (wire (pts (xy 55.88 20.32) (xy 55.88 22.86))
719
   (wire (pts (xy 55.88 20.32) (xy 55.88 22.86))
604
     (stroke (width 0) (type solid) (color 0 0 0 0))
720
     (stroke (width 0) (type solid) (color 0 0 0 0))
605
   )
721
   )
609
   (wire (pts (xy 55.88 50.8) (xy 55.88 40.64))
725
   (wire (pts (xy 55.88 50.8) (xy 55.88 40.64))
610
     (stroke (width 0) (type solid) (color 0 0 0 0))
726
     (stroke (width 0) (type solid) (color 0 0 0 0))
611
   )
727
   )
728
+  (wire (pts (xy 60.96 105.41) (xy 63.5 105.41))
729
+    (stroke (width 0) (type solid) (color 0 0 0 0))
730
+  )
731
+  (wire (pts (xy 60.96 107.95) (xy 63.5 107.95))
732
+    (stroke (width 0) (type solid) (color 0 0 0 0))
733
+  )
734
+  (wire (pts (xy 60.96 110.49) (xy 63.5 110.49))
735
+    (stroke (width 0) (type solid) (color 0 0 0 0))
736
+  )
737
+  (wire (pts (xy 60.96 113.03) (xy 63.5 113.03))
738
+    (stroke (width 0) (type solid) (color 0 0 0 0))
739
+  )
612
   (wire (pts (xy 66.04 20.32) (xy 66.04 22.86))
740
   (wire (pts (xy 66.04 20.32) (xy 66.04 22.86))
613
     (stroke (width 0) (type solid) (color 0 0 0 0))
741
     (stroke (width 0) (type solid) (color 0 0 0 0))
614
   )
742
   )
1006
   (hierarchical_label "VOL15" (shape input) (at 22.86 81.28 180)
1134
   (hierarchical_label "VOL15" (shape input) (at 22.86 81.28 180)
1007
     (effects (font (size 1.27 1.27)) (justify right))
1135
     (effects (font (size 1.27 1.27)) (justify right))
1008
   )
1136
   )
1137
+  (hierarchical_label "FRONT_~RST" (shape input) (at 45.72 110.49 180)
1138
+    (effects (font (size 1.27 1.27)) (justify right))
1139
+  )
1140
+  (hierarchical_label "FRONT_MOSI" (shape input) (at 63.5 105.41 0)
1141
+    (effects (font (size 1.27 1.27)) (justify left))
1142
+  )
1143
+  (hierarchical_label "FRONT_RCLK" (shape input) (at 63.5 107.95 0)
1144
+    (effects (font (size 1.27 1.27)) (justify left))
1145
+  )
1146
+  (hierarchical_label "FRONT_SCLK" (shape input) (at 63.5 110.49 0)
1147
+    (effects (font (size 1.27 1.27)) (justify left))
1148
+  )
1149
+  (hierarchical_label "IR" (shape output) (at 63.5 113.03 0)
1150
+    (effects (font (size 1.27 1.27)) (justify left))
1151
+  )
1009
   (hierarchical_label "BT1" (shape input) (at 135.89 129.54 0)
1152
   (hierarchical_label "BT1" (shape input) (at 135.89 129.54 0)
1010
     (effects (font (size 1.27 1.27)) (justify left))
1153
     (effects (font (size 1.27 1.27)) (justify left))
1011
   )
1154
   )
1061
     )
1204
     )
1062
   )
1205
   )
1063
 
1206
 
1207
+  (symbol (lib_id "power:+3V3") (at 40.64 105.41 0) (unit 1)
1208
+    (in_bom yes) (on_board yes)
1209
+    (uuid "27bdfe7d-8862-411e-a4dc-219f56d89584")
1210
+    (property "Reference" "#PWR0214" (id 0) (at 40.64 109.22 0)
1211
+      (effects (font (size 1.27 1.27)) hide)
1212
+    )
1213
+    (property "Value" "+3V3" (id 1) (at 41.0083 101.0856 0))
1214
+    (property "Footprint" "" (id 2) (at 40.64 105.41 0)
1215
+      (effects (font (size 1.27 1.27)) hide)
1216
+    )
1217
+    (property "Datasheet" "" (id 3) (at 40.64 105.41 0)
1218
+      (effects (font (size 1.27 1.27)) hide)
1219
+    )
1220
+  )
1221
+
1064
   (symbol (lib_id "power:+5V") (at 45.72 20.32 0) (unit 1)
1222
   (symbol (lib_id "power:+5V") (at 45.72 20.32 0) (unit 1)
1065
     (in_bom yes) (on_board yes)
1223
     (in_bom yes) (on_board yes)
1066
     (uuid "bdfdb36f-ca59-4549-bf5e-f9cc5acca948")
1224
     (uuid "bdfdb36f-ca59-4549-bf5e-f9cc5acca948")
1076
     )
1234
     )
1077
   )
1235
   )
1078
 
1236
 
1237
+  (symbol (lib_id "power:+5V") (at 45.72 102.87 0) (unit 1)
1238
+    (in_bom yes) (on_board yes)
1239
+    (uuid "ac14213d-7608-43f6-8fe3-09c6fbce89f2")
1240
+    (property "Reference" "#PWR0215" (id 0) (at 45.72 106.68 0)
1241
+      (effects (font (size 1.27 1.27)) hide)
1242
+    )
1243
+    (property "Value" "+5V" (id 1) (at 46.0883 98.5456 0))
1244
+    (property "Footprint" "" (id 2) (at 45.72 102.87 0)
1245
+      (effects (font (size 1.27 1.27)) hide)
1246
+    )
1247
+    (property "Datasheet" "" (id 3) (at 45.72 102.87 0)
1248
+      (effects (font (size 1.27 1.27)) hide)
1249
+    )
1250
+  )
1251
+
1079
   (symbol (lib_id "power:+5V") (at 55.88 20.32 0) (unit 1)
1252
   (symbol (lib_id "power:+5V") (at 55.88 20.32 0) (unit 1)
1080
     (in_bom yes) (on_board yes)
1253
     (in_bom yes) (on_board yes)
1081
     (uuid "78075eff-5459-4b76-9d83-1ea698b8ab13")
1254
     (uuid "78075eff-5459-4b76-9d83-1ea698b8ab13")
1469
   (symbol (lib_id "power:GND") (at 193.04 97.79 0) (unit 1)
1642
   (symbol (lib_id "power:GND") (at 193.04 97.79 0) (unit 1)
1470
     (in_bom yes) (on_board yes)
1643
     (in_bom yes) (on_board yes)
1471
     (uuid "3a7898ee-7ef5-4c2a-acce-e114191c2fd8")
1644
     (uuid "3a7898ee-7ef5-4c2a-acce-e114191c2fd8")
1472
-    (property "Reference" "#PWR?" (id 0) (at 193.04 104.14 0)
1645
+    (property "Reference" "#PWR0213" (id 0) (at 193.04 104.14 0)
1473
       (effects (font (size 1.27 1.27)) hide)
1646
       (effects (font (size 1.27 1.27)) hide)
1474
     )
1647
     )
1475
     (property "Value" "GND" (id 1) (at 193.1543 102.1144 0))
1648
     (property "Value" "GND" (id 1) (at 193.1543 102.1144 0))
1499
   (symbol (lib_id "power:GND") (at 204.47 97.79 0) (unit 1)
1672
   (symbol (lib_id "power:GND") (at 204.47 97.79 0) (unit 1)
1500
     (in_bom yes) (on_board yes)
1673
     (in_bom yes) (on_board yes)
1501
     (uuid "4528ae5d-04b7-4571-9b4e-7035cf12ebe4")
1674
     (uuid "4528ae5d-04b7-4571-9b4e-7035cf12ebe4")
1502
-    (property "Reference" "#PWR?" (id 0) (at 204.47 104.14 0)
1675
+    (property "Reference" "#PWR0212" (id 0) (at 204.47 104.14 0)
1503
       (effects (font (size 1.27 1.27)) hide)
1676
       (effects (font (size 1.27 1.27)) hide)
1504
     )
1677
     )
1505
     (property "Value" "GND" (id 1) (at 204.5843 102.1144 0))
1678
     (property "Value" "GND" (id 1) (at 204.5843 102.1144 0))
2504
   (symbol (lib_id "Device:C") (at 193.04 91.44 0) (unit 1)
2677
   (symbol (lib_id "Device:C") (at 193.04 91.44 0) (unit 1)
2505
     (in_bom yes) (on_board yes)
2678
     (in_bom yes) (on_board yes)
2506
     (uuid "ef4345c4-a2fd-4e0f-a258-f332c181da96")
2679
     (uuid "ef4345c4-a2fd-4e0f-a258-f332c181da96")
2507
-    (property "Reference" "C?" (id 0) (at 195.9611 90.2906 0)
2680
+    (property "Reference" "C70" (id 0) (at 195.9611 90.2906 0)
2508
       (effects (font (size 1.27 1.27)) (justify left))
2681
       (effects (font (size 1.27 1.27)) (justify left))
2509
     )
2682
     )
2510
     (property "Value" "0.1uF" (id 1) (at 195.961 92.589 0)
2683
     (property "Value" "0.1uF" (id 1) (at 195.961 92.589 0)
2538
   (symbol (lib_id "Device:C") (at 204.47 91.44 0) (unit 1)
2711
   (symbol (lib_id "Device:C") (at 204.47 91.44 0) (unit 1)
2539
     (in_bom yes) (on_board yes)
2712
     (in_bom yes) (on_board yes)
2540
     (uuid "9d79419a-3113-4f44-a61c-f0736a9a231f")
2713
     (uuid "9d79419a-3113-4f44-a61c-f0736a9a231f")
2541
-    (property "Reference" "C?" (id 0) (at 207.3911 90.2906 0)
2714
+    (property "Reference" "C71" (id 0) (at 207.3911 90.2906 0)
2542
       (effects (font (size 1.27 1.27)) (justify left))
2715
       (effects (font (size 1.27 1.27)) (justify left))
2543
     )
2716
     )
2544
     (property "Value" "0.1uF" (id 1) (at 207.391 92.589 0)
2717
     (property "Value" "0.1uF" (id 1) (at 207.391 92.589 0)
2649
       (effects (font (size 1.27 1.27)) hide)
2822
       (effects (font (size 1.27 1.27)) hide)
2650
     )
2823
     )
2651
   )
2824
   )
2825
+
2826
+  (symbol (lib_id "Connector_Generic:Conn_02x05_Odd_Even") (at 53.34 110.49 0) (unit 1)
2827
+    (in_bom yes) (on_board yes)
2828
+    (uuid "dc46bcfa-e26d-41ad-8f7a-2f80370e7a60")
2829
+    (property "Reference" "J7" (id 0) (at 54.61 99.06 0))
2830
+    (property "Value" "FRONT" (id 1) (at 54.61 101.6 0))
2831
+    (property "Footprint" "Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical" (id 2) (at 53.34 110.49 0)
2832
+      (effects (font (size 1.27 1.27)) hide)
2833
+    )
2834
+    (property "Datasheet" "~" (id 3) (at 53.34 110.49 0)
2835
+      (effects (font (size 1.27 1.27)) hide)
2836
+    )
2837
+  )
2652
 )
2838
 )

+ 88
- 0
hackamp/hardware/hackamp.kicad_pcb 查看文件

378
   (net 313 "Net-(J6-PadR2)")
378
   (net 313 "Net-(J6-PadR2)")
379
   (net 314 "Net-(J6-PadR1)")
379
   (net 314 "Net-(J6-PadR1)")
380
   (net 315 "Net-(J6-PadG)")
380
   (net 315 "Net-(J6-PadG)")
381
+  (net 316 "Net-(J7-Pad10)")
382
+  (net 317 "/IR")
383
+  (net 318 "/FRONT_SCLK")
384
+  (net 319 "/FRONT_RCLK")
385
+  (net 320 "/FRONT_MOSI")
386
+  (net 321 "Net-(J7-Pad9)")
387
+  (net 322 "Net-(J7-Pad7)")
388
+  (net 323 "/FRONT_~RST")
381
 
389
 
382
   (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
390
   (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
383
     (tedit 5F68FEEE) (tstamp 00000000-0000-0000-0000-00005fa6e808)
391
     (tedit 5F68FEEE) (tstamp 00000000-0000-0000-0000-00005fa6e808)
4167
     )
4175
     )
4168
   )
4176
   )
4169
 
4177
 
4178
+  (footprint "Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical" (layer "F.Cu")
4179
+    (tedit 5EAC9A07) (tstamp 33c3c9aa-ac7a-47c6-b3fe-8223a15a5a5c)
4180
+    (at 145.35 150.35)
4181
+    (descr "Through hole IDC box header, 2x05, 2.54mm pitch, DIN 41651 / IEC 60603-13, double rows, https://docs.google.com/spreadsheets/d/16SsEcesNF15N3Lb4niX7dcUr-NY5_MFPQhobNuNppn4/edit#gid=0")
4182
+    (tags "Through hole vertical IDC box header THT 2x05 2.54mm double row")
4183
+    (property "Dateiname Blatt" "front.kicad_sch")
4184
+    (property "Schaltplanname" "Front")
4185
+    (path "/00000000-0000-0000-0000-00005fb71226/dc46bcfa-e26d-41ad-8f7a-2f80370e7a60")
4186
+    (attr through_hole)
4187
+    (fp_text reference "J7" (at 1.27 -6.1) (layer "F.SilkS")
4188
+      (effects (font (size 1 1) (thickness 0.15)))
4189
+      (tstamp 0dc09aa5-78d1-4995-bf60-1521826f6ec3)
4190
+    )
4191
+    (fp_text value "FRONT" (at 1.27 16.26) (layer "F.Fab")
4192
+      (effects (font (size 1 1) (thickness 0.15)))
4193
+      (tstamp 259840a7-736a-4f02-9de4-feeac383ef2f)
4194
+    )
4195
+    (fp_text user "${REFERENCE}" (at 1.27 5.08 90) (layer "F.Fab")
4196
+      (effects (font (size 1 1) (thickness 0.15)))
4197
+      (tstamp f78a24f1-0145-473a-9e3b-8d73c8c99240)
4198
+    )
4199
+    (fp_line (start -1.98 7.13) (end -3.29 7.13) (layer "F.SilkS") (width 0.12) (tstamp 05a63f76-63d2-422b-924f-6a090d1b7291))
4200
+    (fp_line (start -3.29 -5.21) (end 5.83 -5.21) (layer "F.SilkS") (width 0.12) (tstamp 05b33a04-cbc3-4fe4-83ae-8a4e9475f56a))
4201
+    (fp_line (start -3.29 3.03) (end -1.98 3.03) (layer "F.SilkS") (width 0.12) (tstamp 0c738a89-a03c-483b-a3fc-c90167a2f5cc))
4202
+    (fp_line (start -3.68 0) (end -4.68 -0.5) (layer "F.SilkS") (width 0.12) (tstamp 10c5cb5f-58b7-4316-8ffd-2202b2466ce0))
4203
+    (fp_line (start -1.98 -3.91) (end 4.52 -3.91) (layer "F.SilkS") (width 0.12) (tstamp 1b499601-64b0-4c33-b10e-4313e0b37bc8))
4204
+    (fp_line (start -1.98 3.03) (end -1.98 -3.91) (layer "F.SilkS") (width 0.12) (tstamp 2771996e-c644-43af-ba9c-b5441f1447b0))
4205
+    (fp_line (start -4.68 0.5) (end -3.68 0) (layer "F.SilkS") (width 0.12) (tstamp 36d32858-b2b0-4ef6-8d44-e58662120882))
4206
+    (fp_line (start -4.68 -0.5) (end -4.68 0.5) (layer "F.SilkS") (width 0.12) (tstamp 7f1f11b2-66ba-48e0-ac3d-72c28c277208))
4207
+    (fp_line (start -1.98 7.13) (end -1.98 7.13) (layer "F.SilkS") (width 0.12) (tstamp 9828ee37-2703-4cc1-b3be-eff04627389e))
4208
+    (fp_line (start -1.98 14.07) (end -1.98 7.13) (layer "F.SilkS") (width 0.12) (tstamp 9ecec8c1-9370-4e22-bd3e-09ceb1d110ce))
4209
+    (fp_line (start 5.83 -5.21) (end 5.83 15.37) (layer "F.SilkS") (width 0.12) (tstamp a8c0e5f8-6e7e-4505-bc7a-d969ffa091d1))
4210
+    (fp_line (start -3.29 15.37) (end -3.29 -5.21) (layer "F.SilkS") (width 0.12) (tstamp aed14ec3-2b0b-40b8-b8b9-186fb75b3898))
4211
+    (fp_line (start 4.52 14.07) (end -1.98 14.07) (layer "F.SilkS") (width 0.12) (tstamp c96edd28-786d-4bb8-b974-666d022fb1b0))
4212
+    (fp_line (start 4.52 -3.91) (end 4.52 14.07) (layer "F.SilkS") (width 0.12) (tstamp e39d01f2-7c42-4bb5-a4d1-219ceba787f9))
4213
+    (fp_line (start 5.83 15.37) (end -3.29 15.37) (layer "F.SilkS") (width 0.12) (tstamp ec1d7c4d-b7bd-4255-a441-fe8b7367137c))
4214
+    (fp_line (start 6.22 15.76) (end 6.22 -5.6) (layer "F.CrtYd") (width 0.05) (tstamp 084d43fd-7c8c-4301-a60e-800804f08b7e))
4215
+    (fp_line (start -3.68 -5.6) (end -3.68 15.76) (layer "F.CrtYd") (width 0.05) (tstamp 1655f749-9486-4386-905d-e299817e49c2))
4216
+    (fp_line (start 6.22 -5.6) (end -3.68 -5.6) (layer "F.CrtYd") (width 0.05) (tstamp c08d7713-5674-4820-8cc1-5b92a6d7e216))
4217
+    (fp_line (start -3.68 15.76) (end 6.22 15.76) (layer "F.CrtYd") (width 0.05) (tstamp e9aa5b24-7e46-4bb6-98b2-6f44583e5ddb))
4218
+    (fp_line (start 4.52 14.07) (end -1.98 14.07) (layer "F.Fab") (width 0.1) (tstamp 0d5d3919-46af-4700-a82f-414e97bac75d))
4219
+    (fp_line (start -3.18 15.26) (end -3.18 -4.1) (layer "F.Fab") (width 0.1) (tstamp 125bc01b-ff6a-4b47-9190-edc866569290))
4220
+    (fp_line (start -1.98 7.13) (end -1.98 7.13) (layer "F.Fab") (width 0.1) (tstamp 2c45531d-cc2a-4434-910d-7a54eb55cedb))
4221
+    (fp_line (start -1.98 7.13) (end -3.18 7.13) (layer "F.Fab") (width 0.1) (tstamp 2f3114d9-c87a-4bb4-80a4-f61ecc6dc752))
4222
+    (fp_line (start -1.98 -3.91) (end 4.52 -3.91) (layer "F.Fab") (width 0.1) (tstamp 319cdd40-f3b9-4299-94d9-9073468ec92b))
4223
+    (fp_line (start -3.18 -4.1) (end -2.18 -5.1) (layer "F.Fab") (width 0.1) (tstamp 4f509d0c-46d5-468a-9cfe-a63b4e72c90f))
4224
+    (fp_line (start 5.72 -5.1) (end 5.72 15.26) (layer "F.Fab") (width 0.1) (tstamp 5d02955b-61d6-4e98-8cc3-92b6ed63f6ca))
4225
+    (fp_line (start 5.72 15.26) (end -3.18 15.26) (layer "F.Fab") (width 0.1) (tstamp 6325113a-4efe-4b97-be19-6ca9a1377ff3))
4226
+    (fp_line (start 4.52 -3.91) (end 4.52 14.07) (layer "F.Fab") (width 0.1) (tstamp 69baa44e-d505-48fe-b586-cc07af9123c7))
4227
+    (fp_line (start -1.98 3.03) (end -1.98 -3.91) (layer "F.Fab") (width 0.1) (tstamp 854f2d7a-6271-4968-9545-c576b14d07a8))
4228
+    (fp_line (start -3.18 3.03) (end -1.98 3.03) (layer "F.Fab") (width 0.1) (tstamp 8ed60bfb-fbc1-48db-b9d7-5a012931b833))
4229
+    (fp_line (start -1.98 14.07) (end -1.98 7.13) (layer "F.Fab") (width 0.1) (tstamp a1f875d9-d7e4-417c-bb46-6a0992d5edcf))
4230
+    (fp_line (start -2.18 -5.1) (end 5.72 -5.1) (layer "F.Fab") (width 0.1) (tstamp a7322082-beaa-4708-825f-9b911819843d))
4231
+    (pad "1" thru_hole roundrect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.147059)
4232
+      (net 7 "+5V") (pinfunction "Pin_1") (tstamp 3d1873f3-70ee-40fa-89bd-1118028075aa))
4233
+    (pad "2" thru_hole circle (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4234
+      (net 320 "/FRONT_MOSI") (pinfunction "Pin_2") (tstamp 7eb5b171-aeb2-4a00-b945-ff474b6696da))
4235
+    (pad "3" thru_hole circle (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4236
+      (net 97 "+3V3") (pinfunction "Pin_3") (tstamp b8842568-cf98-4e83-bc3d-036df1ceb22d))
4237
+    (pad "4" thru_hole circle (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4238
+      (net 319 "/FRONT_RCLK") (pinfunction "Pin_4") (tstamp b9d137d0-1da7-4c24-a916-1efa2c9dbef1))
4239
+    (pad "5" thru_hole circle (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4240
+      (net 323 "/FRONT_~RST") (pinfunction "Pin_5") (tstamp c29bebd7-5d64-44d2-8caf-49d9577c47c8))
4241
+    (pad "6" thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4242
+      (net 318 "/FRONT_SCLK") (pinfunction "Pin_6") (tstamp 69417ec4-b4c3-4738-80b6-7b7af787b8bf))
4243
+    (pad "7" thru_hole circle (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4244
+      (net 322 "Net-(J7-Pad7)") (pinfunction "Pin_7") (tstamp 97d8f2e3-e903-4135-a407-03d53e791f71))
4245
+    (pad "8" thru_hole circle (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4246
+      (net 317 "/IR") (pinfunction "Pin_8") (tstamp 1269db64-972e-42a7-ae67-42a3f7d44235))
4247
+    (pad "9" thru_hole circle (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4248
+      (net 321 "Net-(J7-Pad9)") (pinfunction "Pin_9") (tstamp b6279ce7-dcc1-4140-ad26-26d09846da29))
4249
+    (pad "10" thru_hole circle (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
4250
+      (net 316 "Net-(J7-Pad10)") (pinfunction "Pin_10") (tstamp 5d5140c1-5fcf-4ee8-9483-7bbabc431b52))
4251
+    (model "${KISYS3DMOD}/Connector_IDC.3dshapes/IDC-Header_2x05_P2.54mm_Vertical.wrl"
4252
+      (offset (xyz 0 0 0))
4253
+      (scale (xyz 1 1 1))
4254
+      (rotate (xyz 0 0 0))
4255
+    )
4256
+  )
4257
+
4170
   (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
4258
   (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
4171
     (tedit 5F68FEEE) (tstamp 367449d0-f306-472f-985d-fe3823a03d38)
4259
     (tedit 5F68FEEE) (tstamp 367449d0-f306-472f-985d-fe3823a03d38)
4172
     (at 132.245 214.45)
4260
     (at 132.245 214.45)

+ 57
- 33
hackamp/hardware/hackamp.kicad_sch 查看文件

314
     )
314
     )
315
   )
315
   )
316
 
316
 
317
-  (sheet (at 162.56 71.12) (size 40.64 80.01)
317
+  (sheet (at 162.56 71.12) (size 22.86 85.09)
318
     (stroke (width 0) (type solid) (color 0 0 0 0))
318
     (stroke (width 0) (type solid) (color 0 0 0 0))
319
     (fill (color 0 0 0 0.0000))
319
     (fill (color 0 0 0 0.0000))
320
     (uuid 00000000-0000-0000-0000-00005fb71226)
320
     (uuid 00000000-0000-0000-0000-00005fb71226)
321
     (property "Schaltplanname" "Front" (id 0) (at 162.56 70.4845 0)
321
     (property "Schaltplanname" "Front" (id 0) (at 162.56 70.4845 0)
322
       (effects (font (size 1.27 1.27)) (justify left bottom))
322
       (effects (font (size 1.27 1.27)) (justify left bottom))
323
     )
323
     )
324
-    (property "Dateiname Blatt" "front.kicad_sch" (id 1) (at 162.56 151.6385 0)
324
+    (property "Dateiname Blatt" "front.kicad_sch" (id 1) (at 162.56 156.7185 0)
325
       (effects (font (size 1.27 1.27)) (justify left top))
325
       (effects (font (size 1.27 1.27)) (justify left top))
326
     )
326
     )
327
-    (pin "PWR" input (at 162.56 80.01 180)
327
+    (pin "PWR" input (at 162.56 73.66 180)
328
       (effects (font (size 1.27 1.27)) (justify left))
328
       (effects (font (size 1.27 1.27)) (justify left))
329
     )
329
     )
330
-    (pin "ENC_B" input (at 162.56 95.25 180)
330
+    (pin "ENC_B" input (at 162.56 88.9 180)
331
       (effects (font (size 1.27 1.27)) (justify left))
331
       (effects (font (size 1.27 1.27)) (justify left))
332
     )
332
     )
333
-    (pin "ENC_A" input (at 162.56 97.79 180)
333
+    (pin "ENC_A" input (at 162.56 91.44 180)
334
       (effects (font (size 1.27 1.27)) (justify left))
334
       (effects (font (size 1.27 1.27)) (justify left))
335
     )
335
     )
336
-    (pin "ENC_SW" input (at 162.56 100.33 180)
336
+    (pin "ENC_SW" input (at 162.56 93.98 180)
337
       (effects (font (size 1.27 1.27)) (justify left))
337
       (effects (font (size 1.27 1.27)) (justify left))
338
     )
338
     )
339
-    (pin "VOL1" input (at 162.56 107.95 180)
339
+    (pin "VOL1" input (at 162.56 101.6 180)
340
       (effects (font (size 1.27 1.27)) (justify left))
340
       (effects (font (size 1.27 1.27)) (justify left))
341
     )
341
     )
342
-    (pin "VOL0" input (at 162.56 105.41 180)
342
+    (pin "VOL0" input (at 162.56 99.06 180)
343
       (effects (font (size 1.27 1.27)) (justify left))
343
       (effects (font (size 1.27 1.27)) (justify left))
344
     )
344
     )
345
-    (pin "VOL4" input (at 162.56 115.57 180)
345
+    (pin "VOL4" input (at 162.56 109.22 180)
346
       (effects (font (size 1.27 1.27)) (justify left))
346
       (effects (font (size 1.27 1.27)) (justify left))
347
     )
347
     )
348
-    (pin "VOL7" input (at 162.56 123.19 180)
348
+    (pin "VOL7" input (at 162.56 116.84 180)
349
       (effects (font (size 1.27 1.27)) (justify left))
349
       (effects (font (size 1.27 1.27)) (justify left))
350
     )
350
     )
351
-    (pin "VOL3" input (at 162.56 113.03 180)
351
+    (pin "VOL3" input (at 162.56 106.68 180)
352
       (effects (font (size 1.27 1.27)) (justify left))
352
       (effects (font (size 1.27 1.27)) (justify left))
353
     )
353
     )
354
-    (pin "VOL5" input (at 162.56 118.11 180)
354
+    (pin "VOL5" input (at 162.56 111.76 180)
355
       (effects (font (size 1.27 1.27)) (justify left))
355
       (effects (font (size 1.27 1.27)) (justify left))
356
     )
356
     )
357
-    (pin "VOL6" input (at 162.56 120.65 180)
357
+    (pin "VOL6" input (at 162.56 114.3 180)
358
       (effects (font (size 1.27 1.27)) (justify left))
358
       (effects (font (size 1.27 1.27)) (justify left))
359
     )
359
     )
360
-    (pin "VOL8" input (at 162.56 125.73 180)
360
+    (pin "VOL8" input (at 162.56 119.38 180)
361
       (effects (font (size 1.27 1.27)) (justify left))
361
       (effects (font (size 1.27 1.27)) (justify left))
362
     )
362
     )
363
-    (pin "VOL9" input (at 162.56 128.27 180)
363
+    (pin "VOL9" input (at 162.56 121.92 180)
364
       (effects (font (size 1.27 1.27)) (justify left))
364
       (effects (font (size 1.27 1.27)) (justify left))
365
     )
365
     )
366
-    (pin "VOL10" input (at 162.56 130.81 180)
366
+    (pin "VOL10" input (at 162.56 124.46 180)
367
       (effects (font (size 1.27 1.27)) (justify left))
367
       (effects (font (size 1.27 1.27)) (justify left))
368
     )
368
     )
369
-    (pin "VOL14" input (at 162.56 140.97 180)
369
+    (pin "VOL14" input (at 162.56 134.62 180)
370
       (effects (font (size 1.27 1.27)) (justify left))
370
       (effects (font (size 1.27 1.27)) (justify left))
371
     )
371
     )
372
-    (pin "VOL12" input (at 162.56 135.89 180)
372
+    (pin "VOL12" input (at 162.56 129.54 180)
373
       (effects (font (size 1.27 1.27)) (justify left))
373
       (effects (font (size 1.27 1.27)) (justify left))
374
     )
374
     )
375
-    (pin "VOL13" input (at 162.56 138.43 180)
375
+    (pin "VOL13" input (at 162.56 132.08 180)
376
       (effects (font (size 1.27 1.27)) (justify left))
376
       (effects (font (size 1.27 1.27)) (justify left))
377
     )
377
     )
378
-    (pin "VOL11" input (at 162.56 133.35 180)
378
+    (pin "VOL11" input (at 162.56 127 180)
379
       (effects (font (size 1.27 1.27)) (justify left))
379
       (effects (font (size 1.27 1.27)) (justify left))
380
     )
380
     )
381
-    (pin "VOL15" input (at 162.56 143.51 180)
381
+    (pin "VOL15" input (at 162.56 137.16 180)
382
       (effects (font (size 1.27 1.27)) (justify left))
382
       (effects (font (size 1.27 1.27)) (justify left))
383
     )
383
     )
384
-    (pin "VOL2" input (at 162.56 110.49 180)
384
+    (pin "VOL2" input (at 162.56 104.14 180)
385
       (effects (font (size 1.27 1.27)) (justify left))
385
       (effects (font (size 1.27 1.27)) (justify left))
386
     )
386
     )
387
-    (pin "MIC1" input (at 162.56 82.55 180)
387
+    (pin "MIC1" input (at 162.56 76.2 180)
388
       (effects (font (size 1.27 1.27)) (justify left))
388
       (effects (font (size 1.27 1.27)) (justify left))
389
     )
389
     )
390
-    (pin "BT2" input (at 162.56 90.17 180)
390
+    (pin "BT2" input (at 162.56 83.82 180)
391
       (effects (font (size 1.27 1.27)) (justify left))
391
       (effects (font (size 1.27 1.27)) (justify left))
392
     )
392
     )
393
-    (pin "MIC2" input (at 162.56 85.09 180)
393
+    (pin "MIC2" input (at 162.56 78.74 180)
394
       (effects (font (size 1.27 1.27)) (justify left))
394
       (effects (font (size 1.27 1.27)) (justify left))
395
     )
395
     )
396
-    (pin "BT1" input (at 162.56 87.63 180)
396
+    (pin "BT1" input (at 162.56 81.28 180)
397
+      (effects (font (size 1.27 1.27)) (justify left))
398
+    )
399
+    (pin "FRONT_~RST" input (at 162.56 142.24 180)
400
+      (effects (font (size 1.27 1.27)) (justify left))
401
+    )
402
+    (pin "FRONT_MOSI" input (at 162.56 144.78 180)
403
+      (effects (font (size 1.27 1.27)) (justify left))
404
+    )
405
+    (pin "IR" output (at 162.56 154.94 180)
406
+      (effects (font (size 1.27 1.27)) (justify left))
407
+    )
408
+    (pin "FRONT_RCLK" input (at 162.56 149.86 180)
409
+      (effects (font (size 1.27 1.27)) (justify left))
410
+    )
411
+    (pin "FRONT_SCLK" input (at 162.56 147.32 180)
397
       (effects (font (size 1.27 1.27)) (justify left))
412
       (effects (font (size 1.27 1.27)) (justify left))
398
     )
413
     )
399
   )
414
   )
1282
     (path "/00000000-0000-0000-0000-00005fb71226/a9343850-97cd-4074-9acf-45b3baaefee3"
1297
     (path "/00000000-0000-0000-0000-00005fb71226/a9343850-97cd-4074-9acf-45b3baaefee3"
1283
       (reference "#PWR0211") (unit 1) (value "+3V3") (footprint "")
1298
       (reference "#PWR0211") (unit 1) (value "+3V3") (footprint "")
1284
     )
1299
     )
1300
+    (path "/00000000-0000-0000-0000-00005fb71226/4528ae5d-04b7-4571-9b4e-7035cf12ebe4"
1301
+      (reference "#PWR0212") (unit 1) (value "GND") (footprint "")
1302
+    )
1285
     (path "/00000000-0000-0000-0000-00005fb71226/3a7898ee-7ef5-4c2a-acce-e114191c2fd8"
1303
     (path "/00000000-0000-0000-0000-00005fb71226/3a7898ee-7ef5-4c2a-acce-e114191c2fd8"
1286
-      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
1304
+      (reference "#PWR0213") (unit 1) (value "GND") (footprint "")
1287
     )
1305
     )
1288
-    (path "/00000000-0000-0000-0000-00005fb71226/4528ae5d-04b7-4571-9b4e-7035cf12ebe4"
1289
-      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
1306
+    (path "/00000000-0000-0000-0000-00005fb71226/27bdfe7d-8862-411e-a4dc-219f56d89584"
1307
+      (reference "#PWR0214") (unit 1) (value "+3V3") (footprint "")
1308
+    )
1309
+    (path "/00000000-0000-0000-0000-00005fb71226/ac14213d-7608-43f6-8fe3-09c6fbce89f2"
1310
+      (reference "#PWR0215") (unit 1) (value "+5V") (footprint "")
1290
     )
1311
     )
1291
     (path "/00000000-0000-0000-0000-00005fb71226/f2a62e06-be32-47ee-86b9-7affbc156cb3"
1312
     (path "/00000000-0000-0000-0000-00005fb71226/f2a62e06-be32-47ee-86b9-7affbc156cb3"
1292
       (reference "C64") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1313
       (reference "C64") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1306
     (path "/00000000-0000-0000-0000-00005fb71226/c7203469-d9db-40f5-8b3d-4bcca85cffe9"
1327
     (path "/00000000-0000-0000-0000-00005fb71226/c7203469-d9db-40f5-8b3d-4bcca85cffe9"
1307
       (reference "C69") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1328
       (reference "C69") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1308
     )
1329
     )
1309
-    (path "/00000000-0000-0000-0000-00005fb71226/9d79419a-3113-4f44-a61c-f0736a9a231f"
1310
-      (reference "C?") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1311
-    )
1312
     (path "/00000000-0000-0000-0000-00005fb71226/ef4345c4-a2fd-4e0f-a258-f332c181da96"
1330
     (path "/00000000-0000-0000-0000-00005fb71226/ef4345c4-a2fd-4e0f-a258-f332c181da96"
1313
-      (reference "C?") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1331
+      (reference "C70") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1332
+    )
1333
+    (path "/00000000-0000-0000-0000-00005fb71226/9d79419a-3113-4f44-a61c-f0736a9a231f"
1334
+      (reference "C71") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
1314
     )
1335
     )
1315
     (path "/00000000-0000-0000-0000-00005fb71226/fe1b7697-3d8d-4234-9c58-7999b6266c4f"
1336
     (path "/00000000-0000-0000-0000-00005fb71226/fe1b7697-3d8d-4234-9c58-7999b6266c4f"
1316
       (reference "D1") (unit 1) (value "VOL0") (footprint "HackAmp-Footprints:LED_0603_1608Metric_SideView_Inolux")
1337
       (reference "D1") (unit 1) (value "VOL0") (footprint "HackAmp-Footprints:LED_0603_1608Metric_SideView_Inolux")
1360
     (path "/00000000-0000-0000-0000-00005fb71226/0f2ab2e5-b704-4afd-8524-ab5bca11d029"
1381
     (path "/00000000-0000-0000-0000-00005fb71226/0f2ab2e5-b704-4afd-8524-ab5bca11d029"
1361
       (reference "D16") (unit 1) (value "VOL15") (footprint "HackAmp-Footprints:LED_0603_1608Metric_SideView_Inolux")
1382
       (reference "D16") (unit 1) (value "VOL15") (footprint "HackAmp-Footprints:LED_0603_1608Metric_SideView_Inolux")
1362
     )
1383
     )
1384
+    (path "/00000000-0000-0000-0000-00005fb71226/dc46bcfa-e26d-41ad-8f7a-2f80370e7a60"
1385
+      (reference "J7") (unit 1) (value "FRONT") (footprint "Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical")
1386
+    )
1363
     (path "/00000000-0000-0000-0000-00005fb71226/8984662b-236e-4a18-8ae0-d8a74bcc6360"
1387
     (path "/00000000-0000-0000-0000-00005fb71226/8984662b-236e-4a18-8ae0-d8a74bcc6360"
1364
       (reference "R38") (unit 1) (value "R") (footprint "Resistor_SMD:R_0603_1608Metric")
1388
       (reference "R38") (unit 1) (value "R") (footprint "Resistor_SMD:R_0603_1608Metric")
1365
     )
1389
     )

正在加载...
取消
保存