]>
Commit | Line | Data |
---|---|---|
847cbd1a | 1 | (export (version D) |
2 | (design | |
864e3cfc | 3 | (source /home/tobias/Desktop/hardpass-sec1210/hardpass-passwordmanager/kicad/hardpass-sci-pcb/hardpass-pcb.sch) |
4 | (date "Son 25 Feb 2018 20:04:23 CET") | |
5 | (tool "Eeschema 4.0.7-e2-6376~58~ubuntu16.04.1") | |
847cbd1a | 6 | (sheet (number 1) (name /) (tstamps /) |
7 | (title_block | |
864e3cfc | 8 | (title Hardpass-SCI) |
847cbd1a | 9 | (company "gir.st / isticktoit.net") |
10 | (rev 1) | |
864e3cfc | 11 | (date 2018-02-10) |
847cbd1a | 12 | (source hardpass-pcb.sch) |
13 | (comment (number 1) (value "")) | |
14 | (comment (number 2) (value "")) | |
15 | (comment (number 3) (value "")) | |
16 | (comment (number 4) (value ""))))) | |
17 | (components | |
847cbd1a | 18 | (comp (ref U1) |
19 | (value ISO7816) | |
20 | (footprint hardpass:CAF99-08153-S132) | |
21 | (libsource (lib hardpass-pcb-cache) (part ISO7816)) | |
22 | (sheetpath (names /) (tstamps /)) | |
23 | (tstamp 58821579)) | |
8bf3d3d1 | 24 | (comp (ref U2) |
847cbd1a | 25 | (value SEC1210) |
864e3cfc | 26 | (footprint Housings_DFN_QFN:QFN-24-1EP_5x5mm_Pitch0.65mm_HandSoldering) |
847cbd1a | 27 | (libsource (lib sec1210) (part SEC1210)) |
28 | (sheetpath (names /) (tstamps /)) | |
29 | (tstamp 5A6E9659)) | |
8bf3d3d1 | 30 | (comp (ref R1) |
847cbd1a | 31 | (value 43) |
32 | (footprint Resistors_SMD:R_1206) | |
33 | (libsource (lib device) (part R_Small)) | |
34 | (sheetpath (names /) (tstamps /)) | |
35 | (tstamp 5A6F8638)) | |
8bf3d3d1 | 36 | (comp (ref C1) |
847cbd1a | 37 | (value 100n) |
38 | (footprint Capacitors_SMD:C_1206) | |
39 | (libsource (lib device) (part C_Small)) | |
40 | (sheetpath (names /) (tstamps /)) | |
41 | (tstamp 5A6F8B12)) | |
8bf3d3d1 | 42 | (comp (ref C4) |
847cbd1a | 43 | (value 1µ) |
44 | (footprint Capacitors_SMD:C_1206) | |
45 | (libsource (lib device) (part C_Small)) | |
46 | (sheetpath (names /) (tstamps /)) | |
47 | (tstamp 5A6F8BE7)) | |
8bf3d3d1 | 48 | (comp (ref C5) |
847cbd1a | 49 | (value 1µ) |
50 | (footprint Capacitors_SMD:C_1206) | |
51 | (libsource (lib device) (part C_Small)) | |
52 | (sheetpath (names /) (tstamps /)) | |
53 | (tstamp 5A6F992F)) | |
8bf3d3d1 | 54 | (comp (ref C3) |
847cbd1a | 55 | (value 1µ) |
56 | (footprint Capacitors_SMD:C_1206) | |
57 | (libsource (lib device) (part C_Small)) | |
58 | (sheetpath (names /) (tstamps /)) | |
59 | (tstamp 5A6F9A81)) | |
8bf3d3d1 | 60 | (comp (ref C2) |
847cbd1a | 61 | (value 100n) |
62 | (footprint Capacitors_SMD:C_1206) | |
63 | (libsource (lib device) (part C_Small)) | |
64 | (sheetpath (names /) (tstamps /)) | |
65 | (tstamp 5A6F9DB0)) | |
8bf3d3d1 | 66 | (comp (ref R2) |
847cbd1a | 67 | (value 100K) |
68 | (footprint Resistors_SMD:R_1206) | |
69 | (libsource (lib device) (part R_Small)) | |
70 | (sheetpath (names /) (tstamps /)) | |
71 | (tstamp 5A6F9EB4)) | |
8bf3d3d1 | 72 | (comp (ref R3) |
847cbd1a | 73 | (value 1M) |
74 | (footprint Resistors_SMD:R_1206) | |
75 | (libsource (lib device) (part R_Small)) | |
76 | (sheetpath (names /) (tstamps /)) | |
77 | (tstamp 5A6FBAF5)) | |
78 | (comp (ref D1) | |
79 | (value GRN) | |
80 | (footprint LEDs:LED_1206) | |
81 | (libsource (lib device) (part LED_Small)) | |
82 | (sheetpath (names /) (tstamps /)) | |
83 | (tstamp 5A6FBD64)) | |
8bf3d3d1 | 84 | (comp (ref R4) |
847cbd1a | 85 | (value 330) |
86 | (footprint Resistors_SMD:R_1206) | |
87 | (libsource (lib device) (part R_Small)) | |
88 | (sheetpath (names /) (tstamps /)) | |
8bf3d3d1 | 89 | (tstamp 5A6FBF4E)) |
90 | (comp (ref J1) | |
91 | (value Raspberry_Pi_2_3) | |
92 | (footprint Pin_Headers:Pin_Header_Straight_2x20) | |
93 | (libsource (lib conn) (part Raspberry_Pi_2_3)) | |
94 | (sheetpath (names /) (tstamps /)) | |
95 | (tstamp 5A7EF5FD))) | |
847cbd1a | 96 | (libparts |
847cbd1a | 97 | (libpart (lib device) (part C_Small) |
98 | (description "Unpolarized capacitor") | |
99 | (footprints | |
100 | (fp C_*)) | |
101 | (fields | |
102 | (field (name Reference) C) | |
103 | (field (name Value) C_Small)) | |
104 | (pins | |
105 | (pin (num 1) (name ~) (type passive)) | |
106 | (pin (num 2) (name ~) (type passive)))) | |
847cbd1a | 107 | (libpart (lib hardpass-pcb-cache) (part ISO7816) |
108 | (fields | |
109 | (field (name Reference) U) | |
110 | (field (name Value) ISO7816)) | |
111 | (pins | |
112 | (pin (num 1) (name C1) (type input)) | |
113 | (pin (num 2) (name C2) (type input)) | |
114 | (pin (num 3) (name C3) (type input)) | |
115 | (pin (num 4) (name C4) (type input)) | |
116 | (pin (num 5) (name C5) (type input)) | |
117 | (pin (num 6) (name C6) (type input)) | |
118 | (pin (num 7) (name C7) (type input)) | |
119 | (pin (num 8) (name C8) (type input)) | |
120 | (pin (num 9) (name K1) (type input)) | |
121 | (pin (num 10) (name K2) (type input)))) | |
847cbd1a | 122 | (libpart (lib device) (part LED_Small) |
123 | (description "LED, small symbol") | |
124 | (footprints | |
125 | (fp LED-*) | |
126 | (fp LED_*)) | |
127 | (fields | |
128 | (field (name Reference) D) | |
129 | (field (name Value) LED_Small)) | |
130 | (pins | |
131 | (pin (num 1) (name K) (type passive)) | |
132 | (pin (num 2) (name A) (type passive)))) | |
133 | (libpart (lib device) (part R_Small) | |
134 | (description "Resistor, small symbol") | |
135 | (footprints | |
136 | (fp R_*)) | |
137 | (fields | |
138 | (field (name Reference) R) | |
139 | (field (name Value) R_Small)) | |
140 | (pins | |
141 | (pin (num 1) (name ~) (type passive)) | |
142 | (pin (num 2) (name ~) (type passive)))) | |
8bf3d3d1 | 143 | (libpart (lib conn) (part Raspberry_Pi_2_3) |
144 | (description "expansion header for Raspberry Pi 2 & 3") | |
145 | (docs https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/RPI-3B-V1_2-SCHEMATIC-REDUCED.pdf) | |
146 | (fields | |
147 | (field (name Reference) J) | |
148 | (field (name Value) Raspberry_Pi_2_3) | |
149 | (field (name Footprint) Pin_Headers:Pin_Header_Straight_2x20)) | |
150 | (pins | |
151 | (pin (num 1) (name 3V3) (type power_out)) | |
152 | (pin (num 2) (name 5V) (type passive)) | |
153 | (pin (num 3) (name "(SDA1)_GPIO2") (type BiDi)) | |
154 | (pin (num 4) (name 5V) (type passive)) | |
155 | (pin (num 5) (name "(SCL1)_GPIO3") (type BiDi)) | |
156 | (pin (num 6) (name GND) (type passive)) | |
157 | (pin (num 7) (name "(GCLK)_GPIO4") (type BiDi)) | |
158 | (pin (num 8) (name "(TXD0)_GPIO14") (type BiDi)) | |
159 | (pin (num 9) (name GND) (type passive)) | |
160 | (pin (num 10) (name "(RXD0)_GPIO15") (type BiDi)) | |
161 | (pin (num 11) (name "GPIO17_(GEN0)") (type BiDi)) | |
162 | (pin (num 12) (name "GPIO18_(GEN1)") (type BiDi)) | |
163 | (pin (num 13) (name "GPIO27_(GEN2)") (type BiDi)) | |
164 | (pin (num 14) (name GND) (type passive)) | |
165 | (pin (num 15) (name "GPIO22_(GEN3)") (type BiDi)) | |
166 | (pin (num 16) (name "GPIO23_(GEN4)") (type BiDi)) | |
167 | (pin (num 17) (name 3V3) (type power_out)) | |
168 | (pin (num 18) (name "GPIO24_(GEN5)") (type BiDi)) | |
169 | (pin (num 19) (name "(SPI_MOSI)_GPIO10") (type BiDi)) | |
170 | (pin (num 20) (name GND) (type passive)) | |
171 | (pin (num 21) (name "(SPI_MISO)_GPIO9") (type BiDi)) | |
172 | (pin (num 22) (name "GPIO25_(GEN6)") (type BiDi)) | |
173 | (pin (num 23) (name "(SPI_SCLK)_GPIO11") (type BiDi)) | |
174 | (pin (num 24) (name "(~SPI_CE0~)_GPIO8") (type BiDi)) | |
175 | (pin (num 25) (name GND) (type passive)) | |
176 | (pin (num 26) (name "(~SPI_CE1~)_GPIO7") (type BiDi)) | |
177 | (pin (num 27) (name ID_SD) (type BiDi)) | |
178 | (pin (num 28) (name ID_SC) (type BiDi)) | |
179 | (pin (num 29) (name GPIO5) (type BiDi)) | |
180 | (pin (num 30) (name GND) (type passive)) | |
181 | (pin (num 31) (name GPIO6) (type BiDi)) | |
182 | (pin (num 32) (name GPIO12) (type BiDi)) | |
183 | (pin (num 33) (name GPIO13) (type BiDi)) | |
184 | (pin (num 34) (name GND) (type passive)) | |
185 | (pin (num 35) (name GPIO19) (type BiDi)) | |
186 | (pin (num 36) (name GPIO16) (type BiDi)) | |
187 | (pin (num 37) (name GPIO26) (type BiDi)) | |
188 | (pin (num 38) (name GPIO20) (type BiDi)) | |
189 | (pin (num 39) (name GND) (type passive)) | |
190 | (pin (num 40) (name GPIO21) (type BiDi)))) | |
847cbd1a | 191 | (libpart (lib sec1210) (part SEC1210) |
192 | (fields | |
193 | (field (name Reference) U) | |
194 | (field (name Value) SEC1210)) | |
195 | (pins | |
196 | (pin (num 1) (name SC2_RST) (type output)) | |
197 | (pin (num 2) (name SC2_VCC) (type power_out)) | |
198 | (pin (num 3) (name VDD5) (type power_in)) | |
199 | (pin (num 4) (name SC1_C8) (type output)) | |
200 | (pin (num 5) (name SC1_C4) (type output)) | |
201 | (pin (num 6) (name SC1_IO) (type BiDi)) | |
202 | (pin (num 7) (name SC1_CLK) (type output)) | |
203 | (pin (num 8) (name SC1_RST) (type output)) | |
204 | (pin (num 9) (name SC1_VCC) (type power_out)) | |
205 | (pin (num 10) (name SC1_PRES) (type input)) | |
206 | (pin (num 11) (name RXD) (type input)) | |
207 | (pin (num 12) (name CTS_IN) (type input)) | |
208 | (pin (num 13) (name RTS_OUT) (type output)) | |
209 | (pin (num 14) (name TXD) (type output)) | |
210 | (pin (num 15) (name TEST) (type NotConnected)) | |
211 | (pin (num 16) (name USBUP_DM) (type BiDi)) | |
212 | (pin (num 17) (name USBUP_DP) (type BiDi)) | |
213 | (pin (num 18) (name VDD33) (type power_in)) | |
214 | (pin (num 19) (name JTAG_CLK) (type NotConnected)) | |
215 | (pin (num 20) (name SC_LED_ACT_N) (type output)) | |
216 | (pin (num 21) (name SC2_PRES) (type input)) | |
217 | (pin (num 22) (name ~RESET) (type input)) | |
218 | (pin (num 23) (name SC2_IO) (type BiDi)) | |
219 | (pin (num 24) (name SC2_CLK) (type output)) | |
8bf3d3d1 | 220 | (pin (num 25) (name "VSS(thermal)") (type power_in))))) |
847cbd1a | 221 | (libraries |
847cbd1a | 222 | (library (logical device) |
223 | (uri /usr/share/kicad/library/device.lib)) | |
8bf3d3d1 | 224 | (library (logical conn) |
225 | (uri /usr/share/kicad/library/conn.lib)) | |
c67cf484 | 226 | (library (logical sec1210) |
864e3cfc | 227 | (uri /home/tobias/Desktop/hardpass-sec1210/sec1210.lib)) |
847cbd1a | 228 | (library (logical hardpass-pcb-cache) |
864e3cfc | 229 | (uri /home/tobias/Desktop/hardpass-sec1210/hardpass-passwordmanager/kicad/hardpass-sci-pcb/hardpass-pcb-cache.lib))) |
847cbd1a | 230 | (nets |
8bf3d3d1 | 231 | (net (code 1) (name CARD_TX) |
232 | (node (ref J1) (pin 10)) | |
233 | (node (ref U2) (pin 14))) | |
234 | (net (code 2) (name "Net-(U1-Pad9)") | |
847cbd1a | 235 | (node (ref U1) (pin 9))) |
8bf3d3d1 | 236 | (net (code 3) (name "Net-(U1-Pad10)") |
847cbd1a | 237 | (node (ref U1) (pin 10))) |
8bf3d3d1 | 238 | (net (code 4) (name "Net-(J1-Pad3)") |
239 | (node (ref J1) (pin 3))) | |
240 | (net (code 5) (name +5V) | |
847cbd1a | 241 | (node (ref U2) (pin 3)) |
847cbd1a | 242 | (node (ref R2) (pin 2)) |
8bf3d3d1 | 243 | (node (ref J1) (pin 2)) |
244 | (node (ref J1) (pin 4)) | |
245 | (node (ref C3) (pin 1))) | |
246 | (net (code 6) (name "Net-(J1-Pad5)") | |
247 | (node (ref J1) (pin 5))) | |
248 | (net (code 7) (name "Net-(J1-Pad7)") | |
249 | (node (ref J1) (pin 7))) | |
250 | (net (code 8) (name CARD_RX) | |
251 | (node (ref J1) (pin 8)) | |
252 | (node (ref U2) (pin 11))) | |
253 | (net (code 9) (name "Net-(D1-Pad1)") | |
254 | (node (ref D1) (pin 1)) | |
255 | (node (ref U2) (pin 20)) | |
256 | (node (ref R3) (pin 2))) | |
257 | (net (code 10) (name "Net-(J1-Pad40)") | |
258 | (node (ref J1) (pin 40))) | |
259 | (net (code 11) (name CARD_CTS) | |
260 | (node (ref J1) (pin 11)) | |
261 | (node (ref U2) (pin 12))) | |
262 | (net (code 12) (name "Net-(J1-Pad21)") | |
263 | (node (ref J1) (pin 21))) | |
264 | (net (code 13) (name "Net-(J1-Pad31)") | |
265 | (node (ref J1) (pin 31))) | |
266 | (net (code 14) (name "Net-(J1-Pad12)") | |
267 | (node (ref J1) (pin 12))) | |
268 | (net (code 15) (name "Net-(J1-Pad22)") | |
269 | (node (ref J1) (pin 22))) | |
270 | (net (code 16) (name "Net-(J1-Pad32)") | |
271 | (node (ref J1) (pin 32))) | |
272 | (net (code 17) (name "Net-(J1-Pad13)") | |
273 | (node (ref J1) (pin 13))) | |
274 | (net (code 18) (name "Net-(J1-Pad23)") | |
275 | (node (ref J1) (pin 23))) | |
276 | (net (code 19) (name "Net-(J1-Pad33)") | |
277 | (node (ref J1) (pin 33))) | |
278 | (net (code 20) (name "Net-(C1-Pad1)") | |
279 | (node (ref U1) (pin 1)) | |
280 | (node (ref C4) (pin 1)) | |
281 | (node (ref C1) (pin 1)) | |
282 | (node (ref U2) (pin 9))) | |
283 | (net (code 21) (name "Net-(U1-Pad2)") | |
284 | (node (ref U1) (pin 2)) | |
285 | (node (ref U2) (pin 8))) | |
286 | (net (code 22) (name "Net-(U1-Pad4)") | |
287 | (node (ref U1) (pin 4)) | |
847cbd1a | 288 | (node (ref U2) (pin 5))) |
8bf3d3d1 | 289 | (net (code 23) (name "Net-(U1-Pad8)") |
290 | (node (ref U2) (pin 4)) | |
291 | (node (ref U1) (pin 8))) | |
292 | (net (code 24) (name "Net-(U1-Pad7)") | |
293 | (node (ref U2) (pin 6)) | |
294 | (node (ref U1) (pin 7))) | |
295 | (net (code 25) (name "Net-(R1-Pad2)") | |
296 | (node (ref U1) (pin 3)) | |
297 | (node (ref R1) (pin 2))) | |
298 | (net (code 26) (name "Net-(R1-Pad1)") | |
299 | (node (ref U2) (pin 7)) | |
300 | (node (ref R1) (pin 1))) | |
301 | (net (code 27) (name "Net-(C2-Pad2)") | |
302 | (node (ref U2) (pin 22)) | |
303 | (node (ref C2) (pin 2)) | |
304 | (node (ref R2) (pin 1))) | |
305 | (net (code 28) (name "Net-(J1-Pad29)") | |
306 | (node (ref J1) (pin 29))) | |
307 | (net (code 29) (name "Net-(J1-Pad26)") | |
308 | (node (ref J1) (pin 26))) | |
309 | (net (code 30) (name "Net-(J1-Pad24)") | |
310 | (node (ref J1) (pin 24))) | |
311 | (net (code 31) (name "Net-(J1-Pad19)") | |
312 | (node (ref J1) (pin 19))) | |
313 | (net (code 32) (name "Net-(J1-Pad35)") | |
314 | (node (ref J1) (pin 35))) | |
315 | (net (code 33) (name "Net-(J1-Pad38)") | |
316 | (node (ref J1) (pin 38))) | |
317 | (net (code 34) (name "Net-(J1-Pad15)") | |
318 | (node (ref J1) (pin 15))) | |
319 | (net (code 35) (name "Net-(J1-Pad16)") | |
320 | (node (ref J1) (pin 16))) | |
321 | (net (code 36) (name "Net-(J1-Pad18)") | |
322 | (node (ref J1) (pin 18))) | |
323 | (net (code 37) (name "Net-(J1-Pad37)") | |
324 | (node (ref J1) (pin 37))) | |
325 | (net (code 38) (name "Net-(J1-Pad27)") | |
326 | (node (ref J1) (pin 27))) | |
327 | (net (code 39) (name "Net-(J1-Pad28)") | |
328 | (node (ref J1) (pin 28))) | |
329 | (net (code 40) (name GND) | |
330 | (node (ref C2) (pin 1)) | |
331 | (node (ref J1) (pin 20)) | |
332 | (node (ref J1) (pin 30)) | |
333 | (node (ref C4) (pin 2)) | |
334 | (node (ref J1) (pin 9)) | |
335 | (node (ref J1) (pin 25)) | |
336 | (node (ref J1) (pin 39)) | |
337 | (node (ref J1) (pin 6)) | |
338 | (node (ref C3) (pin 2)) | |
339 | (node (ref J1) (pin 34)) | |
340 | (node (ref J1) (pin 14)) | |
341 | (node (ref U1) (pin 5)) | |
342 | (node (ref C1) (pin 2)) | |
343 | (node (ref U2) (pin 10)) | |
344 | (node (ref U2) (pin 25)) | |
345 | (node (ref C5) (pin 2))) | |
346 | (net (code 41) (name CARD_RTS) | |
347 | (node (ref J1) (pin 36)) | |
348 | (node (ref U2) (pin 13))) | |
349 | (net (code 42) (name +3V3) | |
350 | (node (ref C5) (pin 1)) | |
351 | (node (ref R4) (pin 1)) | |
352 | (node (ref J1) (pin 1)) | |
353 | (node (ref U2) (pin 18)) | |
354 | (node (ref R3) (pin 1)) | |
355 | (node (ref J1) (pin 17))) | |
356 | (net (code 43) (name "Net-(U2-Pad17)") | |
357 | (node (ref U2) (pin 17))) | |
358 | (net (code 44) (name "Net-(U2-Pad21)") | |
847cbd1a | 359 | (node (ref U2) (pin 21))) |
8bf3d3d1 | 360 | (net (code 45) (name "Net-(U2-Pad23)") |
361 | (node (ref U2) (pin 23))) | |
362 | (net (code 46) (name "Net-(U2-Pad24)") | |
363 | (node (ref U2) (pin 24))) | |
364 | (net (code 47) (name "Net-(U2-Pad15)") | |
365 | (node (ref U2) (pin 15))) | |
366 | (net (code 48) (name "Net-(U2-Pad16)") | |
847cbd1a | 367 | (node (ref U2) (pin 16))) |
8bf3d3d1 | 368 | (net (code 49) (name "Net-(U2-Pad19)") |
369 | (node (ref U2) (pin 19))) | |
370 | (net (code 50) (name "Net-(U2-Pad2)") | |
371 | (node (ref U2) (pin 2))) | |
372 | (net (code 51) (name "Net-(U2-Pad1)") | |
373 | (node (ref U2) (pin 1))) | |
374 | (net (code 52) (name "Net-(U1-Pad6)") | |
375 | (node (ref U1) (pin 6))) | |
376 | (net (code 53) (name "Net-(D1-Pad2)") | |
377 | (node (ref R4) (pin 2)) | |
378 | (node (ref D1) (pin 2))))) |