redesign frontend with 5.2mm tact switches
[hardpass.git] / kicad / hardpass-pcb / hardpass-pcb-cache.lib
1 EESchema-LIBRARY Version 2.3
2 #encoding utf-8
3 #
4 # +3V3
5 #
6 DEF +3V3 #PWR 0 0 Y Y 1 F P
7 F0 "#PWR" 0 -150 50 H I C CNN
8 F1 "+3V3" 0 140 50 H V C CNN
9 F2 "" 0 0 50 H I C CNN
10 F3 "" 0 0 50 H I C CNN
11 ALIAS +3.3V
12 DRAW
13 P 2 0 1 0 -30 50 0 100 N
14 P 2 0 1 0 0 0 0 100 N
15 P 2 0 1 0 0 100 30 50 N
16 X +3V3 1 0 0 0 U 50 50 1 1 W N
17 ENDDRAW
18 ENDDEF
19 #
20 # CONN_01X03
21 #
22 DEF CONN_01X03 J 0 40 Y N 1 F N
23 F0 "J" 0 200 50 H V C CNN
24 F1 "CONN_01X03" 100 0 50 V V C CNN
25 F2 "" 0 0 50 H I C CNN
26 F3 "" 0 0 50 H I C CNN
27 $FPLIST
28 Pin_Header_Straight_1X*
29 Pin_Header_Angled_1X*
30 Socket_Strip_Straight_1X*
31 Socket_Strip_Angled_1X*
32 $ENDFPLIST
33 DRAW
34 S -50 -95 10 -105 0 1 0 N
35 S -50 5 10 -5 0 1 0 N
36 S -50 105 10 95 0 1 0 N
37 S -50 150 50 -150 0 1 0 N
38 X P1 1 -200 100 150 R 50 50 1 1 P
39 X P2 2 -200 0 150 R 50 50 1 1 P
40 X P3 3 -200 -100 150 R 50 50 1 1 P
41 ENDDRAW
42 ENDDEF
43 #
44 # CONN_01X30
45 #
46 DEF CONN_01X30 J 0 40 Y N 1 F N
47 F0 "J" 0 1550 50 H V C CNN
48 F1 "CONN_01X30" 100 0 50 V V C CNN
49 F2 "" 0 0 50 H I C CNN
50 F3 "" 0 0 50 H I C CNN
51 $FPLIST
52 Pin_Header_Straight_1X*
53 Pin_Header_Angled_1X*
54 Socket_Strip_Straight_1X*
55 Socket_Strip_Angled_1X*
56 $ENDFPLIST
57 DRAW
58 S -50 -1500 50 1500 0 1 0 N
59 S -50 -1445 10 -1455 0 1 0 N
60 S -50 -1345 10 -1355 0 1 0 N
61 S -50 -1245 10 -1255 0 1 0 N
62 S -50 -1145 10 -1155 0 1 0 N
63 S -50 -1045 10 -1055 0 1 0 N
64 S -50 -945 10 -955 0 1 0 N
65 S -50 -845 10 -855 0 1 0 N
66 S -50 -745 10 -755 0 1 0 N
67 S -50 -645 10 -655 0 1 0 N
68 S -50 -545 10 -555 0 1 0 N
69 S -50 -445 10 -455 0 1 0 N
70 S -50 -345 10 -355 0 1 0 N
71 S -50 -245 10 -255 0 1 0 N
72 S -50 -145 10 -155 0 1 0 N
73 S -50 -45 10 -55 0 1 0 N
74 S -50 55 10 45 0 1 0 N
75 S -50 155 10 145 0 1 0 N
76 S -50 255 10 245 0 1 0 N
77 S -50 355 10 345 0 1 0 N
78 S -50 455 10 445 0 1 0 N
79 S -50 555 10 545 0 1 0 N
80 S -50 655 10 645 0 1 0 N
81 S -50 755 10 745 0 1 0 N
82 S -50 855 10 845 0 1 0 N
83 S -50 955 10 945 0 1 0 N
84 S -50 1055 10 1045 0 1 0 N
85 S -50 1155 10 1145 0 1 0 N
86 S -50 1255 10 1245 0 1 0 N
87 S -50 1355 10 1345 0 1 0 N
88 S -50 1455 10 1445 0 1 0 N
89 X P1 1 -200 1450 150 R 50 50 1 1 P
90 X P2 2 -200 1350 150 R 50 50 1 1 P
91 X P3 3 -200 1250 150 R 50 50 1 1 P
92 X P4 4 -200 1150 150 R 50 50 1 1 P
93 X P5 5 -200 1050 150 R 50 50 1 1 P
94 X P6 6 -200 950 150 R 50 50 1 1 P
95 X P7 7 -200 850 150 R 50 50 1 1 P
96 X P8 8 -200 750 150 R 50 50 1 1 P
97 X P9 9 -200 650 150 R 50 50 1 1 P
98 X P10 10 -200 550 150 R 50 50 1 1 P
99 X P20 20 -200 -450 150 R 50 50 1 1 P
100 X P30 30 -200 -1450 150 R 50 50 1 1 P
101 X P11 11 -200 450 150 R 50 50 1 1 P
102 X P21 21 -200 -550 150 R 50 50 1 1 P
103 X P12 12 -200 350 150 R 50 50 1 1 P
104 X P22 22 -200 -650 150 R 50 50 1 1 P
105 X P13 13 -200 250 150 R 50 50 1 1 P
106 X P23 23 -200 -750 150 R 50 50 1 1 P
107 X P14 14 -200 150 150 R 50 50 1 1 P
108 X P24 24 -200 -850 150 R 50 50 1 1 P
109 X P15 15 -200 50 150 R 50 50 1 1 P
110 X P25 25 -200 -950 150 R 50 50 1 1 P
111 X P16 16 -200 -50 150 R 50 50 1 1 P
112 X P26 26 -200 -1050 150 R 50 50 1 1 P
113 X P17 17 -200 -150 150 R 50 50 1 1 P
114 X P27 27 -200 -1150 150 R 50 50 1 1 P
115 X P18 18 -200 -250 150 R 50 50 1 1 P
116 X P28 28 -200 -1250 150 R 50 50 1 1 P
117 X P19 19 -200 -350 150 R 50 50 1 1 P
118 X P29 29 -200 -1350 150 R 50 50 1 1 P
119 ENDDRAW
120 ENDDEF
121 #
122 # C_Small
123 #
124 DEF C_Small C 0 10 N N 1 F N
125 F0 "C" 10 70 50 H V L CNN
126 F1 "C_Small" 10 -80 50 H V L CNN
127 F2 "" 0 0 50 H I C CNN
128 F3 "" 0 0 50 H I C CNN
129 $FPLIST
130 C_*
131 $ENDFPLIST
132 DRAW
133 P 2 0 1 13 -60 -20 60 -20 N
134 P 2 0 1 12 -60 20 60 20 N
135 X ~ 1 0 100 80 D 50 50 1 1 P
136 X ~ 2 0 -100 80 U 50 50 1 1 P
137 ENDDRAW
138 ENDDEF
139 #
140 # ESP-12E
141 #
142 DEF ESP-12E U 0 40 Y Y 1 F N
143 F0 "U" 0 -100 50 H V C CNN
144 F1 "ESP-12E" 0 100 50 H V C CNN
145 F2 "" 0 0 50 H I C CNN
146 F3 "" 0 0 50 H I C CNN
147 $FPLIST
148 ESP-12E
149 $ENDFPLIST
150 DRAW
151 S -600 -600 600 600 1 0 0 N
152 X REST 1 -900 300 300 R 50 50 1 1 I
153 X ADC 2 -900 200 300 R 50 50 1 1 P
154 X CH_PD 3 -900 100 300 R 50 50 1 1 I
155 X GPIO16 4 -900 0 300 R 50 50 1 1 B
156 X GPIO14 5 -900 -100 300 R 50 50 1 1 B
157 X GPIO12 6 -900 -200 300 R 50 50 1 1 B
158 X GPIO13 7 -900 -300 300 R 50 50 1 1 B
159 X VCC 8 -900 -400 300 R 50 50 1 1 W
160 X CS0 9 -250 -900 300 U 50 50 1 1 B
161 X MISO 10 -150 -900 300 U 50 50 1 1 B
162 X GPIO5 20 900 100 300 L 50 50 1 1 B
163 X GPIO9 11 -50 -900 300 U 50 50 1 1 B
164 X RXD 21 900 200 300 L 50 50 1 1 I
165 X GPIO10 12 50 -900 300 U 50 50 1 1 B
166 X TXD 22 900 300 300 L 50 50 1 1 O
167 X MOSI 13 150 -900 300 U 50 50 1 1 B
168 X SCLK 14 250 -900 300 U 50 50 1 1 B
169 X GND 15 900 -400 300 L 50 50 1 1 W
170 X GPIO15 16 900 -300 300 L 50 50 1 1 B
171 X GPIO2 17 900 -200 300 L 50 50 1 1 B
172 X GPIO0 18 900 -100 300 L 50 50 1 1 B
173 X GPIO4 19 900 0 300 L 50 50 1 1 B
174 ENDDRAW
175 ENDDEF
176 #
177 # GND
178 #
179 DEF GND #PWR 0 0 Y Y 1 F P
180 F0 "#PWR" 0 -250 50 H I C CNN
181 F1 "GND" 0 -150 50 H V C CNN
182 F2 "" 0 0 50 H I C CNN
183 F3 "" 0 0 50 H I C CNN
184 DRAW
185 P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
186 X GND 1 0 0 0 D 50 50 1 1 W N
187 ENDDRAW
188 ENDDEF
189 #
190 # R_Small
191 #
192 DEF R_Small R 0 10 N N 1 F N
193 F0 "R" 30 20 50 H V L CNN
194 F1 "R_Small" 30 -40 50 H V L CNN
195 F2 "" 0 0 50 H I C CNN
196 F3 "" 0 0 50 H I C CNN
197 $FPLIST
198 R_*
199 $ENDFPLIST
200 DRAW
201 S -30 70 30 -70 0 1 8 N
202 X ~ 1 0 100 30 D 50 50 1 1 P
203 X ~ 2 0 -100 30 U 50 50 1 1 P
204 ENDDRAW
205 ENDDEF
206 #
207 # Raspberry_Pi_2_3
208 #
209 DEF Raspberry_Pi_2_3 J 0 40 Y Y 1 F N
210 F0 "J" 700 -1250 50 H V C CNN
211 F1 "Raspberry_Pi_2_3" -400 900 50 H V C CNN
212 F2 "Pin_Headers:Pin_Header_Straight_2x20" 1000 1250 50 H I C CNN
213 F3 "" 50 -150 50 H I C CNN
214 DRAW
215 S -800 1200 800 -1200 0 1 10 f
216 X 3V3 1 100 1300 100 D 50 50 1 1 w
217 X 5V 2 -200 1300 100 D 50 50 1 1 P
218 X (SDA1)_GPIO2 3 900 900 100 L 50 50 1 1 B
219 X 5V 4 -100 1300 100 D 50 50 1 1 P
220 X (SCL1)_GPIO3 5 900 800 100 L 50 50 1 1 B
221 X GND 6 -400 -1300 100 U 50 50 1 1 P
222 X (GCLK)_GPIO4 7 900 700 100 L 50 50 1 1 B
223 X (TXD0)_GPIO14 8 900 -700 100 L 50 50 1 1 B
224 X GND 9 -300 -1300 100 U 50 50 1 1 P
225 X (RXD0)_GPIO15 10 900 -800 100 L 50 50 1 1 B
226 X GND 20 -100 -1300 100 U 50 50 1 1 P
227 X GND 30 100 -1300 100 U 50 50 1 1 P
228 X GPIO21 40 -900 200 100 R 50 50 1 1 B
229 X GPIO17_(GEN0) 11 -900 600 100 R 50 50 1 1 B
230 X (SPI_MISO)_GPIO9 21 900 0 100 L 50 50 1 1 B
231 X GPIO6 31 900 400 100 L 50 50 1 1 B
232 X GPIO18_(GEN1) 12 -900 500 100 R 50 50 1 1 B
233 X GPIO25_(GEN6) 22 -900 -200 100 R 50 50 1 1 B
234 X GPIO12 32 900 -400 100 L 50 50 1 1 B
235 X GPIO27_(GEN2) 13 -900 -400 100 R 50 50 1 1 B
236 X (SPI_SCLK)_GPIO11 23 900 -200 100 L 50 50 1 1 B
237 X GPIO13 33 900 -500 100 L 50 50 1 1 B
238 X GND 14 -200 -1300 100 U 50 50 1 1 P
239 X (~SPI_CE0~)_GPIO8 24 900 100 100 L 50 50 1 1 B
240 X GND 34 200 -1300 100 U 50 50 1 1 P
241 X GPIO22_(GEN3) 15 -900 100 100 R 50 50 1 1 B
242 X GND 25 0 -1300 100 U 50 50 1 1 P
243 X GPIO19 35 -900 400 100 R 50 50 1 1 B
244 X GPIO23_(GEN4) 16 -900 0 100 R 50 50 1 1 B
245 X (~SPI_CE1~)_GPIO7 26 900 200 100 L 50 50 1 1 B
246 X GPIO16 36 -900 700 100 R 50 50 1 1 B
247 X 3V3 17 200 1300 100 D 50 50 1 1 w
248 X ID_SD 27 -900 -700 100 R 50 50 1 1 B
249 X GPIO26 37 -900 -300 100 R 50 50 1 1 B
250 X GPIO24_(GEN5) 18 -900 -100 100 R 50 50 1 1 B
251 X ID_SC 28 -900 -800 100 R 50 50 1 1 B
252 X GPIO20 38 -900 300 100 R 50 50 1 1 B
253 X (SPI_MOSI)_GPIO10 19 900 -100 100 L 50 50 1 1 B
254 X GPIO5 29 900 500 100 L 50 50 1 1 B
255 X GND 39 300 -1300 100 U 50 50 1 1 P
256 ENDDRAW
257 ENDDEF
258 #
259 # SW_PUSH
260 #
261 DEF SW_PUSH SW 0 40 N N 1 F N
262 F0 "SW" 150 110 50 H V C CNN
263 F1 "SW_PUSH" 0 -80 50 H V C CNN
264 F2 "" 0 0 50 H V C CNN
265 F3 "" 0 0 50 H V C CNN
266 DRAW
267 S -170 50 170 60 0 1 0 N
268 P 4 0 1 0 -40 60 -30 90 30 90 40 60 N
269 X 1 1 -300 0 200 R 50 50 0 1 P I
270 X 2 2 300 0 200 L 50 50 0 1 P I
271 ENDDRAW
272 ENDDEF
273 #
274 # SW_PUSH_SMALL
275 #
276 DEF SW_PUSH_SMALL SW 0 40 N N 1 F N
277 F0 "SW" 150 110 50 H V C CNN
278 F1 "SW_PUSH_SMALL" 0 -79 50 H V C CNN
279 F2 "" 0 0 50 H V C CNN
280 F3 "" 0 0 50 H V C CNN
281 DRAW
282 C -60 60 10 0 1 0 N
283 C 60 -60 10 0 1 0 N
284 P 3 0 1 0 -100 100 -60 60 -60 60 N
285 P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N
286 P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N
287 P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N
288 X 1 1 -100 100 0 R 50 50 0 1 P
289 X 2 2 100 -100 0 L 50 50 0 1 P
290 ENDDRAW
291 ENDDEF
292 #
293 #End Library
Imprint / Impressum