forked from foostan/kbd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Choc_Hotswap.kicad_mod
192 lines (192 loc) · 14.1 KB
/
Choc_Hotswap.kicad_mod
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
(module Choc_Hotswap (layer F.Cu) (tedit 5C0D185E)
(fp_text reference SW1 (at 6.85 8.45 -180) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SW_PUSH (at -4.95 8.6 -180) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -5.2 -1.4) (end -5.2 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -5.35 -1.4) (end -5.35 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -6.95 -1.7) (end -6.95 -5.65) (layer F.SilkS) (width 0.15))
(fp_line (start -5.5 -1.4) (end -5.5 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -5.65 -1.4) (end -5.65 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -7.15 -1.95) (end -7.15 -5.5) (layer F.SilkS) (width 0.15))
(fp_line (start -6.7 -1.5) (end -6.7 -5.9) (layer F.SilkS) (width 0.15))
(fp_line (start -6.55 -1.45) (end -6.55 -5.95) (layer F.SilkS) (width 0.15))
(fp_line (start -5.05 -1.4) (end -5.05 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -6.1 -1.4) (end -6.1 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -7.05 -1.8) (end -7.05 -5.55) (layer F.SilkS) (width 0.15))
(fp_line (start -5.8 -1.4) (end -5.8 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -6.25 -1.4) (end -6.25 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -6.3 -6.025) (end -3.725 -6.025) (layer F.SilkS) (width 0.15))
(fp_line (start -6.4 -1.4) (end -6.4 -5.95) (layer F.SilkS) (width 0.15))
(fp_line (start -6.3 -1.375) (end -3.7 -1.375) (layer F.SilkS) (width 0.15))
(fp_line (start -6.85 -1.6) (end -6.85 -5.8) (layer F.SilkS) (width 0.15))
(fp_line (start -4.75 -1.4) (end -4.75 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -4.6 -1.4) (end -4.6 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -4.45 -1.4) (end -4.45 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -4.3 -1.4) (end -4.3 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -4.15 -1.4) (end -4.15 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -4 -1.4) (end -4 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -3.85 -1.4) (end -3.85 -5.95) (layer F.SilkS) (width 0.15))
(fp_line (start -3.7 -1.4) (end -3.7 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -3.55 -1.4) (end -3.55 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -3.4 -1.45) (end -3.4 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -3.25 -1.55) (end -3.25 -6.1) (layer F.SilkS) (width 0.15))
(fp_line (start -3.1 -1.65) (end -3.1 -6.15) (layer F.SilkS) (width 0.15))
(fp_line (start -3 -1.8) (end -3 -6.2) (layer F.SilkS) (width 0.15))
(fp_line (start -2.9 -2.05) (end -2.9 -6.25) (layer F.SilkS) (width 0.15))
(fp_line (start -2.8 -2.2) (end -2.8 -6.35) (layer F.SilkS) (width 0.15))
(fp_line (start -2.7 -2.4) (end -2.7 -6.55) (layer F.SilkS) (width 0.15))
(fp_line (start -2.6 -2.55) (end -2.6 -6.7) (layer F.SilkS) (width 0.15))
(fp_line (start -2.5 -2.75) (end -2.5 -7.2) (layer F.SilkS) (width 0.15))
(fp_line (start -2.35 -2.9) (end -2.35 -7.35) (layer F.SilkS) (width 0.15))
(fp_line (start -2.2 -3.05) (end -2.2 -7.45) (layer F.SilkS) (width 0.15))
(fp_line (start -2.05 -3.15) (end -2.05 -7.55) (layer F.SilkS) (width 0.15))
(fp_line (start -1.9 -3.25) (end -1.9 -7.7) (layer F.SilkS) (width 0.15))
(fp_line (start -1.75 -3.35) (end -1.75 -7.8) (layer F.SilkS) (width 0.15))
(fp_line (start -1.6 -3.4) (end -1.6 -7.95) (layer F.SilkS) (width 0.15))
(fp_line (start -1.45 -3.5) (end -1.45 -8.05) (layer F.SilkS) (width 0.15))
(fp_line (start -1.3 -3.55) (end -1.3 -8.15) (layer F.SilkS) (width 0.15))
(fp_line (start -1.15 -3.55) (end -1.15 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start -1 -3.55) (end -1 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start -0.85 -3.6) (end -0.85 -8.15) (layer F.SilkS) (width 0.15))
(fp_line (start -0.7 -3.6) (end -0.7 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start -0.55 -3.6) (end -0.55 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start -0.4 -3.6) (end -0.4 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start -0.25 -3.6) (end -0.25 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start -0.1 -3.6) (end -0.1 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.05 -3.6) (end 0.05 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.2 -3.6) (end 0.2 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.35 -3.6) (end 0.35 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.5 -3.6) (end 0.5 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.65 -3.6) (end 0.65 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.8 -3.6) (end 0.8 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 0.95 -3.6) (end 0.95 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 1.1 -3.6) (end 1.1 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 1.25 -3.6) (end 1.25 -8.2) (layer F.SilkS) (width 0.15))
(fp_line (start 1.4 -3.75) (end 1.4 -8.1) (layer F.SilkS) (width 0.15))
(fp_line (start 1.55 -3.85) (end 1.55 -7.95) (layer F.SilkS) (width 0.15))
(fp_line (start 1.7 -4) (end 1.7 -7.8) (layer F.SilkS) (width 0.15))
(fp_line (start 1.85 -4.15) (end 1.85 -7.65) (layer F.SilkS) (width 0.15))
(fp_line (start 2 -4.35) (end 2 -7.5) (layer F.SilkS) (width 0.15))
(fp_line (start 2.15 -4.45) (end 2.15 -7.35) (layer F.SilkS) (width 0.15))
(fp_arc (start -3.737801 -2.303096) (end -2.837801 -2.078096) (angle 73.56696737) (layer F.SilkS) (width 0.15))
(fp_arc (start -6.3 -2.375) (end -6.3 -1.375) (angle 90) (layer F.SilkS) (width 0.15))
(fp_arc (start -6.3 -5.025) (end -6.3 -6.025) (angle -90) (layer F.SilkS) (width 0.15))
(fp_line (start -1.275 -8.225) (end -2.55 -7.2) (layer F.SilkS) (width 0.15))
(fp_line (start 2.3 -7.2) (end 1.275 -8.225) (layer F.SilkS) (width 0.15))
(fp_line (start 2.3 -4.6) (end 1.275 -3.575) (layer F.SilkS) (width 0.15))
(fp_arc (start -0.7 -1.3) (end -0.7 -3.575) (angle -70) (layer F.SilkS) (width 0.15))
(fp_arc (start -3.725 -7.2) (end -3.725 -6.025) (angle -90) (layer F.SilkS) (width 0.15))
(fp_line (start 2.3 -7.2) (end 2.3 -4.6) (layer F.SilkS) (width 0.15))
(fp_line (start -7.3 -5.025) (end -7.3 -2.375) (layer F.SilkS) (width 0.15))
(fp_line (start -0.7 -3.575) (end 1.275 -3.575) (layer F.SilkS) (width 0.15))
(fp_line (start -1.275 -8.225) (end 1.275 -8.225) (layer F.SilkS) (width 0.15))
(fp_line (start -4.9 -1.4) (end -4.9 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -5.95 -1.4) (end -5.95 -6) (layer F.SilkS) (width 0.15))
(fp_line (start -2.15 -7.65) (end -2.15 -4.1) (layer B.SilkS) (width 0.15))
(fp_line (start -2.05 -7.8) (end -2.05 -4.05) (layer B.SilkS) (width 0.15))
(fp_line (start -1.95 -7.9) (end -1.95 -3.95) (layer B.SilkS) (width 0.15))
(fp_line (start -1.85 -8) (end -1.85 -3.8) (layer B.SilkS) (width 0.15))
(fp_line (start -1.7 -8.1) (end -1.7 -3.7) (layer B.SilkS) (width 0.15))
(fp_line (start -1.55 -8.15) (end -1.55 -3.65) (layer B.SilkS) (width 0.15))
(fp_line (start -1.4 -8.2) (end -1.4 -3.65) (layer B.SilkS) (width 0.15))
(fp_line (start -1.25 -8.2) (end -1.25 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -1.1 -8.2) (end -1.1 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.95 -8.2) (end -0.95 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.8 -8.2) (end -0.8 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.65 -8.2) (end -0.65 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.5 -8.2) (end -0.5 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.35 -8.2) (end -0.35 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.2 -8.2) (end -0.2 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start -0.05 -8.2) (end -0.05 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.1 -8.2) (end 0.1 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.25 -8.2) (end 0.25 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.4 -8.2) (end 0.4 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.55 -8.2) (end 0.55 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.7 -8.2) (end 0.7 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 0.85 -8.2) (end 0.85 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1 -8.2) (end 1 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.15 -8.2) (end 1.15 -3.65) (layer B.SilkS) (width 0.15))
(fp_line (start 1.3 -8.2) (end 1.3 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.45 -8.2) (end 1.45 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.6 -8.15) (end 1.6 -3.6) (layer B.SilkS) (width 0.15))
(fp_line (start 1.75 -8.05) (end 1.75 -3.5) (layer B.SilkS) (width 0.15))
(fp_line (start 1.9 -7.95) (end 1.9 -3.45) (layer B.SilkS) (width 0.15))
(fp_line (start 2 -7.8) (end 2 -3.4) (layer B.SilkS) (width 0.15))
(fp_line (start 2.1 -7.55) (end 2.1 -3.35) (layer B.SilkS) (width 0.15))
(fp_line (start 2.2 -7.4) (end 2.2 -3.25) (layer B.SilkS) (width 0.15))
(fp_line (start 2.3 -7.2) (end 2.3 -3.05) (layer B.SilkS) (width 0.15))
(fp_line (start 2.4 -7.05) (end 2.4 -2.9) (layer B.SilkS) (width 0.15))
(fp_line (start 2.5 -6.85) (end 2.5 -2.4) (layer B.SilkS) (width 0.15))
(fp_line (start 2.65 -6.7) (end 2.65 -2.25) (layer B.SilkS) (width 0.15))
(fp_line (start 2.8 -6.55) (end 2.8 -2.15) (layer B.SilkS) (width 0.15))
(fp_line (start 2.95 -6.45) (end 2.95 -2.05) (layer B.SilkS) (width 0.15))
(fp_line (start 3.1 -6.35) (end 3.1 -1.9) (layer B.SilkS) (width 0.15))
(fp_line (start 3.25 -6.25) (end 3.25 -1.8) (layer B.SilkS) (width 0.15))
(fp_line (start 3.4 -6.2) (end 3.4 -1.65) (layer B.SilkS) (width 0.15))
(fp_line (start 3.55 -6.1) (end 3.55 -1.55) (layer B.SilkS) (width 0.15))
(fp_line (start 3.7 -6.05) (end 3.7 -1.45) (layer B.SilkS) (width 0.15))
(fp_line (start 3.85 -6.05) (end 3.85 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 4 -6.05) (end 4 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 4.15 -6) (end 4.15 -1.45) (layer B.SilkS) (width 0.15))
(fp_line (start 4.3 -6) (end 4.3 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 4.45 -6) (end 4.45 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 4.6 -6) (end 4.6 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 4.75 -6) (end 4.75 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 4.9 -6) (end 4.9 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.05 -6) (end 5.05 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.2 -6) (end 5.2 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.35 -6) (end 5.35 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.5 -6) (end 5.5 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.65 -6) (end 5.65 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.8 -6) (end 5.8 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 5.95 -6) (end 5.95 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 6.1 -6) (end 6.1 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 6.25 -6) (end 6.25 -1.4) (layer B.SilkS) (width 0.15))
(fp_line (start 6.4 -5.85) (end 6.4 -1.5) (layer B.SilkS) (width 0.15))
(fp_line (start 6.55 -5.75) (end 6.55 -1.65) (layer B.SilkS) (width 0.15))
(fp_line (start 6.7 -5.6) (end 6.7 -1.8) (layer B.SilkS) (width 0.15))
(fp_line (start 6.85 -5.45) (end 6.85 -1.95) (layer B.SilkS) (width 0.15))
(fp_line (start 7 -5.25) (end 7 -2.1) (layer B.SilkS) (width 0.15))
(fp_line (start 7.15 -5.15) (end 7.15 -2.25) (layer B.SilkS) (width 0.15))
(fp_arc (start 1.262199 -7.296904) (end 2.162199 -7.521904) (angle -73.56696737) (layer B.SilkS) (width 0.15))
(fp_arc (start -1.3 -7.225) (end -1.3 -8.225) (angle -90) (layer B.SilkS) (width 0.15))
(fp_arc (start -1.3 -4.575) (end -1.3 -3.575) (angle 90) (layer B.SilkS) (width 0.15))
(fp_line (start 3.725 -1.375) (end 2.45 -2.4) (layer B.SilkS) (width 0.15))
(fp_line (start 7.3 -2.4) (end 6.275 -1.375) (layer B.SilkS) (width 0.15))
(fp_line (start 7.3 -5) (end 6.275 -6.025) (layer B.SilkS) (width 0.15))
(fp_line (start -7 7) (end -6 7) (layer Dwgs.User) (width 0.15))
(fp_line (start -7 6) (end -7 7) (layer Dwgs.User) (width 0.15))
(fp_line (start 7 7) (end 6 7) (layer Dwgs.User) (width 0.15))
(fp_line (start 7 6) (end 7 7) (layer Dwgs.User) (width 0.15))
(fp_line (start -7 -7) (end -7 -6) (layer Dwgs.User) (width 0.15))
(fp_line (start -6 -7) (end -7 -7) (layer Dwgs.User) (width 0.15))
(fp_line (start 7 -7) (end 7 -6) (layer Dwgs.User) (width 0.15))
(fp_line (start 6 -7) (end 7 -7) (layer Dwgs.User) (width 0.15))
(fp_arc (start 4.3 -8.3) (end 4.3 -6.025) (angle 70) (layer B.SilkS) (width 0.15))
(fp_arc (start 1.275 -2.4) (end 1.275 -3.575) (angle 90) (layer B.SilkS) (width 0.15))
(fp_line (start 7.3 -2.4) (end 7.3 -5) (layer B.SilkS) (width 0.15))
(fp_line (start -2.3 -4.575) (end -2.3 -7.225) (layer B.SilkS) (width 0.15))
(fp_line (start 4.3 -6.025) (end 6.275 -6.025) (layer B.SilkS) (width 0.15))
(fp_line (start 3.725 -1.375) (end 6.275 -1.375) (layer B.SilkS) (width 0.15))
(fp_line (start -1.3 -3.575) (end 1.275 -3.575) (layer B.SilkS) (width 0.15))
(fp_line (start -1.3 -8.225) (end 1.3 -8.225) (layer B.SilkS) (width 0.15))
(fp_line (start 9.525 9.525) (end -9.525 9.525) (layer Dwgs.User) (width 0.15))
(fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15))
(fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15))
(fp_line (start 9.525 -9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15))
(pad "" np_thru_hole circle (at -5.22 4.2) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.22 4.2) (size 1 1) (drill 1) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5 -3.7 90) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad 2 smd rect (at 2.8 -5.9) (size 1.6 2.2) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -7.9 -3.7) (size 1.6 2.2) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at 7.8 -3.7) (size 1.6 2.2) (layers B.Cu B.Paste B.Mask))
(pad 2 smd rect (at -2.8 -5.9) (size 1.6 2.2) (layers B.Cu B.Paste B.Mask))
(pad "" np_thru_hole circle (at 5 -3.7 270) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 -5.9 270) (size 3 3) (drill 3) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0 270) (size 3.4 3.4) (drill 3.4) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.5 0 270) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.5 0 270) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
)