소스 검색

Front panel connector.

Mathias Gottschlag 5 년 전
부모
커밋
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,6 +5,104 @@
5 5
   (paper "A4")
6 6
 
7 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 106
     (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
9 107
       (property "Reference" "C" (id 0) (at 0.635 2.54 0)
10 108
         (effects (font (size 1.27 1.27)) (justify left))
@@ -533,6 +631,9 @@
533 631
   (junction (at 266.7 77.47) (diameter 0.9144) (color 0 0 0 0))
534 632
 
535 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 638
   (wire (pts (xy 22.86 43.18) (xy 25.4 43.18))
538 639
     (stroke (width 0) (type solid) (color 0 0 0 0))
@@ -591,6 +692,12 @@
591 692
   (wire (pts (xy 35.56 45.72) (xy 35.56 40.64))
592 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 701
   (wire (pts (xy 45.72 20.32) (xy 45.72 22.86))
595 702
     (stroke (width 0) (type solid) (color 0 0 0 0))
596 703
   )
@@ -600,6 +707,15 @@
600 707
   (wire (pts (xy 45.72 48.26) (xy 45.72 40.64))
601 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 719
   (wire (pts (xy 55.88 20.32) (xy 55.88 22.86))
604 720
     (stroke (width 0) (type solid) (color 0 0 0 0))
605 721
   )
@@ -609,6 +725,18 @@
609 725
   (wire (pts (xy 55.88 50.8) (xy 55.88 40.64))
610 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 740
   (wire (pts (xy 66.04 20.32) (xy 66.04 22.86))
613 741
     (stroke (width 0) (type solid) (color 0 0 0 0))
614 742
   )
@@ -1006,6 +1134,21 @@
1006 1134
   (hierarchical_label "VOL15" (shape input) (at 22.86 81.28 180)
1007 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 1152
   (hierarchical_label "BT1" (shape input) (at 135.89 129.54 0)
1010 1153
     (effects (font (size 1.27 1.27)) (justify left))
1011 1154
   )
@@ -1061,6 +1204,21 @@
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 1222
   (symbol (lib_id "power:+5V") (at 45.72 20.32 0) (unit 1)
1065 1223
     (in_bom yes) (on_board yes)
1066 1224
     (uuid "bdfdb36f-ca59-4549-bf5e-f9cc5acca948")
@@ -1076,6 +1234,21 @@
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 1252
   (symbol (lib_id "power:+5V") (at 55.88 20.32 0) (unit 1)
1080 1253
     (in_bom yes) (on_board yes)
1081 1254
     (uuid "78075eff-5459-4b76-9d83-1ea698b8ab13")
@@ -1469,7 +1642,7 @@
1469 1642
   (symbol (lib_id "power:GND") (at 193.04 97.79 0) (unit 1)
1470 1643
     (in_bom yes) (on_board yes)
1471 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 1646
       (effects (font (size 1.27 1.27)) hide)
1474 1647
     )
1475 1648
     (property "Value" "GND" (id 1) (at 193.1543 102.1144 0))
@@ -1499,7 +1672,7 @@
1499 1672
   (symbol (lib_id "power:GND") (at 204.47 97.79 0) (unit 1)
1500 1673
     (in_bom yes) (on_board yes)
1501 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 1676
       (effects (font (size 1.27 1.27)) hide)
1504 1677
     )
1505 1678
     (property "Value" "GND" (id 1) (at 204.5843 102.1144 0))
@@ -2504,7 +2677,7 @@
2504 2677
   (symbol (lib_id "Device:C") (at 193.04 91.44 0) (unit 1)
2505 2678
     (in_bom yes) (on_board yes)
2506 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 2681
       (effects (font (size 1.27 1.27)) (justify left))
2509 2682
     )
2510 2683
     (property "Value" "0.1uF" (id 1) (at 195.961 92.589 0)
@@ -2538,7 +2711,7 @@
2538 2711
   (symbol (lib_id "Device:C") (at 204.47 91.44 0) (unit 1)
2539 2712
     (in_bom yes) (on_board yes)
2540 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 2715
       (effects (font (size 1.27 1.27)) (justify left))
2543 2716
     )
2544 2717
     (property "Value" "0.1uF" (id 1) (at 207.391 92.589 0)
@@ -2649,4 +2822,17 @@
2649 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,6 +378,14 @@
378 378
   (net 313 "Net-(J6-PadR2)")
379 379
   (net 314 "Net-(J6-PadR1)")
380 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 390
   (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
383 391
     (tedit 5F68FEEE) (tstamp 00000000-0000-0000-0000-00005fa6e808)
@@ -4167,6 +4175,86 @@
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 4258
   (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
4171 4259
     (tedit 5F68FEEE) (tstamp 367449d0-f306-472f-985d-fe3823a03d38)
4172 4260
     (at 132.245 214.45)

+ 57
- 33
hackamp/hardware/hackamp.kicad_sch 파일 보기

@@ -314,86 +314,101 @@
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 318
     (stroke (width 0) (type solid) (color 0 0 0 0))
319 319
     (fill (color 0 0 0 0.0000))
320 320
     (uuid 00000000-0000-0000-0000-00005fb71226)
321 321
     (property "Schaltplanname" "Front" (id 0) (at 162.56 70.4845 0)
322 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 412
       (effects (font (size 1.27 1.27)) (justify left))
398 413
     )
399 414
   )
@@ -1282,11 +1297,17 @@
1282 1297
     (path "/00000000-0000-0000-0000-00005fb71226/a9343850-97cd-4074-9acf-45b3baaefee3"
1283 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 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 1312
     (path "/00000000-0000-0000-0000-00005fb71226/f2a62e06-be32-47ee-86b9-7affbc156cb3"
1292 1313
       (reference "C64") (unit 1) (value "0.1uF") (footprint "Capacitor_SMD:C_0603_1608Metric")
@@ -1306,11 +1327,11 @@
1306 1327
     (path "/00000000-0000-0000-0000-00005fb71226/c7203469-d9db-40f5-8b3d-4bcca85cffe9"
1307 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 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 1336
     (path "/00000000-0000-0000-0000-00005fb71226/fe1b7697-3d8d-4234-9c58-7999b6266c4f"
1316 1337
       (reference "D1") (unit 1) (value "VOL0") (footprint "HackAmp-Footprints:LED_0603_1608Metric_SideView_Inolux")
@@ -1360,6 +1381,9 @@
1360 1381
     (path "/00000000-0000-0000-0000-00005fb71226/0f2ab2e5-b704-4afd-8524-ab5bca11d029"
1361 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 1387
     (path "/00000000-0000-0000-0000-00005fb71226/8984662b-236e-4a18-8ae0-d8a74bcc6360"
1364 1388
       (reference "R38") (unit 1) (value "R") (footprint "Resistor_SMD:R_0603_1608Metric")
1365 1389
     )

Loading…
취소
저장