├── .gitignore
├── 3dmodels
├── RapberryPiZero.STEP
├── Raspberry Pi Zero 2 W with 40 pin male connector v4.step
├── microsd-card.stp
├── screen-screen v004.step
├── screen.20240621-210834.FCBak
├── screen.FCStd
├── screen.step
└── speaker.step
├── FPC-Displays.kicad_sym
├── FPC-PCB.pretty
├── FPC_10.kicad_mod
├── FPC_18.kicad_mod
└── FPC_18_Connector.kicad_mod
├── LICENSE
├── NCP167BMX330TBG
├── NCP167BMX330TBG.kicad_sym
├── NCP167BMX330TBG.step
├── VREG_NCP167BMX330TBG.kicad_mod
└── how-to-import.htm
├── PI-Zero.kicad_sym
├── README.md
├── Screen.pretty
└── 3.2 Inch TFT.kicad_mod
├── bom
└── ibom.html
├── color-silk-screen
├── new-artwork.afdesign
└── organisation-logo.afdesign
├── esp32-s3-spectrum-bom-v0_2.xls
├── esp32-s3-spectrum-bom-v0_3.xls
├── esp32-s3-spectrum-bom-v0_4.xls
├── esp32-s3-spectrum.kicad_pcb
├── esp32-s3-spectrum.kicad_pro
├── esp32-s3-spectrum.kicad_sch
├── fp-lib-table
├── gerbers
├── artwork-instructions.jpg
├── artwork.pdf
├── esp32-s3-spectrum-B_Cu.gbr
├── esp32-s3-spectrum-B_Mask.gbr
├── esp32-s3-spectrum-B_Paste.gbr
├── esp32-s3-spectrum-B_Silkscreen.gbr
├── esp32-s3-spectrum-Edge_Cuts.gbr
├── esp32-s3-spectrum-F_Cu.gbr
├── esp32-s3-spectrum-F_Mask.gbr
├── esp32-s3-spectrum-F_Paste.gbr
├── esp32-s3-spectrum-F_Silkscreen.gbr
├── esp32-s3-spectrum-In1_Cu.gbr
├── esp32-s3-spectrum-In2_Cu.gbr
├── esp32-s3-spectrum-NPTH.drl
├── esp32-s3-spectrum-PTH.drl
└── esp32-s3-spectrum-job.gbrjob
├── images
├── esp32-s3-spectrum-pcb.pdf
├── esp32-s3-spectrum.jpg
├── esp32-s3-spectrum.pdf
└── esp32-s3-spectrum.svg
├── keyboard-footprint
├── USB-symbol.kicad_mod
├── headphone-symbol.kicad_mod
├── keyboard-white.kicad_mod
├── new-keyboard.kicad_mod
└── sdcard-symbol.kicad_mod
├── pi-zero-outline.pretty
├── pi-zero-outline.kicad_mod
└── pi-zero-plugged-in.kicad_mod
├── speaker.pretty
└── speaker-silkscreen.kicad_mod
├── sym-lib-table
├── tft-screen.kicad_sym
├── touch-pad.kicad_sym
└── touch-pad.pretty
├── touch-pad-matrix.kicad_mod
├── touch-pad-normal.kicad_mod
└── touch-pad-wide.kicad_mod
/.gitignore:
--------------------------------------------------------------------------------
1 | # For PCBs designed using KiCad: https://www.kicad.org/
2 | # Format documentation: https://kicad.org/help/file-formats/
3 |
4 | # Temporary files
5 | *.000
6 | *.bak
7 | *.bck
8 | *.kicad_pcb-bak
9 | *.kicad_sch-bak
10 | *-backups
11 | *.kicad_prl
12 | *.sch-bak
13 | *~
14 | _autosave-*
15 | *.tmp
16 | *-save.pro
17 | *-save.kicad_pcb
18 | fp-info-cache
19 |
20 | # Netlist files (exported from Eeschema)
21 | *.net
22 |
23 | # Autorouter files (exported from Pcbnew)
24 | *.dsn
25 | *.ses
26 |
27 | # Exported BOM files
28 | *.xml
29 | *.csv
30 |
31 | .DS_Store
32 | *.zip
33 |
34 | *.lck
--------------------------------------------------------------------------------
/3dmodels/screen.20240621-210834.FCBak:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/3dmodels/screen.20240621-210834.FCBak
--------------------------------------------------------------------------------
/3dmodels/screen.FCStd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/3dmodels/screen.FCStd
--------------------------------------------------------------------------------
/FPC-Displays.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib
2 | (version 20231120)
3 | (generator "kicad_symbol_editor")
4 | (generator_version "8.0")
5 | (symbol "3.210Pin"
6 | (exclude_from_sim no)
7 | (in_bom yes)
8 | (on_board yes)
9 | (property "Reference" "U"
10 | (at 0 0 0)
11 | (effects
12 | (font
13 | (size 1.27 1.27)
14 | )
15 | )
16 | )
17 | (property "Value" ""
18 | (at 0 0 0)
19 | (effects
20 | (font
21 | (size 1.27 1.27)
22 | )
23 | )
24 | )
25 | (property "Footprint" "FPC-PCB:FPC_10"
26 | (at 0 0 0)
27 | (effects
28 | (font
29 | (size 1.27 1.27)
30 | )
31 | (hide yes)
32 | )
33 | )
34 | (property "Datasheet" ""
35 | (at 0 0 0)
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | )
40 | (hide yes)
41 | )
42 | )
43 | (property "Description" ""
44 | (at 0 0 0)
45 | (effects
46 | (font
47 | (size 1.27 1.27)
48 | )
49 | (hide yes)
50 | )
51 | )
52 | (symbol "3.210Pin_0_0"
53 | (pin unspecified line
54 | (at 0 -2.54 0)
55 | (length 2.54)
56 | (name "GND"
57 | (effects
58 | (font
59 | (size 1.27 1.27)
60 | )
61 | )
62 | )
63 | (number "1"
64 | (effects
65 | (font
66 | (size 1.27 1.27)
67 | )
68 | )
69 | )
70 | )
71 | (pin unspecified line
72 | (at 0 -25.4 0)
73 | (length 2.54)
74 | (name "NC"
75 | (effects
76 | (font
77 | (size 1.27 1.27)
78 | )
79 | )
80 | )
81 | (number "10"
82 | (effects
83 | (font
84 | (size 1.27 1.27)
85 | )
86 | )
87 | )
88 | )
89 | (pin unspecified line
90 | (at 0 -5.08 0)
91 | (length 2.54)
92 | (name "VCC"
93 | (effects
94 | (font
95 | (size 1.27 1.27)
96 | )
97 | )
98 | )
99 | (number "2"
100 | (effects
101 | (font
102 | (size 1.27 1.27)
103 | )
104 | )
105 | )
106 | )
107 | (pin unspecified line
108 | (at 0 -7.62 0)
109 | (length 2.54)
110 | (name "SCK"
111 | (effects
112 | (font
113 | (size 1.27 1.27)
114 | )
115 | )
116 | )
117 | (number "3"
118 | (effects
119 | (font
120 | (size 1.27 1.27)
121 | )
122 | )
123 | )
124 | )
125 | (pin unspecified line
126 | (at 0 -10.16 0)
127 | (length 2.54)
128 | (name "RST"
129 | (effects
130 | (font
131 | (size 1.27 1.27)
132 | )
133 | )
134 | )
135 | (number "4"
136 | (effects
137 | (font
138 | (size 1.27 1.27)
139 | )
140 | )
141 | )
142 | )
143 | (pin unspecified line
144 | (at 0 -12.7 0)
145 | (length 2.54)
146 | (name "CS"
147 | (effects
148 | (font
149 | (size 1.27 1.27)
150 | )
151 | )
152 | )
153 | (number "5"
154 | (effects
155 | (font
156 | (size 1.27 1.27)
157 | )
158 | )
159 | )
160 | )
161 | (pin unspecified line
162 | (at 0 -15.24 0)
163 | (length 2.54)
164 | (name "SDA"
165 | (effects
166 | (font
167 | (size 1.27 1.27)
168 | )
169 | )
170 | )
171 | (number "6"
172 | (effects
173 | (font
174 | (size 1.27 1.27)
175 | )
176 | )
177 | )
178 | )
179 | (pin unspecified line
180 | (at 0 -17.78 0)
181 | (length 2.54)
182 | (name "RS"
183 | (effects
184 | (font
185 | (size 1.27 1.27)
186 | )
187 | )
188 | )
189 | (number "7"
190 | (effects
191 | (font
192 | (size 1.27 1.27)
193 | )
194 | )
195 | )
196 | )
197 | (pin unspecified line
198 | (at 0 -20.32 0)
199 | (length 2.54)
200 | (name "LEDA"
201 | (effects
202 | (font
203 | (size 1.27 1.27)
204 | )
205 | )
206 | )
207 | (number "8"
208 | (effects
209 | (font
210 | (size 1.27 1.27)
211 | )
212 | )
213 | )
214 | )
215 | (pin unspecified line
216 | (at 0 -22.86 0)
217 | (length 2.54)
218 | (name "LEDK"
219 | (effects
220 | (font
221 | (size 1.27 1.27)
222 | )
223 | )
224 | )
225 | (number "9"
226 | (effects
227 | (font
228 | (size 1.27 1.27)
229 | )
230 | )
231 | )
232 | )
233 | )
234 | (symbol "3.210Pin_1_1"
235 | (rectangle
236 | (start 2.54 -1.27)
237 | (end 8.89 -26.67)
238 | (stroke
239 | (width 0)
240 | (type default)
241 | )
242 | (fill
243 | (type background)
244 | )
245 | )
246 | )
247 | )
248 | (symbol "3.218Pin"
249 | (exclude_from_sim no)
250 | (in_bom yes)
251 | (on_board yes)
252 | (property "Reference" "U"
253 | (at 1.016 5.588 0)
254 | (effects
255 | (font
256 | (size 1.27 1.27)
257 | )
258 | )
259 | )
260 | (property "Value" ""
261 | (at 0 0 0)
262 | (effects
263 | (font
264 | (size 1.27 1.27)
265 | )
266 | )
267 | )
268 | (property "Footprint" "FPC-PCB:FPC_18"
269 | (at 0 0 0)
270 | (effects
271 | (font
272 | (size 1.27 1.27)
273 | )
274 | (hide yes)
275 | )
276 | )
277 | (property "Datasheet" ""
278 | (at 0 0 0)
279 | (effects
280 | (font
281 | (size 1.27 1.27)
282 | )
283 | (hide yes)
284 | )
285 | )
286 | (property "Description" ""
287 | (at 0 0 0)
288 | (effects
289 | (font
290 | (size 1.27 1.27)
291 | )
292 | (hide yes)
293 | )
294 | )
295 | (symbol "3.218Pin_0_0"
296 | (pin unspecified line
297 | (at 0 0 0)
298 | (length 2.54)
299 | (name "GND"
300 | (effects
301 | (font
302 | (size 1.27 1.27)
303 | )
304 | )
305 | )
306 | (number "1"
307 | (effects
308 | (font
309 | (size 1.27 1.27)
310 | )
311 | )
312 | )
313 | )
314 | (pin unspecified line
315 | (at 0 -22.86 0)
316 | (length 2.54)
317 | (name "LEDA"
318 | (effects
319 | (font
320 | (size 1.27 1.27)
321 | )
322 | )
323 | )
324 | (number "10"
325 | (effects
326 | (font
327 | (size 1.27 1.27)
328 | )
329 | )
330 | )
331 | )
332 | (pin unspecified line
333 | (at 0 -25.4 0)
334 | (length 2.54)
335 | (name "LEDK1"
336 | (effects
337 | (font
338 | (size 1.27 1.27)
339 | )
340 | )
341 | )
342 | (number "11"
343 | (effects
344 | (font
345 | (size 1.27 1.27)
346 | )
347 | )
348 | )
349 | )
350 | (pin unspecified line
351 | (at 0 -27.94 0)
352 | (length 2.54)
353 | (name "LEDK2"
354 | (effects
355 | (font
356 | (size 1.27 1.27)
357 | )
358 | )
359 | )
360 | (number "12"
361 | (effects
362 | (font
363 | (size 1.27 1.27)
364 | )
365 | )
366 | )
367 | )
368 | (pin unspecified line
369 | (at 0 -30.48 0)
370 | (length 2.54)
371 | (name "LEDK3"
372 | (effects
373 | (font
374 | (size 1.27 1.27)
375 | )
376 | )
377 | )
378 | (number "13"
379 | (effects
380 | (font
381 | (size 1.27 1.27)
382 | )
383 | )
384 | )
385 | )
386 | (pin unspecified line
387 | (at 0 -33.02 0)
388 | (length 2.54)
389 | (name "LEDK4"
390 | (effects
391 | (font
392 | (size 1.27 1.27)
393 | )
394 | )
395 | )
396 | (number "14"
397 | (effects
398 | (font
399 | (size 1.27 1.27)
400 | )
401 | )
402 | )
403 | )
404 | (pin no_connect line
405 | (at 0 -35.56 0)
406 | (length 2.54)
407 | (name "NC"
408 | (effects
409 | (font
410 | (size 1.27 1.27)
411 | )
412 | )
413 | )
414 | (number "15"
415 | (effects
416 | (font
417 | (size 1.27 1.27)
418 | )
419 | )
420 | )
421 | )
422 | (pin no_connect line
423 | (at 0 -38.1 0)
424 | (length 2.54)
425 | (name "NC"
426 | (effects
427 | (font
428 | (size 1.27 1.27)
429 | )
430 | )
431 | )
432 | (number "16"
433 | (effects
434 | (font
435 | (size 1.27 1.27)
436 | )
437 | )
438 | )
439 | )
440 | (pin no_connect line
441 | (at 0 -40.64 0)
442 | (length 2.54)
443 | (name "NC"
444 | (effects
445 | (font
446 | (size 1.27 1.27)
447 | )
448 | )
449 | )
450 | (number "17"
451 | (effects
452 | (font
453 | (size 1.27 1.27)
454 | )
455 | )
456 | )
457 | )
458 | (pin no_connect line
459 | (at 0 -43.18 0)
460 | (length 2.54)
461 | (name "NC"
462 | (effects
463 | (font
464 | (size 1.27 1.27)
465 | )
466 | )
467 | )
468 | (number "18"
469 | (effects
470 | (font
471 | (size 1.27 1.27)
472 | )
473 | )
474 | )
475 | )
476 | (pin unspecified line
477 | (at 0 -2.54 0)
478 | (length 2.54)
479 | (name "RESET"
480 | (effects
481 | (font
482 | (size 1.27 1.27)
483 | )
484 | )
485 | )
486 | (number "2"
487 | (effects
488 | (font
489 | (size 1.27 1.27)
490 | )
491 | )
492 | )
493 | )
494 | (pin unspecified line
495 | (at 0 -5.08 0)
496 | (length 2.54)
497 | (name "SCL"
498 | (effects
499 | (font
500 | (size 1.27 1.27)
501 | )
502 | )
503 | )
504 | (number "3"
505 | (effects
506 | (font
507 | (size 1.27 1.27)
508 | )
509 | )
510 | )
511 | )
512 | (pin unspecified line
513 | (at 0 -7.62 0)
514 | (length 2.54)
515 | (name "DC"
516 | (effects
517 | (font
518 | (size 1.27 1.27)
519 | )
520 | )
521 | )
522 | (number "4"
523 | (effects
524 | (font
525 | (size 1.27 1.27)
526 | )
527 | )
528 | )
529 | )
530 | (pin unspecified line
531 | (at 0 -10.16 0)
532 | (length 2.54)
533 | (name "CS"
534 | (effects
535 | (font
536 | (size 1.27 1.27)
537 | )
538 | )
539 | )
540 | (number "5"
541 | (effects
542 | (font
543 | (size 1.27 1.27)
544 | )
545 | )
546 | )
547 | )
548 | (pin unspecified line
549 | (at 0 -12.7 0)
550 | (length 2.54)
551 | (name "SDA"
552 | (effects
553 | (font
554 | (size 1.27 1.27)
555 | )
556 | )
557 | )
558 | (number "6"
559 | (effects
560 | (font
561 | (size 1.27 1.27)
562 | )
563 | )
564 | )
565 | )
566 | (pin unspecified line
567 | (at 0 -15.24 0)
568 | (length 2.54)
569 | (name "SDO"
570 | (effects
571 | (font
572 | (size 1.27 1.27)
573 | )
574 | )
575 | )
576 | (number "7"
577 | (effects
578 | (font
579 | (size 1.27 1.27)
580 | )
581 | )
582 | )
583 | )
584 | (pin unspecified line
585 | (at 0 -17.78 0)
586 | (length 2.54)
587 | (name "GND"
588 | (effects
589 | (font
590 | (size 1.27 1.27)
591 | )
592 | )
593 | )
594 | (number "8"
595 | (effects
596 | (font
597 | (size 1.27 1.27)
598 | )
599 | )
600 | )
601 | )
602 | (pin unspecified line
603 | (at 0 -20.32 0)
604 | (length 2.54)
605 | (name "VCC"
606 | (effects
607 | (font
608 | (size 1.27 1.27)
609 | )
610 | )
611 | )
612 | (number "9"
613 | (effects
614 | (font
615 | (size 1.27 1.27)
616 | )
617 | )
618 | )
619 | )
620 | )
621 | (symbol "3.218Pin_1_1"
622 | (rectangle
623 | (start 2.54 1.27)
624 | (end 10.16 -44.45)
625 | (stroke
626 | (width 0)
627 | (type default)
628 | )
629 | (fill
630 | (type background)
631 | )
632 | )
633 | )
634 | )
635 | )
--------------------------------------------------------------------------------
/FPC-PCB.pretty/FPC_10.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "FPC_10"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at -1 7.4 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "04aa0245-7581-493d-9f39-6f73dfe11c24")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.15)
15 | )
16 | )
17 | )
18 | (property "Value" "FPC_10"
19 | (at -1.6 -5 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "3c38b6d8-f279-49dd-a376-24f368944911")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at -1.18 1.18 90)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "7c3ec8e9-891c-4486-ba87-5b8503d14303")
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | )
40 | )
41 | )
42 | (property "Datasheet" ""
43 | (at -1.18 1.18 90)
44 | (unlocked yes)
45 | (layer "F.Fab")
46 | (hide yes)
47 | (uuid "be0e29fa-29af-4683-a0b9-2491a544ee5b")
48 | (effects
49 | (font
50 | (size 1.27 1.27)
51 | )
52 | )
53 | )
54 | (property "Description" ""
55 | (at -1.18 1.18 90)
56 | (unlocked yes)
57 | (layer "F.Fab")
58 | (hide yes)
59 | (uuid "cafeed53-21e5-46ec-8505-b37f2e14acae")
60 | (effects
61 | (font
62 | (size 1.27 1.27)
63 | )
64 | )
65 | )
66 | (attr smd)
67 | (fp_rect
68 | (start -2.6 -4)
69 | (end 0.4 6.4)
70 | (stroke
71 | (width 0.1)
72 | (type default)
73 | )
74 | (fill none)
75 | (layer "F.SilkS")
76 | (uuid "35bfa33d-fed7-4617-912d-43789802adcc")
77 | )
78 | (fp_text user "SCK"
79 | (at 0.6 4.2 0)
80 | (unlocked yes)
81 | (layer "F.SilkS")
82 | (uuid "0861c1ed-0d3b-4ca3-a5db-b12713ce666d")
83 | (effects
84 | (font
85 | (size 0.8 0.8)
86 | (thickness 0.1)
87 | )
88 | (justify left bottom)
89 | )
90 | )
91 | (fp_text user "RST"
92 | (at 0.6 3.2 0)
93 | (unlocked yes)
94 | (layer "F.SilkS")
95 | (uuid "484573d4-c355-470d-87e5-a51b0ed576dc")
96 | (effects
97 | (font
98 | (size 0.8 0.8)
99 | (thickness 0.1)
100 | )
101 | (justify left bottom)
102 | )
103 | )
104 | (fp_text user "SDA"
105 | (at 0.6 1.2 0)
106 | (unlocked yes)
107 | (layer "F.SilkS")
108 | (uuid "5011f811-0978-43f3-ae99-404fbd85202a")
109 | (effects
110 | (font
111 | (size 0.8 0.8)
112 | (thickness 0.1)
113 | )
114 | (justify left bottom)
115 | )
116 | )
117 | (fp_text user "RS"
118 | (at 0.6 0.2 0)
119 | (unlocked yes)
120 | (layer "F.SilkS")
121 | (uuid "5caa8607-2ff2-4f80-a555-eaec54b0857a")
122 | (effects
123 | (font
124 | (size 0.8 0.8)
125 | (thickness 0.1)
126 | )
127 | (justify left bottom)
128 | )
129 | )
130 | (fp_text user "CS"
131 | (at 0.6 2.2 0)
132 | (unlocked yes)
133 | (layer "F.SilkS")
134 | (uuid "641128d2-b21d-4ab1-b4dc-d846543a5d4d")
135 | (effects
136 | (font
137 | (size 0.8 0.8)
138 | (thickness 0.1)
139 | )
140 | (justify left bottom)
141 | )
142 | )
143 | (fp_text user "LEDA"
144 | (at 0.6 -0.8 0)
145 | (unlocked yes)
146 | (layer "F.SilkS")
147 | (uuid "7c34fddd-9908-4657-864f-6beb08b80613")
148 | (effects
149 | (font
150 | (size 0.8 0.8)
151 | (thickness 0.1)
152 | )
153 | (justify left bottom)
154 | )
155 | )
156 | (fp_text user "LEDK"
157 | (at 0.6 -1.8 0)
158 | (unlocked yes)
159 | (layer "F.SilkS")
160 | (uuid "9058e871-173d-4c01-a66a-1fdb91d975b9")
161 | (effects
162 | (font
163 | (size 0.8 0.8)
164 | (thickness 0.1)
165 | )
166 | (justify left bottom)
167 | )
168 | )
169 | (fp_text user "VCC"
170 | (at 0.6 5.2 0)
171 | (unlocked yes)
172 | (layer "F.SilkS")
173 | (uuid "974555c5-797e-4180-925c-8aef3c920d8b")
174 | (effects
175 | (font
176 | (size 0.8 0.8)
177 | (thickness 0.1)
178 | )
179 | (justify left bottom)
180 | )
181 | )
182 | (fp_text user "NC"
183 | (at 0.6 -2.8 0)
184 | (unlocked yes)
185 | (layer "F.SilkS")
186 | (uuid "aa8069a2-56d5-48de-8947-c677735e68b0")
187 | (effects
188 | (font
189 | (size 0.8 0.8)
190 | (thickness 0.1)
191 | )
192 | (justify left bottom)
193 | )
194 | )
195 | (fp_text user "GND"
196 | (at 0.6 6.2 0)
197 | (unlocked yes)
198 | (layer "F.SilkS")
199 | (uuid "bcec8348-cc17-4e56-8913-62177b3d53c7")
200 | (effects
201 | (font
202 | (size 0.8 0.8)
203 | (thickness 0.1)
204 | )
205 | (justify left bottom)
206 | )
207 | )
208 | (pad "1" smd rect
209 | (at -1.18 5.68 90)
210 | (size 0.5 2)
211 | (layers "F.Cu" "F.Paste" "F.Mask")
212 | (thermal_bridge_angle 45)
213 | (uuid "6d70637e-f631-4d5f-90ef-c547534a7083")
214 | )
215 | (pad "2" smd rect
216 | (at -1.18 4.68 90)
217 | (size 0.5 2)
218 | (layers "F.Cu" "F.Paste" "F.Mask")
219 | (thermal_bridge_angle 45)
220 | (uuid "7dc2cb37-fd24-481a-8ed1-ac8f5cddf57b")
221 | )
222 | (pad "3" smd rect
223 | (at -1.18 3.68 90)
224 | (size 0.5 2)
225 | (layers "F.Cu" "F.Paste" "F.Mask")
226 | (thermal_bridge_angle 45)
227 | (uuid "3c4a3d9a-1d6d-4d1b-a90e-2283068a7e97")
228 | )
229 | (pad "4" smd rect
230 | (at -1.18 2.68 90)
231 | (size 0.5 2)
232 | (layers "F.Cu" "F.Paste" "F.Mask")
233 | (thermal_bridge_angle 45)
234 | (uuid "2d185d9d-bbcc-4fee-9387-fb5dd4ca2389")
235 | )
236 | (pad "5" smd rect
237 | (at -1.18 1.68 90)
238 | (size 0.5 2)
239 | (layers "F.Cu" "F.Paste" "F.Mask")
240 | (thermal_bridge_angle 45)
241 | (uuid "f2f22867-715d-4550-a0a8-9e06b8c3bfa3")
242 | )
243 | (pad "6" smd rect
244 | (at -1.18 0.68 90)
245 | (size 0.5 2)
246 | (layers "F.Cu" "F.Paste" "F.Mask")
247 | (thermal_bridge_angle 45)
248 | (uuid "866b5239-d861-497b-ae24-3bc0c10420bd")
249 | )
250 | (pad "7" smd rect
251 | (at -1.18 -0.32 90)
252 | (size 0.5 2)
253 | (layers "F.Cu" "F.Paste" "F.Mask")
254 | (thermal_bridge_angle 45)
255 | (uuid "b5c94d95-6185-4304-9ae8-068055eb0d8b")
256 | )
257 | (pad "8" smd rect
258 | (at -1.18 -1.32 90)
259 | (size 0.5 2)
260 | (layers "F.Cu" "F.Paste" "F.Mask")
261 | (thermal_bridge_angle 45)
262 | (uuid "e1eb74d6-b153-4cec-84b4-23b1040e2606")
263 | )
264 | (pad "9" smd rect
265 | (at -1.18 -2.32 90)
266 | (size 0.5 2)
267 | (layers "F.Cu" "F.Paste" "F.Mask")
268 | (thermal_bridge_angle 45)
269 | (uuid "f96ffd51-f31d-48bd-a153-e0ebe56bbad7")
270 | )
271 | (pad "10" smd rect
272 | (at -1.18 -3.32 90)
273 | (size 0.5 2)
274 | (layers "F.Cu" "F.Paste" "F.Mask")
275 | (thermal_bridge_angle 45)
276 | (uuid "4a858244-1916-4e30-8eab-565ae8870a1a")
277 | )
278 | )
--------------------------------------------------------------------------------
/FPC-PCB.pretty/FPC_18.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "FPC_18"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0.2 -8 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "2a98883b-2483-4e7e-a54f-a6e2cc8d693d")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.15)
15 | )
16 | )
17 | )
18 | (property "Value" "FPC_18"
19 | (at 0 8.6 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "d9035f89-8a8b-4093-a228-69d9cb45ed33")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at 0.2 0.2 90)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "dc03eb36-5f76-4893-99ed-5e2297ba9c94")
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | )
40 | )
41 | )
42 | (property "Datasheet" ""
43 | (at 0.2 0.2 90)
44 | (unlocked yes)
45 | (layer "F.Fab")
46 | (hide yes)
47 | (uuid "bc3a50b7-22ff-47d0-be74-3ed663a8e73d")
48 | (effects
49 | (font
50 | (size 1.27 1.27)
51 | )
52 | )
53 | )
54 | (property "Description" ""
55 | (at 0.2 0.2 90)
56 | (unlocked yes)
57 | (layer "F.Fab")
58 | (hide yes)
59 | (uuid "30653f93-7394-4bff-929c-ca393a754652")
60 | (effects
61 | (font
62 | (size 1.27 1.27)
63 | )
64 | )
65 | )
66 | (attr smd)
67 | (fp_line
68 | (start -0.98 -7)
69 | (end 1.38 -7)
70 | (stroke
71 | (width 0.1)
72 | (type default)
73 | )
74 | (layer "F.SilkS")
75 | (uuid "9ea42651-a6a3-4585-847c-3533439fc03f")
76 | )
77 | (fp_line
78 | (start -0.98 7.4)
79 | (end -0.98 -7)
80 | (stroke
81 | (width 0.12)
82 | (type default)
83 | )
84 | (layer "F.SilkS")
85 | (uuid "1c76c85d-b347-4ac0-ae7c-35849ef27c60")
86 | )
87 | (fp_line
88 | (start -0.98 7.4)
89 | (end 1.38 7.4)
90 | (stroke
91 | (width 0.1)
92 | (type default)
93 | )
94 | (layer "F.SilkS")
95 | (uuid "bfd5afb1-3968-461d-860a-a05f918b7d74")
96 | )
97 | (fp_line
98 | (start 1.38 7.4)
99 | (end 1.38 -7)
100 | (stroke
101 | (width 0.12)
102 | (type default)
103 | )
104 | (layer "F.SilkS")
105 | (uuid "93811a61-b5d3-414f-b104-d59926cade58")
106 | )
107 | (fp_text user "LEDA"
108 | (at 1.6 0.2 0)
109 | (unlocked yes)
110 | (layer "F.SilkS")
111 | (uuid "10001d18-38a9-41e7-b762-e97b809887b9")
112 | (effects
113 | (font
114 | (size 0.6 0.8)
115 | (thickness 0.1)
116 | )
117 | (justify left bottom)
118 | )
119 | )
120 | (fp_text user "NC"
121 | (at 1.6 -6.2 0)
122 | (unlocked yes)
123 | (layer "F.SilkS")
124 | (uuid "1b57a4c0-e7ed-41e2-ae18-855f18e9bd08")
125 | (effects
126 | (font
127 | (size 0.6 0.8)
128 | (thickness 0.1)
129 | )
130 | (justify left bottom)
131 | )
132 | )
133 | (fp_text user "LEDK4"
134 | (at 1.6 -3 0)
135 | (unlocked yes)
136 | (layer "F.SilkS")
137 | (uuid "451cf9e9-bf7e-4c1c-ba1e-ac670753a2ff")
138 | (effects
139 | (font
140 | (size 0.6 0.8)
141 | (thickness 0.1)
142 | )
143 | (justify left bottom)
144 | )
145 | )
146 | (fp_text user "SDO"
147 | (at 1.6 2.6 0)
148 | (unlocked yes)
149 | (layer "F.SilkS")
150 | (uuid "451e66f9-08c8-446f-bdde-f84be856c007")
151 | (effects
152 | (font
153 | (size 0.6 0.8)
154 | (thickness 0.1)
155 | )
156 | (justify left bottom)
157 | )
158 | )
159 | (fp_text user "NC"
160 | (at 1.6 -3.8 0)
161 | (unlocked yes)
162 | (layer "F.SilkS")
163 | (uuid "50e58393-f158-4d0b-af53-ac8344cd1979")
164 | (effects
165 | (font
166 | (size 0.6 0.8)
167 | (thickness 0.1)
168 | )
169 | (justify left bottom)
170 | )
171 | )
172 | (fp_text user "VCC"
173 | (at 1.6 1 0)
174 | (unlocked yes)
175 | (layer "F.SilkS")
176 | (uuid "57043dcc-fd2c-4c88-b5ea-22436de27c39")
177 | (effects
178 | (font
179 | (size 0.6 0.8)
180 | (thickness 0.1)
181 | )
182 | (justify left bottom)
183 | )
184 | )
185 | (fp_text user "LEDK2"
186 | (at 1.6 -1.4 0)
187 | (unlocked yes)
188 | (layer "F.SilkS")
189 | (uuid "586ea7c6-5575-4fdd-92e5-6c75a6cfa77b")
190 | (effects
191 | (font
192 | (size 0.6 0.8)
193 | (thickness 0.1)
194 | )
195 | (justify left bottom)
196 | )
197 | )
198 | (fp_text user "LEDK1"
199 | (at 1.6 -0.6 0)
200 | (unlocked yes)
201 | (layer "F.SilkS")
202 | (uuid "615c89db-97b5-453a-b433-382f8ee747b5")
203 | (effects
204 | (font
205 | (size 0.6 0.8)
206 | (thickness 0.1)
207 | )
208 | (justify left bottom)
209 | )
210 | )
211 | (fp_text user "LEDK3"
212 | (at 1.6 -2.2 0)
213 | (unlocked yes)
214 | (layer "F.SilkS")
215 | (uuid "7a92f04d-edd8-442e-8168-00aad63c798c")
216 | (effects
217 | (font
218 | (size 0.6 0.8)
219 | (thickness 0.1)
220 | )
221 | (justify left bottom)
222 | )
223 | )
224 | (fp_text user "SCL"
225 | (at 1.6 5.8 0)
226 | (unlocked yes)
227 | (layer "F.SilkS")
228 | (uuid "87481390-c49c-4eb1-8e66-03fe0586ca27")
229 | (effects
230 | (font
231 | (size 0.6 0.8)
232 | (thickness 0.1)
233 | )
234 | (justify left bottom)
235 | )
236 | )
237 | (fp_text user "SDA"
238 | (at 1.6 3.4 0)
239 | (unlocked yes)
240 | (layer "F.SilkS")
241 | (uuid "8ea32914-8b97-4f86-8358-a9cb46444436")
242 | (effects
243 | (font
244 | (size 0.6 0.8)
245 | (thickness 0.1)
246 | )
247 | (justify left bottom)
248 | )
249 | )
250 | (fp_text user "GND"
251 | (at 1.6 7.4 0)
252 | (unlocked yes)
253 | (layer "F.SilkS")
254 | (uuid "8f50f0d5-d013-4f66-970a-5e017a5951a4")
255 | (effects
256 | (font
257 | (size 0.6 0.8)
258 | (thickness 0.1)
259 | )
260 | (justify left bottom)
261 | )
262 | )
263 | (fp_text user "NC"
264 | (at 1.6 -4.6 0)
265 | (unlocked yes)
266 | (layer "F.SilkS")
267 | (uuid "929d4672-36db-4dcf-b2aa-6eb44332d6b8")
268 | (effects
269 | (font
270 | (size 0.6 0.8)
271 | (thickness 0.1)
272 | )
273 | (justify left bottom)
274 | )
275 | )
276 | (fp_text user "CS"
277 | (at 1.6 4.2 0)
278 | (unlocked yes)
279 | (layer "F.SilkS")
280 | (uuid "95ccffc2-6615-46d5-90ef-ec0e0616b0b5")
281 | (effects
282 | (font
283 | (size 0.6 0.8)
284 | (thickness 0.1)
285 | )
286 | (justify left bottom)
287 | )
288 | )
289 | (fp_text user "RESET"
290 | (at 1.6 6.6 0)
291 | (unlocked yes)
292 | (layer "F.SilkS")
293 | (uuid "cab55f0b-5d33-4fd4-9974-d380f73ff512")
294 | (effects
295 | (font
296 | (size 0.6 0.8)
297 | (thickness 0.1)
298 | )
299 | (justify left bottom)
300 | )
301 | )
302 | (fp_text user "NC"
303 | (at 1.6 -5.4 0)
304 | (unlocked yes)
305 | (layer "F.SilkS")
306 | (uuid "dd9bee27-27b9-4a94-a063-4a33d75cd808")
307 | (effects
308 | (font
309 | (size 0.6 0.8)
310 | (thickness 0.1)
311 | )
312 | (justify left bottom)
313 | )
314 | )
315 | (fp_text user "GND"
316 | (at 1.6 1.8 0)
317 | (unlocked yes)
318 | (layer "F.SilkS")
319 | (uuid "e273e49a-a4fd-4165-b61e-0114486096eb")
320 | (effects
321 | (font
322 | (size 0.6 0.8)
323 | (thickness 0.1)
324 | )
325 | (justify left bottom)
326 | )
327 | )
328 | (fp_text user "D/C"
329 | (at 1.6 5 0)
330 | (unlocked yes)
331 | (layer "F.SilkS")
332 | (uuid "f7bb6447-b452-45d6-a2f7-9692b7dc330b")
333 | (effects
334 | (font
335 | (size 0.6 0.8)
336 | (thickness 0.1)
337 | )
338 | (justify left bottom)
339 | )
340 | )
341 | (pad "1" smd rect
342 | (at 0.2 7 90)
343 | (size 0.4 2)
344 | (layers "F.Cu" "F.Paste" "F.Mask")
345 | (thermal_bridge_angle 45)
346 | (uuid "f175dde2-450e-4f48-9bb5-a6ef5802729e")
347 | )
348 | (pad "2" smd rect
349 | (at 0.2 6.2 90)
350 | (size 0.4 2)
351 | (layers "F.Cu" "F.Paste" "F.Mask")
352 | (thermal_bridge_angle 45)
353 | (uuid "fc20b8fc-f674-4ad5-b9cd-1d7608940932")
354 | )
355 | (pad "3" smd rect
356 | (at 0.2 5.4 90)
357 | (size 0.4 2)
358 | (layers "F.Cu" "F.Paste" "F.Mask")
359 | (thermal_bridge_angle 45)
360 | (uuid "266d01a9-f015-42f5-be03-ba9c71ad8360")
361 | )
362 | (pad "4" smd rect
363 | (at 0.2 4.6 90)
364 | (size 0.4 2)
365 | (layers "F.Cu" "F.Paste" "F.Mask")
366 | (thermal_bridge_angle 45)
367 | (uuid "ff6a6203-df44-49a0-8f0f-ba96648a8415")
368 | )
369 | (pad "5" smd rect
370 | (at 0.2 3.8 90)
371 | (size 0.4 2)
372 | (layers "F.Cu" "F.Paste" "F.Mask")
373 | (thermal_bridge_angle 45)
374 | (uuid "0aa414fb-86a8-4200-a6f0-8bcfc525ae0f")
375 | )
376 | (pad "6" smd rect
377 | (at 0.2 3 90)
378 | (size 0.4 2)
379 | (layers "F.Cu" "F.Paste" "F.Mask")
380 | (thermal_bridge_angle 45)
381 | (uuid "dea32692-0b00-478d-b37b-d9466deb9652")
382 | )
383 | (pad "7" smd rect
384 | (at 0.2 2.2 90)
385 | (size 0.4 2)
386 | (layers "F.Cu" "F.Paste" "F.Mask")
387 | (thermal_bridge_angle 45)
388 | (uuid "25773c3d-7aea-48b5-9ded-3c41269f8be5")
389 | )
390 | (pad "8" smd rect
391 | (at 0.2 1.4 90)
392 | (size 0.4 2)
393 | (layers "F.Cu" "F.Paste" "F.Mask")
394 | (thermal_bridge_angle 45)
395 | (uuid "118a8a58-e659-4c47-9a1e-c16ae0e515af")
396 | )
397 | (pad "9" smd rect
398 | (at 0.2 0.6 90)
399 | (size 0.4 2)
400 | (layers "F.Cu" "F.Paste" "F.Mask")
401 | (thermal_bridge_angle 45)
402 | (uuid "9690d66d-0042-40f2-80b8-f3710433ed80")
403 | )
404 | (pad "10" smd rect
405 | (at 0.2 -0.2 90)
406 | (size 0.4 2)
407 | (layers "F.Cu" "F.Paste" "F.Mask")
408 | (thermal_bridge_angle 45)
409 | (uuid "c2fe8390-f6d3-4870-81cb-46f2a881b442")
410 | )
411 | (pad "11" smd rect
412 | (at 0.2 -1 90)
413 | (size 0.4 2)
414 | (layers "F.Cu" "F.Paste" "F.Mask")
415 | (thermal_bridge_angle 45)
416 | (uuid "40ea6cda-e175-4e6a-bf44-a150e012f84e")
417 | )
418 | (pad "12" smd rect
419 | (at 0.2 -1.8 90)
420 | (size 0.4 2)
421 | (layers "F.Cu" "F.Paste" "F.Mask")
422 | (thermal_bridge_angle 45)
423 | (uuid "731bcf0c-9a46-4148-8e90-5dbbcb7ba9d9")
424 | )
425 | (pad "13" smd rect
426 | (at 0.2 -2.6 90)
427 | (size 0.4 2)
428 | (layers "F.Cu" "F.Paste" "F.Mask")
429 | (thermal_bridge_angle 45)
430 | (uuid "90de4f9e-95d5-4d80-956b-957f8b1b0864")
431 | )
432 | (pad "14" smd rect
433 | (at 0.2 -3.4 90)
434 | (size 0.4 2)
435 | (layers "F.Cu" "F.Paste" "F.Mask")
436 | (thermal_bridge_angle 45)
437 | (uuid "10317fb3-e16c-4d3d-854b-b8f0c4c8cf96")
438 | )
439 | (pad "15" smd rect
440 | (at 0.2 -4.2 90)
441 | (size 0.4 2)
442 | (layers "F.Cu" "F.Paste" "F.Mask")
443 | (thermal_bridge_angle 45)
444 | (uuid "8e0003fc-68ea-4484-b705-a0c323ed6ef8")
445 | )
446 | (pad "16" smd rect
447 | (at 0.2 -5 90)
448 | (size 0.4 2)
449 | (layers "F.Cu" "F.Paste" "F.Mask")
450 | (thermal_bridge_angle 45)
451 | (uuid "b13611d6-586d-4c45-85d3-0ce76f80ea78")
452 | )
453 | (pad "17" smd rect
454 | (at 0.2 -5.8 90)
455 | (size 0.4 2)
456 | (layers "F.Cu" "F.Paste" "F.Mask")
457 | (thermal_bridge_angle 45)
458 | (uuid "277156ba-538b-4a18-a646-21862fb21271")
459 | )
460 | (pad "18" smd rect
461 | (at 0.2 -6.6 90)
462 | (size 0.4 2)
463 | (layers "F.Cu" "F.Paste" "F.Mask")
464 | (thermal_bridge_angle 45)
465 | (uuid "ec94d95a-57a3-4b5c-a063-8518c435b796")
466 | )
467 | )
--------------------------------------------------------------------------------
/FPC-PCB.pretty/FPC_18_Connector.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "FPC_18_Connector"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0 -0.5 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "4ebe57ed-131a-4440-ac98-0d68ddf82627")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.1)
15 | )
16 | )
17 | )
18 | (property "Value" "FPC_18_Connector"
19 | (at 0 1 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "78255417-edbf-4c0e-9ea1-a58e891a5bad")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at 0 0 0)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "2e6c920d-39c3-4710-8b62-58fbf637fabf")
36 | (effects
37 | (font
38 | (size 1 1)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "bdd4d38a-60dd-4123-9fdd-364f1e73a4f4")
49 | (effects
50 | (font
51 | (size 1 1)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at 0 0 0)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "a0405819-78aa-483d-80dc-764af861c317")
62 | (effects
63 | (font
64 | (size 1 1)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr smd)
70 | (fp_text user "${REFERENCE}"
71 | (at 0 2.5 0)
72 | (unlocked yes)
73 | (layer "F.Fab")
74 | (uuid "7368d4ca-2a70-4fc3-aa95-67b87b8162aa")
75 | (effects
76 | (font
77 | (size 1 1)
78 | (thickness 0.15)
79 | )
80 | )
81 | )
82 | )
--------------------------------------------------------------------------------
/NCP167BMX330TBG/NCP167BMX330TBG.kicad_sym:
--------------------------------------------------------------------------------
1 |
2 | (kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
3 | (symbol "NCP167BMX330TBG" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
4 | (property "Reference" "U" (id 0) (at -10.1639 8.8979 0)
5 | (effects (font (size 1.27 1.27)) (justify bottom left))
6 | )
7 | (property "Value" "NCP167BMX330TBG" (id 1) (at -10.1614 -10.1627 0)
8 | (effects (font (size 1.27 1.27)) (justify bottom left))
9 | )
10 | (property "Footprint" "NCP167BMX330TBG:VREG_NCP167BMX330TBG" (id 2) (at 0 0 0)
11 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
12 | )
13 | (property "MF" "onsemi" (id 4) (at 0 0 0)
14 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
15 | )
16 | (property "MAXIMUM_PACKAGE_HEIGHT" "0.43 mm" (id 5) (at 0 0 0)
17 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
18 | )
19 | (property "Package" "XDFN-4 ON Semiconductor" (id 6) (at 0 0 0)
20 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
21 | )
22 | (property "Price" "None" (id 7) (at 0 0 0)
23 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
24 | )
25 | (property "Check_prices" "https://www.snapeda.com/parts/NCP167BMX330TBG/Onsemi/view-part/?ref=eda" (id 8) (at 0 0 0)
26 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
27 | )
28 | (property "STANDARD" "Manufacturer Recommendations" (id 9) (at 0 0 0)
29 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
30 | )
31 | (property "PARTREV" "5" (id 10) (at 0 0 0)
32 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
33 | )
34 | (property "SnapEDA_Link" "https://www.snapeda.com/parts/NCP167BMX330TBG/Onsemi/view-part/?ref=snap" (id 11) (at 0 0 0)
35 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
36 | )
37 | (property "MP" "NCP167BMX330TBG" (id 12) (at 0 0 0)
38 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
39 | )
40 | (property "Purchase-URL" "https://www.snapeda.com/api/url_track_click_mouser/?unipart_id=7143295&manufacturer=onsemi&part_name=NCP167BMX330TBG&search_term=None" (id 13) (at 0 0 0)
41 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
42 | )
43 | (property "Description" "\nLinear Voltage Regulator IC Positive Fixed 1 Output 700mA 4-XDFN (1x1)\n" (id 14) (at 0 0 0)
44 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
45 | )
46 | (property "Availability" "In Stock" (id 15) (at 0 0 0)
47 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
48 | )
49 | (property "MANUFACTURER" "Onsemi" (id 16) (at 0 0 0)
50 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
51 | )
52 | (symbol "NCP167BMX330TBG_0_0"
53 | (rectangle (start -10.16 -7.62) (end 10.16 7.62)
54 | (stroke (width 0.254)) (fill (type background))
55 | )
56 | (pin input line (at -15.24 5.08 0) (length 5.08)
57 | (name "IN"
58 | (effects (font (size 1.016 1.016)))
59 | )
60 | (number "4"
61 | (effects (font (size 1.016 1.016)))
62 | )
63 | )
64 | (pin output line (at 15.24 5.08 180.0) (length 5.08)
65 | (name "OUT"
66 | (effects (font (size 1.016 1.016)))
67 | )
68 | (number "1"
69 | (effects (font (size 1.016 1.016)))
70 | )
71 | )
72 | (pin power_in line (at 15.24 -5.08 180.0) (length 5.08)
73 | (name "GND"
74 | (effects (font (size 1.016 1.016)))
75 | )
76 | (number "2"
77 | (effects (font (size 1.016 1.016)))
78 | )
79 | )
80 | (pin input line (at -15.24 0.0 0) (length 5.08)
81 | (name "EN"
82 | (effects (font (size 1.016 1.016)))
83 | )
84 | (number "3"
85 | (effects (font (size 1.016 1.016)))
86 | )
87 | )
88 | (pin power_in line (at 15.24 -2.54 180.0) (length 5.08)
89 | (name "EPAD"
90 | (effects (font (size 1.016 1.016)))
91 | )
92 | (number "5"
93 | (effects (font (size 1.016 1.016)))
94 | )
95 | )
96 | )
97 | )
98 | )
--------------------------------------------------------------------------------
/NCP167BMX330TBG/VREG_NCP167BMX330TBG.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "VREG_NCP167BMX330TBG"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0.532 -1.4064 0)
8 | (layer "F.SilkS")
9 | (uuid "beaac245-56e5-4859-abf4-691a9e8069df")
10 | (effects
11 | (font
12 | (size 0.64 0.64)
13 | (thickness 0.15)
14 | )
15 | )
16 | )
17 | (property "Value" "VREG_NCP167BMX330TBG"
18 | (at 6.628 1.4064 0)
19 | (layer "F.Fab")
20 | (uuid "da0457f4-114c-4091-81d9-02f945930871")
21 | (effects
22 | (font
23 | (size 0.64 0.64)
24 | (thickness 0.15)
25 | )
26 | )
27 | )
28 | (property "Footprint" ""
29 | (at 0 0 0)
30 | (layer "F.Fab")
31 | (hide yes)
32 | (uuid "26de48ff-3ba2-40a1-88b2-86af689cc7b8")
33 | (effects
34 | (font
35 | (size 1.27 1.27)
36 | (thickness 0.15)
37 | )
38 | )
39 | )
40 | (property "Datasheet" ""
41 | (at 0 0 0)
42 | (layer "F.Fab")
43 | (hide yes)
44 | (uuid "db071680-c083-4616-b831-17fe8ea879b8")
45 | (effects
46 | (font
47 | (size 1.27 1.27)
48 | (thickness 0.15)
49 | )
50 | )
51 | )
52 | (property "Description" ""
53 | (at 0 0 0)
54 | (layer "F.Fab")
55 | (hide yes)
56 | (uuid "20256bfa-3fd4-461f-b277-653fbf6c1622")
57 | (effects
58 | (font
59 | (size 1.27 1.27)
60 | (thickness 0.15)
61 | )
62 | )
63 | )
64 | (attr smd)
65 | (fp_poly
66 | (pts
67 | (xy -0.6 -0.455) (xy -0.21 -0.455) (xy -0.21 -0.345) (xy -0.36 -0.195) (xy -0.6 -0.195)
68 | )
69 | (stroke
70 | (width 0.01)
71 | (type solid)
72 | )
73 | (fill solid)
74 | (layer "F.Paste")
75 | (uuid "5cc67e62-a90e-428c-a792-f26433c8349c")
76 | )
77 | (fp_poly
78 | (pts
79 | (xy -0.6 0.455) (xy -0.21 0.455) (xy -0.21 0.345) (xy -0.36 0.195) (xy -0.6 0.195)
80 | )
81 | (stroke
82 | (width 0.01)
83 | (type solid)
84 | )
85 | (fill solid)
86 | (layer "F.Paste")
87 | (uuid "6d0ebf5f-77e3-47b7-a50a-6b1181376c81")
88 | )
89 | (fp_poly
90 | (pts
91 | (xy 0.6 -0.455) (xy 0.21 -0.455) (xy 0.21 -0.345) (xy 0.36 -0.195) (xy 0.6 -0.195)
92 | )
93 | (stroke
94 | (width 0.01)
95 | (type solid)
96 | )
97 | (fill solid)
98 | (layer "F.Paste")
99 | (uuid "32f12805-1104-4886-a3fd-61b0650ea02e")
100 | )
101 | (fp_poly
102 | (pts
103 | (xy 0.6 0.455) (xy 0.21 0.455) (xy 0.21 0.345) (xy 0.36 0.195) (xy 0.6 0.195)
104 | )
105 | (stroke
106 | (width 0.01)
107 | (type solid)
108 | )
109 | (fill solid)
110 | (layer "F.Paste")
111 | (uuid "627a379b-1f0c-49fc-814a-68b274704a9c")
112 | )
113 | (fp_circle
114 | (center -1.25 -0.35)
115 | (end -1.15 -0.35)
116 | (stroke
117 | (width 0.2)
118 | (type solid)
119 | )
120 | (fill none)
121 | (layer "F.SilkS")
122 | (uuid "ed88477d-4af0-4abe-97de-f74ba0315ac9")
123 | )
124 | (fp_line
125 | (start -0.85 -0.75)
126 | (end 0.85 -0.75)
127 | (stroke
128 | (width 0.05)
129 | (type solid)
130 | )
131 | (layer "F.CrtYd")
132 | (uuid "bdc91796-0d29-488c-9bdb-a3a5daa9dd35")
133 | )
134 | (fp_line
135 | (start -0.85 0.75)
136 | (end -0.85 -0.75)
137 | (stroke
138 | (width 0.05)
139 | (type solid)
140 | )
141 | (layer "F.CrtYd")
142 | (uuid "e83ad207-b8e3-45b1-9acf-af546c854ea1")
143 | )
144 | (fp_line
145 | (start 0.85 -0.75)
146 | (end 0.85 0.75)
147 | (stroke
148 | (width 0.05)
149 | (type solid)
150 | )
151 | (layer "F.CrtYd")
152 | (uuid "4efa1db6-cb65-4c2b-ba3a-fc8dc40e4c7c")
153 | )
154 | (fp_line
155 | (start 0.85 0.75)
156 | (end -0.85 0.75)
157 | (stroke
158 | (width 0.05)
159 | (type solid)
160 | )
161 | (layer "F.CrtYd")
162 | (uuid "fb3abc5a-574d-4170-b5b7-cb5f640aea75")
163 | )
164 | (fp_line
165 | (start -0.5 -0.5)
166 | (end -0.5 0.5)
167 | (stroke
168 | (width 0.127)
169 | (type solid)
170 | )
171 | (layer "F.Fab")
172 | (uuid "4131e24f-eae4-4cb4-952c-ad961c60ec16")
173 | )
174 | (fp_line
175 | (start -0.5 0.5)
176 | (end 0.5 0.5)
177 | (stroke
178 | (width 0.127)
179 | (type solid)
180 | )
181 | (layer "F.Fab")
182 | (uuid "7957d1f5-f3b6-4ad7-a1af-7dd87b102a43")
183 | )
184 | (fp_line
185 | (start 0.5 -0.5)
186 | (end -0.5 -0.5)
187 | (stroke
188 | (width 0.127)
189 | (type solid)
190 | )
191 | (layer "F.Fab")
192 | (uuid "0e99d7aa-68cf-4e7c-8f15-b4680bc7bc84")
193 | )
194 | (fp_line
195 | (start 0.5 0.5)
196 | (end 0.5 -0.5)
197 | (stroke
198 | (width 0.127)
199 | (type solid)
200 | )
201 | (layer "F.Fab")
202 | (uuid "c59361d8-8416-4a80-920c-369580a60dc2")
203 | )
204 | (fp_circle
205 | (center -1.25 -0.35)
206 | (end -1.15 -0.35)
207 | (stroke
208 | (width 0.2)
209 | (type solid)
210 | )
211 | (fill none)
212 | (layer "F.Fab")
213 | (uuid "1eaf71ae-f594-4503-b228-b734f4014802")
214 | )
215 | (pad "1" smd custom
216 | (at -0.405 -0.325)
217 | (size 0.1 0.1)
218 | (layers "F.Cu" "F.Paste" "F.Mask")
219 | (options
220 | (clearance outline)
221 | (anchor rect)
222 | )
223 | (primitives
224 | (gr_poly
225 | (pts
226 | (xy -0.195 -0.13) (xy 0.195 -0.13) (xy 0.195 -0.02) (xy 0.045 0.13) (xy -0.195 0.13)
227 | )
228 | (width 0.01)
229 | (fill yes)
230 | )
231 | )
232 | (uuid "3e520e8b-a764-434e-ad3c-8d25a6e03364")
233 | )
234 | (pad "2" smd custom
235 | (at -0.405 0.325)
236 | (size 0.1 0.1)
237 | (layers "F.Cu" "F.Paste" "F.Mask")
238 | (options
239 | (clearance outline)
240 | (anchor rect)
241 | )
242 | (primitives
243 | (gr_poly
244 | (pts
245 | (xy -0.195 0.13) (xy 0.195 0.13) (xy 0.195 0.02) (xy 0.045 -0.13) (xy -0.195 -0.13)
246 | )
247 | (width 0.01)
248 | (fill yes)
249 | )
250 | )
251 | (uuid "37ee0cda-16e8-4fb7-a54b-593625f4d1b8")
252 | )
253 | (pad "3" smd custom
254 | (at 0.405 0.325)
255 | (size 0.1 0.1)
256 | (layers "F.Cu" "F.Paste" "F.Mask")
257 | (options
258 | (clearance outline)
259 | (anchor rect)
260 | )
261 | (primitives
262 | (gr_poly
263 | (pts
264 | (xy 0.195 0.13) (xy -0.195 0.13) (xy -0.195 0.02) (xy -0.045 -0.13) (xy 0.195 -0.13)
265 | )
266 | (width 0.01)
267 | (fill yes)
268 | )
269 | )
270 | (uuid "650fd3bd-e2f6-40a1-9790-594d9ad07393")
271 | )
272 | (pad "4" smd custom
273 | (at 0.405 -0.325)
274 | (size 0.1 0.1)
275 | (layers "F.Cu" "F.Paste" "F.Mask")
276 | (options
277 | (clearance outline)
278 | (anchor rect)
279 | )
280 | (primitives
281 | (gr_poly
282 | (pts
283 | (xy 0.195 -0.13) (xy -0.195 -0.13) (xy -0.195 -0.02) (xy -0.045 0.13) (xy 0.195 0.13)
284 | )
285 | (width 0.01)
286 | (fill yes)
287 | )
288 | )
289 | (uuid "c8ef5647-fee7-4083-a860-08c3ec8b0f3a")
290 | )
291 | (pad "5" smd rect
292 | (at 0 0 45)
293 | (size 0.52 0.52)
294 | (layers "F.Cu" "F.Paste" "F.Mask")
295 | (uuid "5c5a57b3-8d80-4969-8728-d1d592d5daad")
296 | )
297 | )
298 |
--------------------------------------------------------------------------------
/NCP167BMX330TBG/how-to-import.htm:
--------------------------------------------------------------------------------
1 |
Page Redirection If you are not redirected automatically, follow this link to the import guide.
--------------------------------------------------------------------------------
/PI-Zero.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib
2 | (version 20231120)
3 | (generator "kicad_symbol_editor")
4 | (generator_version "8.0")
5 | (symbol "pi-zero-outline"
6 | (exclude_from_sim no)
7 | (in_bom yes)
8 | (on_board yes)
9 | (property "Reference" "U"
10 | (at 0 0 0)
11 | (effects
12 | (font
13 | (size 1.27 1.27)
14 | )
15 | )
16 | )
17 | (property "Value" ""
18 | (at 0 0 0)
19 | (effects
20 | (font
21 | (size 1.27 1.27)
22 | )
23 | )
24 | )
25 | (property "Footprint" ""
26 | (at 0 0 0)
27 | (effects
28 | (font
29 | (size 1.27 1.27)
30 | )
31 | (hide yes)
32 | )
33 | )
34 | (property "Datasheet" ""
35 | (at 0 0 0)
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | )
40 | (hide yes)
41 | )
42 | )
43 | (property "Description" ""
44 | (at 0 0 0)
45 | (effects
46 | (font
47 | (size 1.27 1.27)
48 | )
49 | (hide yes)
50 | )
51 | )
52 | (symbol "pi-zero-outline_1_0"
53 | (arc
54 | (start -32.5 -12)
55 | (mid -31.6213 -14.1213)
56 | (end -29.5 -15)
57 | (stroke
58 | (width 0.2)
59 | (type default)
60 | )
61 | (fill
62 | (type none)
63 | )
64 | )
65 | (arc
66 | (start -29.5 15)
67 | (mid -31.6213 14.1213)
68 | (end -32.5 12)
69 | (stroke
70 | (width 0.2)
71 | (type default)
72 | )
73 | (fill
74 | (type none)
75 | )
76 | )
77 | (circle
78 | (center -29 -11.5)
79 | (radius 1.375)
80 | (stroke
81 | (width 0.2)
82 | (type default)
83 | )
84 | (fill
85 | (type none)
86 | )
87 | )
88 | (circle
89 | (center -29 11.5)
90 | (radius 1.375)
91 | (stroke
92 | (width 0.2)
93 | (type default)
94 | )
95 | (fill
96 | (type none)
97 | )
98 | )
99 | (polyline
100 | (pts
101 | (xy -32.5 -12) (xy -32.5 12)
102 | )
103 | (stroke
104 | (width 0.2)
105 | (type default)
106 | )
107 | (fill
108 | (type none)
109 | )
110 | )
111 | (polyline
112 | (pts
113 | (xy -29.5 15) (xy 29.5 15)
114 | )
115 | (stroke
116 | (width 0.2)
117 | (type default)
118 | )
119 | (fill
120 | (type none)
121 | )
122 | )
123 | (polyline
124 | (pts
125 | (xy -25.4 8.96) (xy -25.4 14.04)
126 | )
127 | (stroke
128 | (width 0.2)
129 | (type default)
130 | )
131 | (fill
132 | (type none)
133 | )
134 | )
135 | (polyline
136 | (pts
137 | (xy -25.4 14.04) (xy 25.4 14.04)
138 | )
139 | (stroke
140 | (width 0.2)
141 | (type default)
142 | )
143 | (fill
144 | (type none)
145 | )
146 | )
147 | (polyline
148 | (pts
149 | (xy 25.4 8.96) (xy -25.4 8.96)
150 | )
151 | (stroke
152 | (width 0.2)
153 | (type default)
154 | )
155 | (fill
156 | (type none)
157 | )
158 | )
159 | (polyline
160 | (pts
161 | (xy 25.4 14.04) (xy 25.4 8.96)
162 | )
163 | (stroke
164 | (width 0.2)
165 | (type default)
166 | )
167 | (fill
168 | (type none)
169 | )
170 | )
171 | (polyline
172 | (pts
173 | (xy 29.5 -15) (xy -29.5 -15)
174 | )
175 | (stroke
176 | (width 0.2)
177 | (type default)
178 | )
179 | (fill
180 | (type none)
181 | )
182 | )
183 | (polyline
184 | (pts
185 | (xy 32.5 12) (xy 32.5 -12)
186 | )
187 | (stroke
188 | (width 0.2)
189 | (type default)
190 | )
191 | (fill
192 | (type none)
193 | )
194 | )
195 | (circle
196 | (center 29 -11.5)
197 | (radius 1.375)
198 | (stroke
199 | (width 0.2)
200 | (type default)
201 | )
202 | (fill
203 | (type none)
204 | )
205 | )
206 | (circle
207 | (center 29 11.5)
208 | (radius 1.375)
209 | (stroke
210 | (width 0.2)
211 | (type default)
212 | )
213 | (fill
214 | (type none)
215 | )
216 | )
217 | (arc
218 | (start 29.5 -15)
219 | (mid 31.6213 -14.1213)
220 | (end 32.5 -12)
221 | (stroke
222 | (width 0.2)
223 | (type default)
224 | )
225 | (fill
226 | (type none)
227 | )
228 | )
229 | (arc
230 | (start 32.5 12)
231 | (mid 31.6213 14.1213)
232 | (end 29.5 15)
233 | (stroke
234 | (width 0.2)
235 | (type default)
236 | )
237 | (fill
238 | (type none)
239 | )
240 | )
241 | )
242 | )
243 | )
244 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # ESP32 S3 ZX Spectrum - Hardware
2 |
3 | This repository contains the hardware design files for the ESP32 S3 ZX Spectrum project.
4 |
5 | You can follow the progress of this project using the newsletter [here](https://esp32zx.substack.com/). Please subscibe to get updates on the project.
6 |
7 | [](https://esp32zx.substack.com/)
8 |
9 | ## Schematic
10 |
11 | [](images/esp32-s3-spectrum.pdf)
12 |
13 | View the PDF version of the schematic [here](images/esp32-s3-spectrum.pdf).
14 |
15 | ## What does it look like?
16 |
17 | [](https://www.youtube.com/playlist?list=PL5vDt5AALlRf0H13krgzOf9XVX9lYcD5R)
18 |
19 | ## See it in action
20 |
21 | There are a bunch of videos showing the project in action on my the [atomic14 YouTube channel](https://www.youtube.com/atomic14).
22 |
23 | Click on the image to jump to the [playlist](https://www.youtube.com/playlist?list=PL5vDt5AALlRf0H13krgzOf9XVX9lYcD5R).
24 |
25 | [](https://www.youtube.com/playlist?list=PL5vDt5AALlRf0H13krgzOf9XVX9lYcD5R)
26 |
--------------------------------------------------------------------------------
/Screen.pretty/3.2 Inch TFT.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "3.2 Inch TFT"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0 -0.5 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "ff9c0278-3f1c-439e-8175-2c3964faa50c")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.1)
15 | )
16 | )
17 | )
18 | (property "Value" "3.2 Inch TFT"
19 | (at 0 1 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "70b94fde-5eef-4956-954f-2735ac950a07")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at 0 0 0)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "99ce5b2e-3623-445c-8fb3-d7a7b488b5da")
36 | (effects
37 | (font
38 | (size 1 1)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "6f3cdab0-d677-4f56-87ce-cdd873848a20")
49 | (effects
50 | (font
51 | (size 1 1)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at 0 0 0)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "b034d1ed-8730-428c-b6f2-06e68565057f")
62 | (effects
63 | (font
64 | (size 1 1)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr smd)
70 | (fp_rect
71 | (start -38.7 -26.949)
72 | (end 38.7 27.051)
73 | (stroke
74 | (width 0.1)
75 | (type default)
76 | )
77 | (fill none)
78 | (layer "F.SilkS")
79 | (uuid "c2aaceca-6c48-4a49-8925-36968f21de55")
80 | )
81 | (fp_text user "${REFERENCE}"
82 | (at 0 2.5 0)
83 | (unlocked yes)
84 | (layer "F.Fab")
85 | (uuid "4504a34b-78e4-41d9-9989-d4c3a5621863")
86 | (effects
87 | (font
88 | (size 1 1)
89 | (thickness 0.15)
90 | )
91 | )
92 | )
93 | (model "${KIPRJMOD}/3dmodels/screen.step"
94 | (offset
95 | (xyz 0 0 0.5)
96 | )
97 | (scale
98 | (xyz 1 1 1)
99 | )
100 | (rotate
101 | (xyz 0 0 0)
102 | )
103 | )
104 | )
105 |
--------------------------------------------------------------------------------
/color-silk-screen/new-artwork.afdesign:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/color-silk-screen/new-artwork.afdesign
--------------------------------------------------------------------------------
/color-silk-screen/organisation-logo.afdesign:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/color-silk-screen/organisation-logo.afdesign
--------------------------------------------------------------------------------
/esp32-s3-spectrum-bom-v0_2.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/esp32-s3-spectrum-bom-v0_2.xls
--------------------------------------------------------------------------------
/esp32-s3-spectrum-bom-v0_3.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/esp32-s3-spectrum-bom-v0_3.xls
--------------------------------------------------------------------------------
/esp32-s3-spectrum-bom-v0_4.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/esp32-s3-spectrum-bom-v0_4.xls
--------------------------------------------------------------------------------
/esp32-s3-spectrum.kicad_pro:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "3dviewports": [],
4 | "design_settings": {
5 | "defaults": {
6 | "apply_defaults_to_fp_fields": false,
7 | "apply_defaults_to_fp_shapes": false,
8 | "apply_defaults_to_fp_text": false,
9 | "board_outline_line_width": 0.05,
10 | "copper_line_width": 0.2,
11 | "copper_text_italic": false,
12 | "copper_text_size_h": 1.5,
13 | "copper_text_size_v": 1.5,
14 | "copper_text_thickness": 0.3,
15 | "copper_text_upright": false,
16 | "courtyard_line_width": 0.05,
17 | "dimension_precision": 4,
18 | "dimension_units": 3,
19 | "dimensions": {
20 | "arrow_length": 1270000,
21 | "extension_offset": 500000,
22 | "keep_text_aligned": true,
23 | "suppress_zeroes": false,
24 | "text_position": 0,
25 | "units_format": 1
26 | },
27 | "fab_line_width": 0.1,
28 | "fab_text_italic": false,
29 | "fab_text_size_h": 1.0,
30 | "fab_text_size_v": 1.0,
31 | "fab_text_thickness": 0.15,
32 | "fab_text_upright": false,
33 | "other_line_width": 0.1,
34 | "other_text_italic": false,
35 | "other_text_size_h": 1.0,
36 | "other_text_size_v": 1.0,
37 | "other_text_thickness": 0.15,
38 | "other_text_upright": false,
39 | "pads": {
40 | "drill": 0.762,
41 | "height": 1.524,
42 | "width": 1.524
43 | },
44 | "silk_line_width": 0.1,
45 | "silk_text_italic": false,
46 | "silk_text_size_h": 1.0,
47 | "silk_text_size_v": 1.0,
48 | "silk_text_thickness": 0.1,
49 | "silk_text_upright": false,
50 | "zones": {
51 | "min_clearance": 1.0
52 | }
53 | },
54 | "diff_pair_dimensions": [
55 | {
56 | "gap": 0.0,
57 | "via_gap": 0.0,
58 | "width": 0.0
59 | }
60 | ],
61 | "drc_exclusions": [],
62 | "meta": {
63 | "version": 2
64 | },
65 | "rule_severities": {
66 | "annular_width": "error",
67 | "clearance": "error",
68 | "connection_width": "warning",
69 | "copper_edge_clearance": "error",
70 | "copper_sliver": "warning",
71 | "courtyards_overlap": "error",
72 | "diff_pair_gap_out_of_range": "error",
73 | "diff_pair_uncoupled_length_too_long": "error",
74 | "drill_out_of_range": "error",
75 | "duplicate_footprints": "warning",
76 | "extra_footprint": "warning",
77 | "footprint": "error",
78 | "footprint_symbol_mismatch": "warning",
79 | "footprint_type_mismatch": "ignore",
80 | "hole_clearance": "error",
81 | "hole_near_hole": "error",
82 | "holes_co_located": "warning",
83 | "invalid_outline": "error",
84 | "isolated_copper": "warning",
85 | "item_on_disabled_layer": "error",
86 | "items_not_allowed": "error",
87 | "length_out_of_range": "error",
88 | "lib_footprint_issues": "warning",
89 | "lib_footprint_mismatch": "warning",
90 | "malformed_courtyard": "error",
91 | "microvia_drill_out_of_range": "error",
92 | "missing_courtyard": "ignore",
93 | "missing_footprint": "warning",
94 | "net_conflict": "warning",
95 | "npth_inside_courtyard": "ignore",
96 | "padstack": "warning",
97 | "pth_inside_courtyard": "ignore",
98 | "shorting_items": "error",
99 | "silk_edge_clearance": "warning",
100 | "silk_over_copper": "warning",
101 | "silk_overlap": "warning",
102 | "skew_out_of_range": "error",
103 | "solder_mask_bridge": "error",
104 | "starved_thermal": "error",
105 | "text_height": "warning",
106 | "text_thickness": "warning",
107 | "through_hole_pad_without_hole": "error",
108 | "too_many_vias": "error",
109 | "track_dangling": "warning",
110 | "track_width": "error",
111 | "tracks_crossing": "error",
112 | "unconnected_items": "error",
113 | "unresolved_variable": "error",
114 | "via_dangling": "warning",
115 | "zones_intersect": "error"
116 | },
117 | "rules": {
118 | "max_error": 0.005,
119 | "min_clearance": 0.0,
120 | "min_connection": 0.0,
121 | "min_copper_edge_clearance": 0.5,
122 | "min_hole_clearance": 0.25,
123 | "min_hole_to_hole": 0.25,
124 | "min_microvia_diameter": 0.2,
125 | "min_microvia_drill": 0.1,
126 | "min_resolved_spokes": 1,
127 | "min_silk_clearance": 0.0,
128 | "min_text_height": 0.8,
129 | "min_text_thickness": 0.08,
130 | "min_through_hole_diameter": 0.3,
131 | "min_track_width": 0.0,
132 | "min_via_annular_width": 0.1,
133 | "min_via_diameter": 0.5,
134 | "solder_mask_to_copper_clearance": 0.0,
135 | "use_height_for_length_calcs": true
136 | },
137 | "teardrop_options": [
138 | {
139 | "td_onpadsmd": true,
140 | "td_onroundshapesonly": false,
141 | "td_ontrackend": false,
142 | "td_onviapad": true
143 | }
144 | ],
145 | "teardrop_parameters": [
146 | {
147 | "td_allow_use_two_tracks": true,
148 | "td_curve_segcount": 0,
149 | "td_height_ratio": 1.0,
150 | "td_length_ratio": 0.5,
151 | "td_maxheight": 2.0,
152 | "td_maxlen": 1.0,
153 | "td_on_pad_in_zone": false,
154 | "td_target_name": "td_round_shape",
155 | "td_width_to_size_filter_ratio": 0.9
156 | },
157 | {
158 | "td_allow_use_two_tracks": true,
159 | "td_curve_segcount": 0,
160 | "td_height_ratio": 1.0,
161 | "td_length_ratio": 0.5,
162 | "td_maxheight": 2.0,
163 | "td_maxlen": 1.0,
164 | "td_on_pad_in_zone": false,
165 | "td_target_name": "td_rect_shape",
166 | "td_width_to_size_filter_ratio": 0.9
167 | },
168 | {
169 | "td_allow_use_two_tracks": true,
170 | "td_curve_segcount": 0,
171 | "td_height_ratio": 1.0,
172 | "td_length_ratio": 0.5,
173 | "td_maxheight": 2.0,
174 | "td_maxlen": 1.0,
175 | "td_on_pad_in_zone": false,
176 | "td_target_name": "td_track_end",
177 | "td_width_to_size_filter_ratio": 0.9
178 | }
179 | ],
180 | "track_widths": [
181 | 0.0,
182 | 0.2
183 | ],
184 | "tuning_pattern_settings": {
185 | "diff_pair_defaults": {
186 | "corner_radius_percentage": 80,
187 | "corner_style": 1,
188 | "max_amplitude": 1.0,
189 | "min_amplitude": 0.2,
190 | "single_sided": false,
191 | "spacing": 1.0
192 | },
193 | "diff_pair_skew_defaults": {
194 | "corner_radius_percentage": 80,
195 | "corner_style": 1,
196 | "max_amplitude": 1.0,
197 | "min_amplitude": 0.2,
198 | "single_sided": false,
199 | "spacing": 0.6
200 | },
201 | "single_track_defaults": {
202 | "corner_radius_percentage": 80,
203 | "corner_style": 1,
204 | "max_amplitude": 1.0,
205 | "min_amplitude": 0.2,
206 | "single_sided": false,
207 | "spacing": 0.6
208 | }
209 | },
210 | "via_dimensions": [
211 | {
212 | "diameter": 0.0,
213 | "drill": 0.0
214 | }
215 | ],
216 | "zones_allow_external_fillets": false
217 | },
218 | "ipc2581": {
219 | "dist": "",
220 | "distpn": "",
221 | "internal_id": "",
222 | "mfg": "",
223 | "mpn": ""
224 | },
225 | "layer_presets": [],
226 | "viewports": []
227 | },
228 | "boards": [],
229 | "cvpcb": {
230 | "equivalence_files": []
231 | },
232 | "erc": {
233 | "erc_exclusions": [],
234 | "meta": {
235 | "version": 0
236 | },
237 | "pin_map": [
238 | [
239 | 0,
240 | 0,
241 | 0,
242 | 0,
243 | 0,
244 | 0,
245 | 1,
246 | 0,
247 | 0,
248 | 0,
249 | 0,
250 | 2
251 | ],
252 | [
253 | 0,
254 | 2,
255 | 0,
256 | 1,
257 | 0,
258 | 0,
259 | 1,
260 | 0,
261 | 2,
262 | 2,
263 | 2,
264 | 2
265 | ],
266 | [
267 | 0,
268 | 0,
269 | 0,
270 | 0,
271 | 0,
272 | 0,
273 | 1,
274 | 0,
275 | 1,
276 | 0,
277 | 1,
278 | 2
279 | ],
280 | [
281 | 0,
282 | 1,
283 | 0,
284 | 0,
285 | 0,
286 | 0,
287 | 1,
288 | 1,
289 | 2,
290 | 1,
291 | 1,
292 | 2
293 | ],
294 | [
295 | 0,
296 | 0,
297 | 0,
298 | 0,
299 | 0,
300 | 0,
301 | 1,
302 | 0,
303 | 0,
304 | 0,
305 | 0,
306 | 2
307 | ],
308 | [
309 | 0,
310 | 0,
311 | 0,
312 | 0,
313 | 0,
314 | 0,
315 | 0,
316 | 0,
317 | 0,
318 | 0,
319 | 0,
320 | 2
321 | ],
322 | [
323 | 1,
324 | 1,
325 | 1,
326 | 1,
327 | 1,
328 | 0,
329 | 1,
330 | 1,
331 | 1,
332 | 1,
333 | 1,
334 | 2
335 | ],
336 | [
337 | 0,
338 | 0,
339 | 0,
340 | 1,
341 | 0,
342 | 0,
343 | 1,
344 | 0,
345 | 0,
346 | 0,
347 | 0,
348 | 2
349 | ],
350 | [
351 | 0,
352 | 2,
353 | 1,
354 | 2,
355 | 0,
356 | 0,
357 | 1,
358 | 0,
359 | 2,
360 | 2,
361 | 2,
362 | 2
363 | ],
364 | [
365 | 0,
366 | 2,
367 | 0,
368 | 1,
369 | 0,
370 | 0,
371 | 1,
372 | 0,
373 | 2,
374 | 0,
375 | 0,
376 | 2
377 | ],
378 | [
379 | 0,
380 | 2,
381 | 1,
382 | 1,
383 | 0,
384 | 0,
385 | 1,
386 | 0,
387 | 2,
388 | 0,
389 | 0,
390 | 2
391 | ],
392 | [
393 | 2,
394 | 2,
395 | 2,
396 | 2,
397 | 2,
398 | 2,
399 | 2,
400 | 2,
401 | 2,
402 | 2,
403 | 2,
404 | 2
405 | ]
406 | ],
407 | "rule_severities": {
408 | "bus_definition_conflict": "error",
409 | "bus_entry_needed": "error",
410 | "bus_to_bus_conflict": "error",
411 | "bus_to_net_conflict": "error",
412 | "conflicting_netclasses": "error",
413 | "different_unit_footprint": "error",
414 | "different_unit_net": "error",
415 | "duplicate_reference": "error",
416 | "duplicate_sheet_names": "error",
417 | "endpoint_off_grid": "warning",
418 | "extra_units": "error",
419 | "global_label_dangling": "warning",
420 | "hier_label_mismatch": "error",
421 | "label_dangling": "error",
422 | "lib_symbol_issues": "warning",
423 | "missing_bidi_pin": "warning",
424 | "missing_input_pin": "warning",
425 | "missing_power_pin": "error",
426 | "missing_unit": "warning",
427 | "multiple_net_names": "warning",
428 | "net_not_bus_member": "warning",
429 | "no_connect_connected": "warning",
430 | "no_connect_dangling": "warning",
431 | "pin_not_connected": "error",
432 | "pin_not_driven": "error",
433 | "pin_to_pin": "warning",
434 | "power_pin_not_driven": "error",
435 | "similar_labels": "warning",
436 | "simulation_model_issue": "ignore",
437 | "unannotated": "error",
438 | "unit_value_mismatch": "error",
439 | "unresolved_variable": "error",
440 | "wire_dangling": "error"
441 | }
442 | },
443 | "libraries": {
444 | "pinned_footprint_libs": [],
445 | "pinned_symbol_libs": []
446 | },
447 | "meta": {
448 | "filename": "esp32-s3-spectrum.kicad_pro",
449 | "version": 1
450 | },
451 | "net_settings": {
452 | "classes": [
453 | {
454 | "bus_width": 12,
455 | "clearance": 0.2,
456 | "diff_pair_gap": 0.25,
457 | "diff_pair_via_gap": 0.25,
458 | "diff_pair_width": 0.2,
459 | "line_style": 0,
460 | "microvia_diameter": 0.3,
461 | "microvia_drill": 0.1,
462 | "name": "Default",
463 | "pcb_color": "rgba(0, 0, 0, 0.000)",
464 | "schematic_color": "rgba(0, 0, 0, 0.000)",
465 | "track_width": 0.2,
466 | "via_diameter": 0.6,
467 | "via_drill": 0.3,
468 | "wire_width": 6
469 | },
470 | {
471 | "bus_width": 12,
472 | "clearance": 0.2,
473 | "diff_pair_gap": 0.25,
474 | "diff_pair_via_gap": 0.25,
475 | "diff_pair_width": 0.2,
476 | "line_style": 0,
477 | "microvia_diameter": 0.3,
478 | "microvia_drill": 0.1,
479 | "name": "Power",
480 | "pcb_color": "rgba(0, 0, 0, 0.000)",
481 | "schematic_color": "rgba(0, 0, 0, 0.000)",
482 | "track_width": 0.5,
483 | "via_diameter": 0.6,
484 | "via_drill": 0.3,
485 | "wire_width": 6
486 | }
487 | ],
488 | "meta": {
489 | "version": 3
490 | },
491 | "net_colors": null,
492 | "netclass_assignments": null,
493 | "netclass_patterns": [
494 | {
495 | "netclass": "Power",
496 | "pattern": "+3V3"
497 | },
498 | {
499 | "netclass": "Power",
500 | "pattern": "*5V*"
501 | },
502 | {
503 | "netclass": "Power",
504 | "pattern": "BUS_PWR"
505 | },
506 | {
507 | "netclass": "Power",
508 | "pattern": "BAT+"
509 | },
510 | {
511 | "netclass": "Power",
512 | "pattern": "PWR"
513 | },
514 | {
515 | "netclass": "Power",
516 | "pattern": "GND"
517 | },
518 | {
519 | "netclass": "Power",
520 | "pattern": "PWR_IN"
521 | }
522 | ]
523 | },
524 | "pcbnew": {
525 | "last_paths": {
526 | "gencad": "esp32-s3-spectrum.cad",
527 | "idf": "",
528 | "netlist": "",
529 | "plot": "gerbers/",
530 | "pos_files": "gerbers/",
531 | "specctra_dsn": "",
532 | "step": "esp32-s3-spectrum.step",
533 | "svg": "images",
534 | "vrml": ""
535 | },
536 | "page_layout_descr_file": ""
537 | },
538 | "schematic": {
539 | "annotate_start_num": 0,
540 | "bom_export_filename": "",
541 | "bom_fmt_presets": [],
542 | "bom_fmt_settings": {
543 | "field_delimiter": ",",
544 | "keep_line_breaks": false,
545 | "keep_tabs": false,
546 | "name": "CSV",
547 | "ref_delimiter": ",",
548 | "ref_range_delimiter": "",
549 | "string_delimiter": "\""
550 | },
551 | "bom_presets": [],
552 | "bom_settings": {
553 | "exclude_dnp": false,
554 | "fields_ordered": [
555 | {
556 | "group_by": false,
557 | "label": "Reference",
558 | "name": "Reference",
559 | "show": true
560 | },
561 | {
562 | "group_by": true,
563 | "label": "Value",
564 | "name": "Value",
565 | "show": true
566 | },
567 | {
568 | "group_by": false,
569 | "label": "Datasheet",
570 | "name": "Datasheet",
571 | "show": true
572 | },
573 | {
574 | "group_by": false,
575 | "label": "Footprint",
576 | "name": "Footprint",
577 | "show": true
578 | },
579 | {
580 | "group_by": false,
581 | "label": "Qty",
582 | "name": "${QUANTITY}",
583 | "show": true
584 | },
585 | {
586 | "group_by": true,
587 | "label": "DNP",
588 | "name": "${DNP}",
589 | "show": true
590 | }
591 | ],
592 | "filter_string": "",
593 | "group_symbols": true,
594 | "name": "Grouped By Value",
595 | "sort_asc": true,
596 | "sort_field": "Reference"
597 | },
598 | "connection_grid_size": 50.0,
599 | "drawing": {
600 | "dashed_lines_dash_length_ratio": 12.0,
601 | "dashed_lines_gap_length_ratio": 3.0,
602 | "default_line_thickness": 6.0,
603 | "default_text_size": 50.0,
604 | "field_names": [],
605 | "intersheets_ref_own_page": false,
606 | "intersheets_ref_prefix": "",
607 | "intersheets_ref_short": false,
608 | "intersheets_ref_show": false,
609 | "intersheets_ref_suffix": "",
610 | "junction_size_choice": 3,
611 | "label_size_ratio": 0.375,
612 | "operating_point_overlay_i_precision": 3,
613 | "operating_point_overlay_i_range": "~A",
614 | "operating_point_overlay_v_precision": 3,
615 | "operating_point_overlay_v_range": "~V",
616 | "overbar_offset_ratio": 1.23,
617 | "pin_symbol_size": 25.0,
618 | "text_offset_ratio": 0.15
619 | },
620 | "legacy_lib_dir": "",
621 | "legacy_lib_list": [],
622 | "meta": {
623 | "version": 1
624 | },
625 | "net_format_name": "",
626 | "page_layout_descr_file": "",
627 | "plot_directory": "images/",
628 | "spice_current_sheet_as_root": false,
629 | "spice_external_command": "spice \"%I\"",
630 | "spice_model_current_sheet_as_root": true,
631 | "spice_save_all_currents": false,
632 | "spice_save_all_dissipations": false,
633 | "spice_save_all_voltages": false,
634 | "subpart_first_id": 65,
635 | "subpart_id_separator": 0
636 | },
637 | "sheets": [
638 | [
639 | "dafc20ec-c17f-44eb-87b8-51ae5cfca246",
640 | "Root"
641 | ]
642 | ],
643 | "text_variables": {}
644 | }
645 |
--------------------------------------------------------------------------------
/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (version 7)
3 | (lib (name "touch-pad")(type "KiCad")(uri "${KIPRJMOD}/touch-pad.pretty")(options "")(descr ""))
4 | (lib (name "FPC-PCB")(type "KiCad")(uri "${KIPRJMOD}/FPC-PCB.pretty")(options "")(descr ""))
5 | (lib (name "Screen")(type "KiCad")(uri "${KIPRJMOD}/Screen.pretty")(options "")(descr ""))
6 | (lib (name "pi-zero-outline")(type "KiCad")(uri "${KIPRJMOD}/pi-zero-outline.pretty")(options "")(descr ""))
7 | (lib (name "speaker")(type "KiCad")(uri "${KIPRJMOD}/speaker.pretty")(options "")(descr ""))
8 | )
9 |
--------------------------------------------------------------------------------
/gerbers/artwork-instructions.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/gerbers/artwork-instructions.jpg
--------------------------------------------------------------------------------
/gerbers/artwork.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/gerbers/artwork.pdf
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-B_Mask.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,8.0.3*%
2 | %TF.CreationDate,2024-12-15T16:49:56+00:00*%
3 | %TF.ProjectId,esp32-s3-spectrum,65737033-322d-4733-932d-737065637472,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Soldermask,Bot*%
6 | %TF.FilePolarity,Negative*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 8.0.3) date 2024-12-15 16:49:56*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10C,1.100000*%
15 | %ADD11C,0.600000*%
16 | %ADD12O,0.900000X2.000000*%
17 | %ADD13O,0.900000X1.700000*%
18 | %ADD14C,2.200000*%
19 | %ADD15C,0.700000*%
20 | %ADD16C,0.850000*%
21 | %ADD17C,1.600000*%
22 | %ADD18R,1.700000X1.700000*%
23 | %ADD19O,1.700000X1.700000*%
24 | G04 APERTURE END LIST*
25 | D10*
26 | %TO.C,CN1*%
27 | X57900000Y-35372500D03*
28 | X57900000Y-41372500D03*
29 | %TD*%
30 | D11*
31 | %TO.C,J1*%
32 | X193920000Y-37650000D03*
33 | X188140000Y-37650000D03*
34 | D12*
35 | X195355000Y-38140000D03*
36 | X186705000Y-38140000D03*
37 | D13*
38 | X195355000Y-33970000D03*
39 | X186705000Y-33970000D03*
40 | %TD*%
41 | D14*
42 | %TO.C,H5*%
43 | X25980000Y-172510000D03*
44 | %TD*%
45 | D15*
46 | %TO.C,SW2*%
47 | X209040000Y-33610000D03*
48 | X210740000Y-33610000D03*
49 | %TD*%
50 | D16*
51 | %TO.C,SW1*%
52 | X203140000Y-34605000D03*
53 | X200140000Y-34605000D03*
54 | %TD*%
55 | D17*
56 | %TO.C,Card1*%
57 | X243070000Y-60930000D03*
58 | X243070000Y-50930000D03*
59 | %TD*%
60 | D15*
61 | %TO.C,SW4*%
62 | X239700000Y-33630000D03*
63 | X241400000Y-33630000D03*
64 | %TD*%
65 | D14*
66 | %TO.C,H3*%
67 | X25980000Y-36510000D03*
68 | %TD*%
69 | D18*
70 | %TO.C,J2*%
71 | X66580000Y-34970000D03*
72 | D19*
73 | X66580000Y-37510000D03*
74 | X69120000Y-34970000D03*
75 | X69120000Y-37510000D03*
76 | X71660000Y-34970000D03*
77 | X71660000Y-37510000D03*
78 | X74200000Y-34970000D03*
79 | X74200000Y-37510000D03*
80 | X76740000Y-34970000D03*
81 | X76740000Y-37510000D03*
82 | X79280000Y-34970000D03*
83 | X79280000Y-37510000D03*
84 | X81820000Y-34970000D03*
85 | X81820000Y-37510000D03*
86 | X84360000Y-34970000D03*
87 | X84360000Y-37510000D03*
88 | X86900000Y-34970000D03*
89 | X86900000Y-37510000D03*
90 | %TD*%
91 | D14*
92 | %TO.C,H2*%
93 | X250980000Y-36510000D03*
94 | %TD*%
95 | %TO.C,H4*%
96 | X250980000Y-172510000D03*
97 | %TD*%
98 | M02*
99 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-B_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,8.0.3*%
2 | %TF.CreationDate,2024-12-15T16:49:56+00:00*%
3 | %TF.ProjectId,esp32-s3-spectrum,65737033-322d-4733-932d-737065637472,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Paste,Bot*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 8.0.3) date 2024-12-15 16:49:56*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 APERTURE END LIST*
15 | M02*
16 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-Edge_Cuts.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,8.0.3*%
2 | %TF.CreationDate,2024-12-15T16:49:56+00:00*%
3 | %TF.ProjectId,esp32-s3-spectrum,65737033-322d-4733-932d-737065637472,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Profile,NP*%
6 | %FSLAX46Y46*%
7 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
8 | G04 Created by KiCad (PCBNEW 8.0.3) date 2024-12-15 16:49:56*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %TA.AperFunction,Profile*%
14 | %ADD10C,0.010000*%
15 | %TD*%
16 | %TA.AperFunction,Profile*%
17 | %ADD11C,0.050000*%
18 | %TD*%
19 | G04 APERTURE END LIST*
20 | D10*
21 | X26980000Y-176510000D02*
22 | G75*
23 | G02*
24 | X21980000Y-171510000I0J5000000D01*
25 | G01*
26 | D11*
27 | X215230000Y-32510000D02*
28 | X21980000Y-32510000D01*
29 | D10*
30 | X215230000Y-39010000D02*
31 | X235230000Y-39010000D01*
32 | X249980000Y-176510000D02*
33 | X26980000Y-176510000D01*
34 | X254980000Y-32510000D02*
35 | X254980000Y-171510000D01*
36 | D11*
37 | X215230000Y-32510000D02*
38 | X215230000Y-39010000D01*
39 | X21980000Y-32510000D02*
40 | X21980000Y-171510000D01*
41 | D10*
42 | X235230000Y-32510000D02*
43 | X254980000Y-32510000D01*
44 | D11*
45 | X235230000Y-32510000D02*
46 | X235230000Y-39010000D01*
47 | D10*
48 | X254980000Y-171510000D02*
49 | G75*
50 | G02*
51 | X249980000Y-176510000I-5000000J0D01*
52 | G01*
53 | M02*
54 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-F_Mask.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,8.0.3*%
2 | %TF.CreationDate,2024-12-15T16:49:56+00:00*%
3 | %TF.ProjectId,esp32-s3-spectrum,65737033-322d-4733-932d-737065637472,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Soldermask,Top*%
6 | %TF.FilePolarity,Negative*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 8.0.3) date 2024-12-15 16:49:56*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | %AMRotRect*
32 | 0 Rectangle, with rotation*
33 | 0 The origin of the aperture is its center*
34 | 0 $1 length*
35 | 0 $2 width*
36 | 0 $3 Rotation angle, in degrees counterclockwise*
37 | 0 Add horizontal line*
38 | 21,1,$1,$2,0,0,$3*%
39 | %AMFreePoly0*
40 | 4,1,14,0.198536,0.133536,0.200000,0.130000,0.200000,0.020000,0.198536,0.016464,0.048536,-0.133536,0.045000,-0.135000,-0.195000,-0.135000,-0.198536,-0.133536,-0.200000,-0.130000,-0.200000,0.130000,-0.198536,0.133536,-0.195000,0.135000,0.195000,0.135000,0.198536,0.133536,0.198536,0.133536,$1*%
41 | %AMFreePoly1*
42 | 4,1,14,0.048536,0.133536,0.198536,-0.016464,0.200000,-0.020000,0.200000,-0.130000,0.198536,-0.133536,0.195000,-0.135000,-0.195000,-0.135000,-0.198536,-0.133536,-0.200000,-0.130000,-0.200000,0.130000,-0.198536,0.133536,-0.195000,0.135000,0.045000,0.135000,0.048536,0.133536,0.048536,0.133536,$1*%
43 | %AMFreePoly2*
44 | 4,1,14,0.198536,0.133536,0.200000,0.130000,0.200000,-0.130000,0.198536,-0.133536,0.195000,-0.135000,-0.195000,-0.135000,-0.198536,-0.133536,-0.200000,-0.130000,-0.200000,-0.020000,-0.198536,-0.016464,-0.048536,0.133536,-0.045000,0.135000,0.195000,0.135000,0.198536,0.133536,0.198536,0.133536,$1*%
45 | %AMFreePoly3*
46 | 4,1,14,0.198536,0.133536,0.200000,0.130000,0.200000,-0.130000,0.198536,-0.133536,0.195000,-0.135000,-0.045000,-0.135000,-0.048536,-0.133536,-0.198536,0.016464,-0.200000,0.020000,-0.200000,0.130000,-0.198536,0.133536,-0.195000,0.135000,0.195000,0.135000,0.198536,0.133536,0.198536,0.133536,$1*%
47 | G04 Aperture macros list end*
48 | %ADD10C,0.010000*%
49 | %ADD11RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
50 | %ADD12RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
51 | %ADD13RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
52 | %ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
53 | %ADD15C,1.100000*%
54 | %ADD16R,3.200000X2.000000*%
55 | %ADD17C,3.000000*%
56 | %ADD18RoundRect,0.250000X-0.362500X-1.425000X0.362500X-1.425000X0.362500X1.425000X-0.362500X1.425000X0*%
57 | %ADD19C,0.600000*%
58 | %ADD20O,0.900000X2.000000*%
59 | %ADD21O,0.900000X1.700000*%
60 | %ADD22RoundRect,0.050000X-0.285000X-0.100000X0.285000X-0.100000X0.285000X0.100000X-0.285000X0.100000X0*%
61 | %ADD23R,0.810000X0.860000*%
62 | %ADD24R,1.600000X0.500000*%
63 | %ADD25R,3.000000X2.000000*%
64 | %ADD26C,2.200000*%
65 | %ADD27RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
66 | %ADD28RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
67 | %ADD29RoundRect,0.093750X0.093750X-0.156250X0.093750X0.156250X-0.093750X0.156250X-0.093750X-0.156250X0*%
68 | %ADD30RoundRect,0.075000X0.075000X-0.250000X0.075000X0.250000X-0.075000X0.250000X-0.075000X-0.250000X0*%
69 | %ADD31C,0.700000*%
70 | %ADD32R,0.900000X1.200000*%
71 | %ADD33R,1.200000X1.300000*%
72 | %ADD34RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
73 | %ADD35RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
74 | %ADD36RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
75 | %ADD37R,0.860000X0.810000*%
76 | %ADD38C,0.850000*%
77 | %ADD39R,0.900000X2.000000*%
78 | %ADD40R,1.100000X0.930000*%
79 | %ADD41C,1.600000*%
80 | %ADD42R,1.300000X0.800000*%
81 | %ADD43R,1.600000X1.300000*%
82 | %ADD44RoundRect,0.100000X0.100000X-0.155000X0.100000X0.155000X-0.100000X0.155000X-0.100000X-0.155000X0*%
83 | %ADD45R,0.500000X1.600000*%
84 | %ADD46R,2.000000X3.000000*%
85 | %ADD47RoundRect,0.102000X0.775000X-0.300000X0.775000X0.300000X-0.775000X0.300000X-0.775000X-0.300000X0*%
86 | %ADD48RoundRect,0.102000X-0.900000X0.600000X-0.900000X-0.600000X0.900000X-0.600000X0.900000X0.600000X0*%
87 | %ADD49RoundRect,0.250000X-0.550000X1.500000X-0.550000X-1.500000X0.550000X-1.500000X0.550000X1.500000X0*%
88 | %ADD50RoundRect,0.150000X0.512500X0.150000X-0.512500X0.150000X-0.512500X-0.150000X0.512500X-0.150000X0*%
89 | %ADD51R,1.700000X1.700000*%
90 | %ADD52O,1.700000X1.700000*%
91 | %ADD53R,1.800000X0.300000*%
92 | %ADD54R,3.200000X2.500000*%
93 | %ADD55RoundRect,0.102000X0.300000X0.775000X-0.300000X0.775000X-0.300000X-0.775000X0.300000X-0.775000X0*%
94 | %ADD56RoundRect,0.102000X-0.600000X-0.900000X0.600000X-0.900000X0.600000X0.900000X-0.600000X0.900000X0*%
95 | %ADD57R,0.860000X0.800000*%
96 | %ADD58R,1.500000X0.900000*%
97 | %ADD59R,0.900000X1.500000*%
98 | %ADD60R,0.900000X0.900000*%
99 | %ADD61RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
100 | %ADD62RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
101 | %ADD63RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*%
102 | %ADD64FreePoly0,180.000000*%
103 | %ADD65FreePoly1,180.000000*%
104 | %ADD66FreePoly2,180.000000*%
105 | %ADD67FreePoly3,180.000000*%
106 | %ADD68RotRect,0.520000X0.520000X225.000000*%
107 | G04 APERTURE END LIST*
108 | D10*
109 | %TO.C,J1*%
110 | X188180000Y-39340000D02*
111 | X187480000Y-39340000D01*
112 | X187480000Y-38100000D01*
113 | X188180000Y-38100000D01*
114 | X188180000Y-39340000D01*
115 | G36*
116 | X188180000Y-39340000D02*
117 | G01*
118 | X187480000Y-39340000D01*
119 | X187480000Y-38100000D01*
120 | X188180000Y-38100000D01*
121 | X188180000Y-39340000D01*
122 | G37*
123 | X188980000Y-39340000D02*
124 | X188280000Y-39340000D01*
125 | X188280000Y-38100000D01*
126 | X188980000Y-38100000D01*
127 | X188980000Y-39340000D01*
128 | G36*
129 | X188980000Y-39340000D02*
130 | G01*
131 | X188280000Y-39340000D01*
132 | X188280000Y-38100000D01*
133 | X188980000Y-38100000D01*
134 | X188980000Y-39340000D01*
135 | G37*
136 | X189480000Y-39340000D02*
137 | X189080000Y-39340000D01*
138 | X189080000Y-38100000D01*
139 | X189480000Y-38100000D01*
140 | X189480000Y-39340000D01*
141 | G36*
142 | X189480000Y-39340000D02*
143 | G01*
144 | X189080000Y-39340000D01*
145 | X189080000Y-38100000D01*
146 | X189480000Y-38100000D01*
147 | X189480000Y-39340000D01*
148 | G37*
149 | X189980000Y-39340000D02*
150 | X189580000Y-39340000D01*
151 | X189580000Y-38100000D01*
152 | X189980000Y-38100000D01*
153 | X189980000Y-39340000D01*
154 | G36*
155 | X189980000Y-39340000D02*
156 | G01*
157 | X189580000Y-39340000D01*
158 | X189580000Y-38100000D01*
159 | X189980000Y-38100000D01*
160 | X189980000Y-39340000D01*
161 | G37*
162 | X190480000Y-39340000D02*
163 | X190080000Y-39340000D01*
164 | X190080000Y-38100000D01*
165 | X190480000Y-38100000D01*
166 | X190480000Y-39340000D01*
167 | G36*
168 | X190480000Y-39340000D02*
169 | G01*
170 | X190080000Y-39340000D01*
171 | X190080000Y-38100000D01*
172 | X190480000Y-38100000D01*
173 | X190480000Y-39340000D01*
174 | G37*
175 | X190980000Y-39340000D02*
176 | X190580000Y-39340000D01*
177 | X190580000Y-38100000D01*
178 | X190980000Y-38100000D01*
179 | X190980000Y-39340000D01*
180 | G36*
181 | X190980000Y-39340000D02*
182 | G01*
183 | X190580000Y-39340000D01*
184 | X190580000Y-38100000D01*
185 | X190980000Y-38100000D01*
186 | X190980000Y-39340000D01*
187 | G37*
188 | X191480000Y-39340000D02*
189 | X191080000Y-39340000D01*
190 | X191080000Y-38100000D01*
191 | X191480000Y-38100000D01*
192 | X191480000Y-39340000D01*
193 | G36*
194 | X191480000Y-39340000D02*
195 | G01*
196 | X191080000Y-39340000D01*
197 | X191080000Y-38100000D01*
198 | X191480000Y-38100000D01*
199 | X191480000Y-39340000D01*
200 | G37*
201 | X191980000Y-39340000D02*
202 | X191580000Y-39340000D01*
203 | X191580000Y-38100000D01*
204 | X191980000Y-38100000D01*
205 | X191980000Y-39340000D01*
206 | G36*
207 | X191980000Y-39340000D02*
208 | G01*
209 | X191580000Y-39340000D01*
210 | X191580000Y-38100000D01*
211 | X191980000Y-38100000D01*
212 | X191980000Y-39340000D01*
213 | G37*
214 | X192480000Y-39340000D02*
215 | X192080000Y-39340000D01*
216 | X192080000Y-38100000D01*
217 | X192480000Y-38100000D01*
218 | X192480000Y-39340000D01*
219 | G36*
220 | X192480000Y-39340000D02*
221 | G01*
222 | X192080000Y-39340000D01*
223 | X192080000Y-38100000D01*
224 | X192480000Y-38100000D01*
225 | X192480000Y-39340000D01*
226 | G37*
227 | X192980000Y-39340000D02*
228 | X192580000Y-39340000D01*
229 | X192580000Y-38100000D01*
230 | X192980000Y-38100000D01*
231 | X192980000Y-39340000D01*
232 | G36*
233 | X192980000Y-39340000D02*
234 | G01*
235 | X192580000Y-39340000D01*
236 | X192580000Y-38100000D01*
237 | X192980000Y-38100000D01*
238 | X192980000Y-39340000D01*
239 | G37*
240 | X193780000Y-39340000D02*
241 | X193080000Y-39340000D01*
242 | X193080000Y-38100000D01*
243 | X193780000Y-38100000D01*
244 | X193780000Y-39340000D01*
245 | G36*
246 | X193780000Y-39340000D02*
247 | G01*
248 | X193080000Y-39340000D01*
249 | X193080000Y-38100000D01*
250 | X193780000Y-38100000D01*
251 | X193780000Y-39340000D01*
252 | G37*
253 | X194580000Y-39340000D02*
254 | X193880000Y-39340000D01*
255 | X193880000Y-38100000D01*
256 | X194580000Y-38100000D01*
257 | X194580000Y-39340000D01*
258 | G36*
259 | X194580000Y-39340000D02*
260 | G01*
261 | X193880000Y-39340000D01*
262 | X193880000Y-38100000D01*
263 | X194580000Y-38100000D01*
264 | X194580000Y-39340000D01*
265 | G37*
266 | %TD*%
267 | D11*
268 | %TO.C,R7*%
269 | X47837000Y-35820000D03*
270 | X46187000Y-35820000D03*
271 | %TD*%
272 | D12*
273 | %TO.C,D1*%
274 | X49732832Y-33900000D03*
275 | X51307832Y-33900000D03*
276 | %TD*%
277 | D13*
278 | %TO.C,C2*%
279 | X206785000Y-50330000D03*
280 | X208335000Y-50330000D03*
281 | %TD*%
282 | %TO.C,C22*%
283 | X36304831Y-37846000D03*
284 | X37854831Y-37846000D03*
285 | %TD*%
286 | D14*
287 | %TO.C,C18*%
288 | X205640000Y-38435000D03*
289 | X205640000Y-39985000D03*
290 | %TD*%
291 | %TO.C,C14*%
292 | X208950000Y-38405000D03*
293 | X208950000Y-39955000D03*
294 | %TD*%
295 | D15*
296 | %TO.C,CN1*%
297 | X57900000Y-35372500D03*
298 | X57900000Y-41372500D03*
299 | D16*
300 | X61700000Y-34072500D03*
301 | X54100000Y-35072500D03*
302 | X61700000Y-37772500D03*
303 | X54100000Y-42072500D03*
304 | X61700000Y-43772500D03*
305 | %TD*%
306 | D13*
307 | %TO.C,C11*%
308 | X218480000Y-65835000D03*
309 | X220030000Y-65835000D03*
310 | %TD*%
311 | D17*
312 | %TO.C,TP4*%
313 | X75438000Y-54102000D03*
314 | %TD*%
315 | D18*
316 | %TO.C,R3*%
317 | X27517500Y-41910000D03*
318 | X33442500Y-41910000D03*
319 | %TD*%
320 | D19*
321 | %TO.C,J1*%
322 | X193920000Y-37650000D03*
323 | X188140000Y-37650000D03*
324 | D20*
325 | X195355000Y-38140000D03*
326 | X186705000Y-38140000D03*
327 | D21*
328 | X195355000Y-33970000D03*
329 | X186705000Y-33970000D03*
330 | %TD*%
331 | D14*
332 | %TO.C,C6*%
333 | X204010000Y-38435000D03*
334 | X204010000Y-39985000D03*
335 | %TD*%
336 | D22*
337 | %TO.C,U2*%
338 | X200210000Y-39787500D03*
339 | X200210000Y-40287500D03*
340 | X200210000Y-40787500D03*
341 | X200210000Y-41287500D03*
342 | X201690000Y-41287500D03*
343 | X201690000Y-40787500D03*
344 | X201690000Y-40287500D03*
345 | X201690000Y-39787500D03*
346 | %TD*%
347 | D23*
348 | %TO.C,F2*%
349 | X182880000Y-37084000D03*
350 | X181380000Y-37084000D03*
351 | %TD*%
352 | D14*
353 | %TO.C,C19*%
354 | X207300000Y-38405000D03*
355 | X207300000Y-39955000D03*
356 | %TD*%
357 | D24*
358 | %TO.C,CN4*%
359 | X58408000Y-58126000D03*
360 | X58408000Y-56886000D03*
361 | D25*
362 | X61468000Y-54306000D03*
363 | X61468000Y-60706000D03*
364 | %TD*%
365 | D12*
366 | %TO.C,D2*%
367 | X41132500Y-34030000D03*
368 | X42707500Y-34030000D03*
369 | %TD*%
370 | D26*
371 | %TO.C,H5*%
372 | X25980000Y-172510000D03*
373 | %TD*%
374 | D27*
375 | %TO.C,R30*%
376 | X241660000Y-45540000D03*
377 | X241660000Y-43890000D03*
378 | %TD*%
379 | %TO.C,R10*%
380 | X182940000Y-40475000D03*
381 | X182940000Y-38825000D03*
382 | %TD*%
383 | D28*
384 | %TO.C,D4*%
385 | X246697500Y-33870000D03*
386 | X245122500Y-33870000D03*
387 | %TD*%
388 | D29*
389 | %TO.C,U12*%
390 | X189615000Y-42740000D03*
391 | D30*
392 | X190152500Y-42815000D03*
393 | D29*
394 | X190690000Y-42740000D03*
395 | X190690000Y-41040000D03*
396 | D30*
397 | X190152500Y-40965000D03*
398 | D29*
399 | X189615000Y-41040000D03*
400 | %TD*%
401 | D13*
402 | %TO.C,C13*%
403 | X191980000Y-65835000D03*
404 | X193530000Y-65835000D03*
405 | %TD*%
406 | D27*
407 | %TO.C,R11*%
408 | X245160000Y-37185000D03*
409 | X245160000Y-35535000D03*
410 | %TD*%
411 | D31*
412 | %TO.C,SW2*%
413 | X209040000Y-33610000D03*
414 | X210740000Y-33610000D03*
415 | D32*
416 | X207590000Y-33610000D03*
417 | X212190000Y-33610000D03*
418 | D33*
419 | X208220000Y-35150000D03*
420 | X211570000Y-35150000D03*
421 | %TD*%
422 | D27*
423 | %TO.C,R29*%
424 | X239910000Y-45540000D03*
425 | X239910000Y-43890000D03*
426 | %TD*%
427 | D14*
428 | %TO.C,C15*%
429 | X61042500Y-48768000D03*
430 | X61042500Y-50318000D03*
431 | %TD*%
432 | D34*
433 | %TO.C,U11*%
434 | X191925000Y-73560000D03*
435 | X193195000Y-73560000D03*
436 | X194465000Y-73560000D03*
437 | X195735000Y-73560000D03*
438 | X197005000Y-73560000D03*
439 | X198275000Y-73560000D03*
440 | X199545000Y-73560000D03*
441 | X200815000Y-73560000D03*
442 | X200815000Y-68610000D03*
443 | X199545000Y-68610000D03*
444 | X198275000Y-68610000D03*
445 | X197005000Y-68610000D03*
446 | X195735000Y-68610000D03*
447 | X194465000Y-68610000D03*
448 | X193195000Y-68610000D03*
449 | X191925000Y-68610000D03*
450 | %TD*%
451 | D28*
452 | %TO.C,D3*%
453 | X47771166Y-33900000D03*
454 | X46196166Y-33900000D03*
455 | %TD*%
456 | D35*
457 | %TO.C,R1*%
458 | X49707000Y-35820000D03*
459 | X51357000Y-35820000D03*
460 | %TD*%
461 | D36*
462 | %TO.C,C16*%
463 | X214330000Y-41805000D03*
464 | X214330000Y-40255000D03*
465 | %TD*%
466 | D37*
467 | %TO.C,F1*%
468 | X192780000Y-41045000D03*
469 | X192780000Y-42545000D03*
470 | %TD*%
471 | D11*
472 | %TO.C,R5*%
473 | X208365000Y-48540000D03*
474 | X206715000Y-48540000D03*
475 | %TD*%
476 | D38*
477 | %TO.C,SW1*%
478 | X203140000Y-34605000D03*
479 | X200140000Y-34605000D03*
480 | D39*
481 | X203890000Y-36455000D03*
482 | X200890000Y-36455000D03*
483 | X199390000Y-36455000D03*
484 | D40*
485 | X197840000Y-35745000D03*
486 | X197840000Y-33475000D03*
487 | X205440000Y-33475000D03*
488 | X205440000Y-35745000D03*
489 | %TD*%
490 | D41*
491 | %TO.C,Card1*%
492 | X243070000Y-60930000D03*
493 | X243070000Y-50930000D03*
494 | D42*
495 | X239880000Y-53080000D03*
496 | X239880000Y-54180000D03*
497 | X239880000Y-55280000D03*
498 | X239880000Y-56380000D03*
499 | X239880000Y-57480000D03*
500 | X239880000Y-58580000D03*
501 | X239880000Y-59680000D03*
502 | X239880000Y-60780000D03*
503 | D43*
504 | X247820000Y-48630000D03*
505 | X247820000Y-63230000D03*
506 | D42*
507 | X239880000Y-51980000D03*
508 | X239880000Y-50780000D03*
509 | %TD*%
510 | D44*
511 | %TO.C,Q2*%
512 | X42918000Y-37709000D03*
513 | X41918000Y-37709000D03*
514 | X42418000Y-38999000D03*
515 | %TD*%
516 | D31*
517 | %TO.C,SW4*%
518 | X239700000Y-33630000D03*
519 | X241400000Y-33630000D03*
520 | D32*
521 | X238250000Y-33630000D03*
522 | X242850000Y-33630000D03*
523 | D33*
524 | X238880000Y-35170000D03*
525 | X242230000Y-35170000D03*
526 | %TD*%
527 | D34*
528 | %TO.C,U9*%
529 | X217330000Y-73560000D03*
530 | X218600000Y-73560000D03*
531 | X219870000Y-73560000D03*
532 | X221140000Y-73560000D03*
533 | X222410000Y-73560000D03*
534 | X223680000Y-73560000D03*
535 | X224950000Y-73560000D03*
536 | X226220000Y-73560000D03*
537 | X226220000Y-68610000D03*
538 | X224950000Y-68610000D03*
539 | X223680000Y-68610000D03*
540 | X222410000Y-68610000D03*
541 | X221140000Y-68610000D03*
542 | X219870000Y-68610000D03*
543 | X218600000Y-68610000D03*
544 | X217330000Y-68610000D03*
545 | %TD*%
546 | D45*
547 | %TO.C,CN3*%
548 | X34290000Y-37846000D03*
549 | X33050000Y-37846000D03*
550 | D46*
551 | X30470000Y-34786000D03*
552 | X36870000Y-34786000D03*
553 | %TD*%
554 | D47*
555 | %TO.C,QWIIC2*%
556 | X249705000Y-45080000D03*
557 | X249705000Y-44080000D03*
558 | X249705000Y-43080000D03*
559 | X249705000Y-42080000D03*
560 | D48*
561 | X253580000Y-46380000D03*
562 | X253580000Y-40780000D03*
563 | %TD*%
564 | D17*
565 | %TO.C,TP1*%
566 | X72340000Y-50030000D03*
567 | %TD*%
568 | D35*
569 | %TO.C,R6*%
570 | X62992500Y-51959000D03*
571 | X64642500Y-51959000D03*
572 | %TD*%
573 | D14*
574 | %TO.C,C1*%
575 | X198196000Y-40119000D03*
576 | X198196000Y-41669000D03*
577 | %TD*%
578 | D27*
579 | %TO.C,R32*%
580 | X243410000Y-45540000D03*
581 | X243410000Y-43890000D03*
582 | %TD*%
583 | D13*
584 | %TO.C,C10*%
585 | X230730000Y-65835000D03*
586 | X232280000Y-65835000D03*
587 | %TD*%
588 | D27*
589 | %TO.C,R14*%
590 | X48006000Y-39370000D03*
591 | X48006000Y-37720000D03*
592 | %TD*%
593 | D13*
594 | %TO.C,C12*%
595 | X205730000Y-65835000D03*
596 | X207280000Y-65835000D03*
597 | %TD*%
598 | D49*
599 | %TO.C,C23*%
600 | X55997998Y-48713409D03*
601 | X55997998Y-54113409D03*
602 | %TD*%
603 | D26*
604 | %TO.C,H3*%
605 | X25980000Y-36510000D03*
606 | %TD*%
607 | D35*
608 | %TO.C,R2*%
609 | X41085000Y-35880000D03*
610 | X42735000Y-35880000D03*
611 | %TD*%
612 | D36*
613 | %TO.C,C17*%
614 | X212740000Y-41795000D03*
615 | X212740000Y-40245000D03*
616 | %TD*%
617 | D50*
618 | %TO.C,U1*%
619 | X65130000Y-50393000D03*
620 | X65130000Y-49443000D03*
621 | X65130000Y-48493000D03*
622 | X62855000Y-48493000D03*
623 | X62855000Y-49443000D03*
624 | X62855000Y-50393000D03*
625 | %TD*%
626 | D27*
627 | %TO.C,R12*%
628 | X184720000Y-40455000D03*
629 | X184720000Y-38805000D03*
630 | %TD*%
631 | %TO.C,R33*%
632 | X245160000Y-45540000D03*
633 | X245160000Y-43890000D03*
634 | %TD*%
635 | %TO.C,R31*%
636 | X246910000Y-45540000D03*
637 | X246910000Y-43890000D03*
638 | %TD*%
639 | D51*
640 | %TO.C,J2*%
641 | X66580000Y-34970000D03*
642 | D52*
643 | X66580000Y-37510000D03*
644 | X69120000Y-34970000D03*
645 | X69120000Y-37510000D03*
646 | X71660000Y-34970000D03*
647 | X71660000Y-37510000D03*
648 | X74200000Y-34970000D03*
649 | X74200000Y-37510000D03*
650 | X76740000Y-34970000D03*
651 | X76740000Y-37510000D03*
652 | X79280000Y-34970000D03*
653 | X79280000Y-37510000D03*
654 | X81820000Y-34970000D03*
655 | X81820000Y-37510000D03*
656 | X84360000Y-34970000D03*
657 | X84360000Y-37510000D03*
658 | X86900000Y-34970000D03*
659 | X86900000Y-37510000D03*
660 | %TD*%
661 | D14*
662 | %TO.C,C5*%
663 | X66892500Y-48768000D03*
664 | X66892500Y-50318000D03*
665 | %TD*%
666 | D53*
667 | %TO.C,CN2*%
668 | X203950000Y-54260000D03*
669 | X203950000Y-53760000D03*
670 | X203950000Y-53260000D03*
671 | X203950000Y-52760000D03*
672 | X203950000Y-52260000D03*
673 | X203950000Y-51760000D03*
674 | X203950000Y-51260000D03*
675 | X203950000Y-50760000D03*
676 | X203950000Y-50260000D03*
677 | X203950000Y-49760000D03*
678 | X203950000Y-49260000D03*
679 | X203950000Y-48760000D03*
680 | X203950000Y-48260000D03*
681 | X203950000Y-47760000D03*
682 | X203950000Y-47260000D03*
683 | X203950000Y-46760000D03*
684 | X203950000Y-46260000D03*
685 | X203950000Y-45760000D03*
686 | D54*
687 | X202050000Y-43810000D03*
688 | X202050000Y-56210000D03*
689 | %TD*%
690 | D55*
691 | %TO.C,QWIIC1*%
692 | X96320000Y-37860000D03*
693 | X95320000Y-37860000D03*
694 | X94320000Y-37860000D03*
695 | X93320000Y-37860000D03*
696 | D56*
697 | X97620000Y-33985000D03*
698 | X92020000Y-33985000D03*
699 | %TD*%
700 | D17*
701 | %TO.C,TP2*%
702 | X79502000Y-51054000D03*
703 | %TD*%
704 | D57*
705 | %TO.C,L2*%
706 | X196596000Y-41544000D03*
707 | X196596000Y-40144000D03*
708 | %TD*%
709 | D36*
710 | %TO.C,C20*%
711 | X211150000Y-41795000D03*
712 | X211150000Y-40245000D03*
713 | %TD*%
714 | D13*
715 | %TO.C,C8*%
716 | X242730000Y-65835000D03*
717 | X244280000Y-65835000D03*
718 | %TD*%
719 | D14*
720 | %TO.C,C3*%
721 | X213930000Y-43485000D03*
722 | X213930000Y-45035000D03*
723 | %TD*%
724 | D58*
725 | %TO.C,U4*%
726 | X216405000Y-40500000D03*
727 | X216405000Y-41770000D03*
728 | X216405000Y-43040000D03*
729 | X216405000Y-44310000D03*
730 | X216405000Y-45580000D03*
731 | X216405000Y-46850000D03*
732 | X216405000Y-48120000D03*
733 | X216405000Y-49390000D03*
734 | X216405000Y-50660000D03*
735 | X216405000Y-51930000D03*
736 | X216405000Y-53200000D03*
737 | X216405000Y-54470000D03*
738 | X216405000Y-55740000D03*
739 | X216405000Y-57010000D03*
740 | D59*
741 | X218170000Y-58260000D03*
742 | X219440000Y-58260000D03*
743 | X220710000Y-58260000D03*
744 | X221980000Y-58260000D03*
745 | X223250000Y-58260000D03*
746 | X224520000Y-58260000D03*
747 | X225790000Y-58260000D03*
748 | X227060000Y-58260000D03*
749 | X228330000Y-58260000D03*
750 | X229600000Y-58260000D03*
751 | X230870000Y-58260000D03*
752 | X232140000Y-58260000D03*
753 | D58*
754 | X233905000Y-57010000D03*
755 | X233905000Y-55740000D03*
756 | X233905000Y-54470000D03*
757 | X233905000Y-53200000D03*
758 | X233905000Y-51930000D03*
759 | X233905000Y-50660000D03*
760 | X233905000Y-49390000D03*
761 | X233905000Y-48120000D03*
762 | X233905000Y-46850000D03*
763 | X233905000Y-45580000D03*
764 | X233905000Y-44310000D03*
765 | X233905000Y-43040000D03*
766 | X233905000Y-41770000D03*
767 | X233905000Y-40500000D03*
768 | D60*
769 | X222255000Y-46820000D03*
770 | X222255000Y-48220000D03*
771 | X222255000Y-49620000D03*
772 | X222255000Y-49620000D03*
773 | X223655000Y-46820000D03*
774 | X223655000Y-46820000D03*
775 | X223655000Y-48220000D03*
776 | X223655000Y-49620000D03*
777 | X225055000Y-46820000D03*
778 | X225055000Y-48220000D03*
779 | X225055000Y-49620000D03*
780 | %TD*%
781 | D36*
782 | %TO.C,C4*%
783 | X194370000Y-42600000D03*
784 | X194370000Y-41050000D03*
785 | %TD*%
786 | D34*
787 | %TO.C,U8*%
788 | X230032500Y-73560000D03*
789 | X231302500Y-73560000D03*
790 | X232572500Y-73560000D03*
791 | X233842500Y-73560000D03*
792 | X235112500Y-73560000D03*
793 | X236382500Y-73560000D03*
794 | X237652500Y-73560000D03*
795 | X238922500Y-73560000D03*
796 | X238922500Y-68610000D03*
797 | X237652500Y-68610000D03*
798 | X236382500Y-68610000D03*
799 | X235112500Y-68610000D03*
800 | X233842500Y-68610000D03*
801 | X232572500Y-68610000D03*
802 | X231302500Y-68610000D03*
803 | X230032500Y-68610000D03*
804 | %TD*%
805 | D26*
806 | %TO.C,H2*%
807 | X250980000Y-36510000D03*
808 | %TD*%
809 | D17*
810 | %TO.C,TP3*%
811 | X70104000Y-54102000D03*
812 | %TD*%
813 | D61*
814 | %TO.C,R4*%
815 | X212280000Y-43435000D03*
816 | X212280000Y-45085000D03*
817 | %TD*%
818 | D62*
819 | %TO.C,C21*%
820 | X237155000Y-60410000D03*
821 | X235605000Y-60410000D03*
822 | %TD*%
823 | D63*
824 | %TO.C,D6*%
825 | X25400000Y-42706000D03*
826 | X25400000Y-40606000D03*
827 | %TD*%
828 | D34*
829 | %TO.C,U7*%
830 | X242735000Y-73560000D03*
831 | X244005000Y-73560000D03*
832 | X245275000Y-73560000D03*
833 | X246545000Y-73560000D03*
834 | X247815000Y-73560000D03*
835 | X249085000Y-73560000D03*
836 | X250355000Y-73560000D03*
837 | X251625000Y-73560000D03*
838 | X251625000Y-68610000D03*
839 | X250355000Y-68610000D03*
840 | X249085000Y-68610000D03*
841 | X247815000Y-68610000D03*
842 | X246545000Y-68610000D03*
843 | X245275000Y-68610000D03*
844 | X244005000Y-68610000D03*
845 | X242735000Y-68610000D03*
846 | %TD*%
847 | D26*
848 | %TO.C,H4*%
849 | X250980000Y-172510000D03*
850 | %TD*%
851 | D27*
852 | %TO.C,R8*%
853 | X46482000Y-39370000D03*
854 | X46482000Y-37720000D03*
855 | %TD*%
856 | D34*
857 | %TO.C,U10*%
858 | X204627500Y-73560000D03*
859 | X205897500Y-73560000D03*
860 | X207167500Y-73560000D03*
861 | X208437500Y-73560000D03*
862 | X209707500Y-73560000D03*
863 | X210977500Y-73560000D03*
864 | X212247500Y-73560000D03*
865 | X213517500Y-73560000D03*
866 | X213517500Y-68610000D03*
867 | X212247500Y-68610000D03*
868 | X210977500Y-68610000D03*
869 | X209707500Y-68610000D03*
870 | X208437500Y-68610000D03*
871 | X207167500Y-68610000D03*
872 | X205897500Y-68610000D03*
873 | X204627500Y-68610000D03*
874 | %TD*%
875 | D27*
876 | %TO.C,R28*%
877 | X238160000Y-45540000D03*
878 | X238160000Y-43890000D03*
879 | %TD*%
880 | D13*
881 | %TO.C,C7*%
882 | X36309000Y-39311920D03*
883 | X37859000Y-39311920D03*
884 | %TD*%
885 | D64*
886 | %TO.C,U6*%
887 | X211240000Y-38440000D03*
888 | D65*
889 | X211240000Y-37790000D03*
890 | D66*
891 | X210430000Y-37790000D03*
892 | D67*
893 | X210430000Y-38440000D03*
894 | D68*
895 | X210835000Y-38115000D03*
896 | %TD*%
897 | M02*
898 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-F_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,8.0.3*%
2 | %TF.CreationDate,2024-12-15T16:49:56+00:00*%
3 | %TF.ProjectId,esp32-s3-spectrum,65737033-322d-4733-932d-737065637472,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Paste,Top*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX46Y46*%
8 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 8.0.3) date 2024-12-15 16:49:56*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | G04 Aperture macros list*
15 | %AMRoundRect*
16 | 0 Rectangle with rounded corners*
17 | 0 $1 Rounding radius*
18 | 0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
19 | 0 Add a 4 corners polygon primitive as box body*
20 | 4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
21 | 0 Add four circle primitives for the rounded corners*
22 | 1,1,$1+$1,$2,$3*
23 | 1,1,$1+$1,$4,$5*
24 | 1,1,$1+$1,$6,$7*
25 | 1,1,$1+$1,$8,$9*
26 | 0 Add four rect primitives between the rounded corners*
27 | 20,1,$1+$1,$2,$3,$4,$5,0*
28 | 20,1,$1+$1,$4,$5,$6,$7,0*
29 | 20,1,$1+$1,$6,$7,$8,$9,0*
30 | 20,1,$1+$1,$8,$9,$2,$3,0*%
31 | %AMRotRect*
32 | 0 Rectangle, with rotation*
33 | 0 The origin of the aperture is its center*
34 | 0 $1 length*
35 | 0 $2 width*
36 | 0 $3 Rotation angle, in degrees counterclockwise*
37 | 0 Add horizontal line*
38 | 21,1,$1,$2,0,0,$3*%
39 | %AMFreePoly0*
40 | 4,1,14,0.198536,0.133536,0.200000,0.130000,0.200000,0.020000,0.198536,0.016464,0.048536,-0.133536,0.045000,-0.135000,-0.195000,-0.135000,-0.198536,-0.133536,-0.200000,-0.130000,-0.200000,0.130000,-0.198536,0.133536,-0.195000,0.135000,0.195000,0.135000,0.198536,0.133536,0.198536,0.133536,$1*%
41 | %AMFreePoly1*
42 | 4,1,14,0.048536,0.133536,0.198536,-0.016464,0.200000,-0.020000,0.200000,-0.130000,0.198536,-0.133536,0.195000,-0.135000,-0.195000,-0.135000,-0.198536,-0.133536,-0.200000,-0.130000,-0.200000,0.130000,-0.198536,0.133536,-0.195000,0.135000,0.045000,0.135000,0.048536,0.133536,0.048536,0.133536,$1*%
43 | %AMFreePoly2*
44 | 4,1,14,0.198536,0.133536,0.200000,0.130000,0.200000,-0.130000,0.198536,-0.133536,0.195000,-0.135000,-0.195000,-0.135000,-0.198536,-0.133536,-0.200000,-0.130000,-0.200000,-0.020000,-0.198536,-0.016464,-0.048536,0.133536,-0.045000,0.135000,0.195000,0.135000,0.198536,0.133536,0.198536,0.133536,$1*%
45 | %AMFreePoly3*
46 | 4,1,14,0.198536,0.133536,0.200000,0.130000,0.200000,-0.130000,0.198536,-0.133536,0.195000,-0.135000,-0.045000,-0.135000,-0.048536,-0.133536,-0.198536,0.016464,-0.200000,0.020000,-0.200000,0.130000,-0.198536,0.133536,-0.195000,0.135000,0.195000,0.135000,0.198536,0.133536,0.198536,0.133536,$1*%
47 | G04 Aperture macros list end*
48 | %ADD10C,0.010000*%
49 | %ADD11RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
50 | %ADD12RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
51 | %ADD13RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
52 | %ADD14RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
53 | %ADD15R,3.200000X2.000000*%
54 | %ADD16RoundRect,0.250000X-0.362500X-1.425000X0.362500X-1.425000X0.362500X1.425000X-0.362500X1.425000X0*%
55 | %ADD17R,0.600000X1.140000*%
56 | %ADD18R,0.300000X1.140000*%
57 | %ADD19RoundRect,0.050000X-0.285000X-0.100000X0.285000X-0.100000X0.285000X0.100000X-0.285000X0.100000X0*%
58 | %ADD20R,0.810000X0.860000*%
59 | %ADD21R,1.600000X0.500000*%
60 | %ADD22R,3.000000X2.000000*%
61 | %ADD23RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
62 | %ADD24RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
63 | %ADD25RoundRect,0.093750X0.093750X-0.156250X0.093750X0.156250X-0.093750X0.156250X-0.093750X-0.156250X0*%
64 | %ADD26RoundRect,0.075000X0.075000X-0.250000X0.075000X0.250000X-0.075000X0.250000X-0.075000X-0.250000X0*%
65 | %ADD27R,0.900000X1.200000*%
66 | %ADD28R,1.200000X1.300000*%
67 | %ADD29RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
68 | %ADD30RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
69 | %ADD31RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
70 | %ADD32R,0.860000X0.810000*%
71 | %ADD33R,0.900000X2.000000*%
72 | %ADD34R,1.100000X0.930000*%
73 | %ADD35R,1.300000X0.800000*%
74 | %ADD36R,1.600000X1.300000*%
75 | %ADD37RoundRect,0.100000X0.100000X-0.155000X0.100000X0.155000X-0.100000X0.155000X-0.100000X-0.155000X0*%
76 | %ADD38R,0.500000X1.600000*%
77 | %ADD39R,2.000000X3.000000*%
78 | %ADD40R,1.550000X0.600000*%
79 | %ADD41R,1.800000X1.200000*%
80 | %ADD42RoundRect,0.250000X-0.550000X1.500000X-0.550000X-1.500000X0.550000X-1.500000X0.550000X1.500000X0*%
81 | %ADD43RoundRect,0.150000X0.512500X0.150000X-0.512500X0.150000X-0.512500X-0.150000X0.512500X-0.150000X0*%
82 | %ADD44R,1.800000X0.300000*%
83 | %ADD45R,3.200000X2.500000*%
84 | %ADD46R,0.600000X1.550000*%
85 | %ADD47R,1.200000X1.800000*%
86 | %ADD48R,0.860000X0.800000*%
87 | %ADD49R,1.500000X0.900000*%
88 | %ADD50R,0.900000X1.500000*%
89 | %ADD51R,0.900000X0.900000*%
90 | %ADD52RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
91 | %ADD53RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
92 | %ADD54RoundRect,0.112500X0.112500X-0.187500X0.112500X0.187500X-0.112500X0.187500X-0.112500X-0.187500X0*%
93 | %ADD55FreePoly0,180.000000*%
94 | %ADD56FreePoly1,180.000000*%
95 | %ADD57FreePoly2,180.000000*%
96 | %ADD58FreePoly3,180.000000*%
97 | %ADD59RotRect,0.520000X0.520000X225.000000*%
98 | G04 APERTURE END LIST*
99 | D10*
100 | %TO.C,U6*%
101 | X210625000Y-37770000D02*
102 | X210475000Y-37920000D01*
103 | X210235000Y-37920000D01*
104 | X210235000Y-37660000D01*
105 | X210625000Y-37660000D01*
106 | X210625000Y-37770000D01*
107 | G36*
108 | X210625000Y-37770000D02*
109 | G01*
110 | X210475000Y-37920000D01*
111 | X210235000Y-37920000D01*
112 | X210235000Y-37660000D01*
113 | X210625000Y-37660000D01*
114 | X210625000Y-37770000D01*
115 | G37*
116 | X210625000Y-38460000D02*
117 | X210625000Y-38570000D01*
118 | X210235000Y-38570000D01*
119 | X210235000Y-38310000D01*
120 | X210475000Y-38310000D01*
121 | X210625000Y-38460000D01*
122 | G36*
123 | X210625000Y-38460000D02*
124 | G01*
125 | X210625000Y-38570000D01*
126 | X210235000Y-38570000D01*
127 | X210235000Y-38310000D01*
128 | X210475000Y-38310000D01*
129 | X210625000Y-38460000D01*
130 | G37*
131 | X211435000Y-37920000D02*
132 | X211195000Y-37920000D01*
133 | X211045000Y-37770000D01*
134 | X211045000Y-37660000D01*
135 | X211435000Y-37660000D01*
136 | X211435000Y-37920000D01*
137 | G36*
138 | X211435000Y-37920000D02*
139 | G01*
140 | X211195000Y-37920000D01*
141 | X211045000Y-37770000D01*
142 | X211045000Y-37660000D01*
143 | X211435000Y-37660000D01*
144 | X211435000Y-37920000D01*
145 | G37*
146 | X211435000Y-38570000D02*
147 | X211045000Y-38570000D01*
148 | X211045000Y-38460000D01*
149 | X211195000Y-38310000D01*
150 | X211435000Y-38310000D01*
151 | X211435000Y-38570000D01*
152 | G36*
153 | X211435000Y-38570000D02*
154 | G01*
155 | X211045000Y-38570000D01*
156 | X211045000Y-38460000D01*
157 | X211195000Y-38310000D01*
158 | X211435000Y-38310000D01*
159 | X211435000Y-38570000D01*
160 | G37*
161 | %TD*%
162 | D11*
163 | %TO.C,R7*%
164 | X47837000Y-35820000D03*
165 | X46187000Y-35820000D03*
166 | %TD*%
167 | D12*
168 | %TO.C,D1*%
169 | X49732832Y-33900000D03*
170 | X51307832Y-33900000D03*
171 | %TD*%
172 | D13*
173 | %TO.C,C2*%
174 | X206785000Y-50330000D03*
175 | X208335000Y-50330000D03*
176 | %TD*%
177 | %TO.C,C22*%
178 | X36304831Y-37846000D03*
179 | X37854831Y-37846000D03*
180 | %TD*%
181 | D14*
182 | %TO.C,C18*%
183 | X205640000Y-38435000D03*
184 | X205640000Y-39985000D03*
185 | %TD*%
186 | %TO.C,C14*%
187 | X208950000Y-38405000D03*
188 | X208950000Y-39955000D03*
189 | %TD*%
190 | D15*
191 | %TO.C,CN1*%
192 | X61700000Y-34072500D03*
193 | X54100000Y-35072500D03*
194 | X61700000Y-37772500D03*
195 | X54100000Y-42072500D03*
196 | X61700000Y-43772500D03*
197 | %TD*%
198 | D13*
199 | %TO.C,C11*%
200 | X218480000Y-65835000D03*
201 | X220030000Y-65835000D03*
202 | %TD*%
203 | D16*
204 | %TO.C,R3*%
205 | X27517500Y-41910000D03*
206 | X33442500Y-41910000D03*
207 | %TD*%
208 | D17*
209 | %TO.C,J1*%
210 | X194230000Y-38720000D03*
211 | X193430000Y-38720000D03*
212 | D18*
213 | X192280000Y-38720000D03*
214 | X191280000Y-38720000D03*
215 | X190780000Y-38720000D03*
216 | X189780000Y-38720000D03*
217 | D17*
218 | X187830000Y-38720000D03*
219 | X188630000Y-38720000D03*
220 | D18*
221 | X189280000Y-38720000D03*
222 | X190280000Y-38720000D03*
223 | X191780000Y-38720000D03*
224 | X192780000Y-38720000D03*
225 | %TD*%
226 | D14*
227 | %TO.C,C6*%
228 | X204010000Y-38435000D03*
229 | X204010000Y-39985000D03*
230 | %TD*%
231 | D19*
232 | %TO.C,U2*%
233 | X200210000Y-39787500D03*
234 | X200210000Y-40287500D03*
235 | X200210000Y-40787500D03*
236 | X200210000Y-41287500D03*
237 | X201690000Y-41287500D03*
238 | X201690000Y-40787500D03*
239 | X201690000Y-40287500D03*
240 | X201690000Y-39787500D03*
241 | %TD*%
242 | D20*
243 | %TO.C,F2*%
244 | X182880000Y-37084000D03*
245 | X181380000Y-37084000D03*
246 | %TD*%
247 | D14*
248 | %TO.C,C19*%
249 | X207300000Y-38405000D03*
250 | X207300000Y-39955000D03*
251 | %TD*%
252 | D21*
253 | %TO.C,CN4*%
254 | X58408000Y-58126000D03*
255 | X58408000Y-56886000D03*
256 | D22*
257 | X61468000Y-54306000D03*
258 | X61468000Y-60706000D03*
259 | %TD*%
260 | D12*
261 | %TO.C,D2*%
262 | X41132500Y-34030000D03*
263 | X42707500Y-34030000D03*
264 | %TD*%
265 | D23*
266 | %TO.C,R30*%
267 | X241660000Y-45540000D03*
268 | X241660000Y-43890000D03*
269 | %TD*%
270 | %TO.C,R10*%
271 | X182940000Y-40475000D03*
272 | X182940000Y-38825000D03*
273 | %TD*%
274 | D24*
275 | %TO.C,D4*%
276 | X246697500Y-33870000D03*
277 | X245122500Y-33870000D03*
278 | %TD*%
279 | D25*
280 | %TO.C,U12*%
281 | X189615000Y-42740000D03*
282 | D26*
283 | X190152500Y-42815000D03*
284 | D25*
285 | X190690000Y-42740000D03*
286 | X190690000Y-41040000D03*
287 | D26*
288 | X190152500Y-40965000D03*
289 | D25*
290 | X189615000Y-41040000D03*
291 | %TD*%
292 | D13*
293 | %TO.C,C13*%
294 | X191980000Y-65835000D03*
295 | X193530000Y-65835000D03*
296 | %TD*%
297 | D23*
298 | %TO.C,R11*%
299 | X245160000Y-37185000D03*
300 | X245160000Y-35535000D03*
301 | %TD*%
302 | D27*
303 | %TO.C,SW2*%
304 | X207590000Y-33610000D03*
305 | X212190000Y-33610000D03*
306 | D28*
307 | X208220000Y-35150000D03*
308 | X211570000Y-35150000D03*
309 | %TD*%
310 | D23*
311 | %TO.C,R29*%
312 | X239910000Y-45540000D03*
313 | X239910000Y-43890000D03*
314 | %TD*%
315 | D14*
316 | %TO.C,C15*%
317 | X61042500Y-48768000D03*
318 | X61042500Y-50318000D03*
319 | %TD*%
320 | D29*
321 | %TO.C,U11*%
322 | X191925000Y-73560000D03*
323 | X193195000Y-73560000D03*
324 | X194465000Y-73560000D03*
325 | X195735000Y-73560000D03*
326 | X197005000Y-73560000D03*
327 | X198275000Y-73560000D03*
328 | X199545000Y-73560000D03*
329 | X200815000Y-73560000D03*
330 | X200815000Y-68610000D03*
331 | X199545000Y-68610000D03*
332 | X198275000Y-68610000D03*
333 | X197005000Y-68610000D03*
334 | X195735000Y-68610000D03*
335 | X194465000Y-68610000D03*
336 | X193195000Y-68610000D03*
337 | X191925000Y-68610000D03*
338 | %TD*%
339 | D24*
340 | %TO.C,D3*%
341 | X47771166Y-33900000D03*
342 | X46196166Y-33900000D03*
343 | %TD*%
344 | D30*
345 | %TO.C,R1*%
346 | X49707000Y-35820000D03*
347 | X51357000Y-35820000D03*
348 | %TD*%
349 | D31*
350 | %TO.C,C16*%
351 | X214330000Y-41805000D03*
352 | X214330000Y-40255000D03*
353 | %TD*%
354 | D32*
355 | %TO.C,F1*%
356 | X192780000Y-41045000D03*
357 | X192780000Y-42545000D03*
358 | %TD*%
359 | D11*
360 | %TO.C,R5*%
361 | X208365000Y-48540000D03*
362 | X206715000Y-48540000D03*
363 | %TD*%
364 | D33*
365 | %TO.C,SW1*%
366 | X203890000Y-36455000D03*
367 | X200890000Y-36455000D03*
368 | X199390000Y-36455000D03*
369 | D34*
370 | X197840000Y-35745000D03*
371 | X197840000Y-33475000D03*
372 | X205440000Y-33475000D03*
373 | X205440000Y-35745000D03*
374 | %TD*%
375 | D35*
376 | %TO.C,Card1*%
377 | X239880000Y-53080000D03*
378 | X239880000Y-54180000D03*
379 | X239880000Y-55280000D03*
380 | X239880000Y-56380000D03*
381 | X239880000Y-57480000D03*
382 | X239880000Y-58580000D03*
383 | X239880000Y-59680000D03*
384 | X239880000Y-60780000D03*
385 | D36*
386 | X247820000Y-48630000D03*
387 | X247820000Y-63230000D03*
388 | D35*
389 | X239880000Y-51980000D03*
390 | X239880000Y-50780000D03*
391 | %TD*%
392 | D37*
393 | %TO.C,Q2*%
394 | X42918000Y-37709000D03*
395 | X41918000Y-37709000D03*
396 | X42418000Y-38999000D03*
397 | %TD*%
398 | D27*
399 | %TO.C,SW4*%
400 | X238250000Y-33630000D03*
401 | X242850000Y-33630000D03*
402 | D28*
403 | X238880000Y-35170000D03*
404 | X242230000Y-35170000D03*
405 | %TD*%
406 | D29*
407 | %TO.C,U9*%
408 | X217330000Y-73560000D03*
409 | X218600000Y-73560000D03*
410 | X219870000Y-73560000D03*
411 | X221140000Y-73560000D03*
412 | X222410000Y-73560000D03*
413 | X223680000Y-73560000D03*
414 | X224950000Y-73560000D03*
415 | X226220000Y-73560000D03*
416 | X226220000Y-68610000D03*
417 | X224950000Y-68610000D03*
418 | X223680000Y-68610000D03*
419 | X222410000Y-68610000D03*
420 | X221140000Y-68610000D03*
421 | X219870000Y-68610000D03*
422 | X218600000Y-68610000D03*
423 | X217330000Y-68610000D03*
424 | %TD*%
425 | D38*
426 | %TO.C,CN3*%
427 | X34290000Y-37846000D03*
428 | X33050000Y-37846000D03*
429 | D39*
430 | X30470000Y-34786000D03*
431 | X36870000Y-34786000D03*
432 | %TD*%
433 | D40*
434 | %TO.C,QWIIC2*%
435 | X249705000Y-45080000D03*
436 | X249705000Y-44080000D03*
437 | X249705000Y-43080000D03*
438 | X249705000Y-42080000D03*
439 | D41*
440 | X253580000Y-46380000D03*
441 | X253580000Y-40780000D03*
442 | %TD*%
443 | D30*
444 | %TO.C,R6*%
445 | X62992500Y-51959000D03*
446 | X64642500Y-51959000D03*
447 | %TD*%
448 | D14*
449 | %TO.C,C1*%
450 | X198196000Y-40119000D03*
451 | X198196000Y-41669000D03*
452 | %TD*%
453 | D23*
454 | %TO.C,R32*%
455 | X243410000Y-45540000D03*
456 | X243410000Y-43890000D03*
457 | %TD*%
458 | D13*
459 | %TO.C,C10*%
460 | X230730000Y-65835000D03*
461 | X232280000Y-65835000D03*
462 | %TD*%
463 | D23*
464 | %TO.C,R14*%
465 | X48006000Y-39370000D03*
466 | X48006000Y-37720000D03*
467 | %TD*%
468 | D13*
469 | %TO.C,C12*%
470 | X205730000Y-65835000D03*
471 | X207280000Y-65835000D03*
472 | %TD*%
473 | D42*
474 | %TO.C,C23*%
475 | X55997998Y-48713409D03*
476 | X55997998Y-54113409D03*
477 | %TD*%
478 | D30*
479 | %TO.C,R2*%
480 | X41085000Y-35880000D03*
481 | X42735000Y-35880000D03*
482 | %TD*%
483 | D31*
484 | %TO.C,C17*%
485 | X212740000Y-41795000D03*
486 | X212740000Y-40245000D03*
487 | %TD*%
488 | D43*
489 | %TO.C,U1*%
490 | X65130000Y-50393000D03*
491 | X65130000Y-49443000D03*
492 | X65130000Y-48493000D03*
493 | X62855000Y-48493000D03*
494 | X62855000Y-49443000D03*
495 | X62855000Y-50393000D03*
496 | %TD*%
497 | D23*
498 | %TO.C,R12*%
499 | X184720000Y-40455000D03*
500 | X184720000Y-38805000D03*
501 | %TD*%
502 | %TO.C,R33*%
503 | X245160000Y-45540000D03*
504 | X245160000Y-43890000D03*
505 | %TD*%
506 | %TO.C,R31*%
507 | X246910000Y-45540000D03*
508 | X246910000Y-43890000D03*
509 | %TD*%
510 | D14*
511 | %TO.C,C5*%
512 | X66892500Y-48768000D03*
513 | X66892500Y-50318000D03*
514 | %TD*%
515 | D44*
516 | %TO.C,CN2*%
517 | X203950000Y-54260000D03*
518 | X203950000Y-53760000D03*
519 | X203950000Y-53260000D03*
520 | X203950000Y-52760000D03*
521 | X203950000Y-52260000D03*
522 | X203950000Y-51760000D03*
523 | X203950000Y-51260000D03*
524 | X203950000Y-50760000D03*
525 | X203950000Y-50260000D03*
526 | X203950000Y-49760000D03*
527 | X203950000Y-49260000D03*
528 | X203950000Y-48760000D03*
529 | X203950000Y-48260000D03*
530 | X203950000Y-47760000D03*
531 | X203950000Y-47260000D03*
532 | X203950000Y-46760000D03*
533 | X203950000Y-46260000D03*
534 | X203950000Y-45760000D03*
535 | D45*
536 | X202050000Y-43810000D03*
537 | X202050000Y-56210000D03*
538 | %TD*%
539 | D46*
540 | %TO.C,QWIIC1*%
541 | X96320000Y-37860000D03*
542 | X95320000Y-37860000D03*
543 | X94320000Y-37860000D03*
544 | X93320000Y-37860000D03*
545 | D47*
546 | X97620000Y-33985000D03*
547 | X92020000Y-33985000D03*
548 | %TD*%
549 | D48*
550 | %TO.C,L2*%
551 | X196596000Y-41544000D03*
552 | X196596000Y-40144000D03*
553 | %TD*%
554 | D31*
555 | %TO.C,C20*%
556 | X211150000Y-41795000D03*
557 | X211150000Y-40245000D03*
558 | %TD*%
559 | D13*
560 | %TO.C,C8*%
561 | X242730000Y-65835000D03*
562 | X244280000Y-65835000D03*
563 | %TD*%
564 | D14*
565 | %TO.C,C3*%
566 | X213930000Y-43485000D03*
567 | X213930000Y-45035000D03*
568 | %TD*%
569 | D49*
570 | %TO.C,U4*%
571 | X216405000Y-40500000D03*
572 | X216405000Y-41770000D03*
573 | X216405000Y-43040000D03*
574 | X216405000Y-44310000D03*
575 | X216405000Y-45580000D03*
576 | X216405000Y-46850000D03*
577 | X216405000Y-48120000D03*
578 | X216405000Y-49390000D03*
579 | X216405000Y-50660000D03*
580 | X216405000Y-51930000D03*
581 | X216405000Y-53200000D03*
582 | X216405000Y-54470000D03*
583 | X216405000Y-55740000D03*
584 | X216405000Y-57010000D03*
585 | D50*
586 | X218170000Y-58260000D03*
587 | X219440000Y-58260000D03*
588 | X220710000Y-58260000D03*
589 | X221980000Y-58260000D03*
590 | X223250000Y-58260000D03*
591 | X224520000Y-58260000D03*
592 | X225790000Y-58260000D03*
593 | X227060000Y-58260000D03*
594 | X228330000Y-58260000D03*
595 | X229600000Y-58260000D03*
596 | X230870000Y-58260000D03*
597 | X232140000Y-58260000D03*
598 | D49*
599 | X233905000Y-57010000D03*
600 | X233905000Y-55740000D03*
601 | X233905000Y-54470000D03*
602 | X233905000Y-53200000D03*
603 | X233905000Y-51930000D03*
604 | X233905000Y-50660000D03*
605 | X233905000Y-49390000D03*
606 | X233905000Y-48120000D03*
607 | X233905000Y-46850000D03*
608 | X233905000Y-45580000D03*
609 | X233905000Y-44310000D03*
610 | X233905000Y-43040000D03*
611 | X233905000Y-41770000D03*
612 | X233905000Y-40500000D03*
613 | D51*
614 | X222255000Y-46820000D03*
615 | X222255000Y-48220000D03*
616 | X222255000Y-49620000D03*
617 | X222255000Y-49620000D03*
618 | X223655000Y-46820000D03*
619 | X223655000Y-46820000D03*
620 | X223655000Y-48220000D03*
621 | X223655000Y-49620000D03*
622 | X225055000Y-46820000D03*
623 | X225055000Y-48220000D03*
624 | X225055000Y-49620000D03*
625 | %TD*%
626 | D31*
627 | %TO.C,C4*%
628 | X194370000Y-42600000D03*
629 | X194370000Y-41050000D03*
630 | %TD*%
631 | D29*
632 | %TO.C,U8*%
633 | X230032500Y-73560000D03*
634 | X231302500Y-73560000D03*
635 | X232572500Y-73560000D03*
636 | X233842500Y-73560000D03*
637 | X235112500Y-73560000D03*
638 | X236382500Y-73560000D03*
639 | X237652500Y-73560000D03*
640 | X238922500Y-73560000D03*
641 | X238922500Y-68610000D03*
642 | X237652500Y-68610000D03*
643 | X236382500Y-68610000D03*
644 | X235112500Y-68610000D03*
645 | X233842500Y-68610000D03*
646 | X232572500Y-68610000D03*
647 | X231302500Y-68610000D03*
648 | X230032500Y-68610000D03*
649 | %TD*%
650 | D52*
651 | %TO.C,R4*%
652 | X212280000Y-43435000D03*
653 | X212280000Y-45085000D03*
654 | %TD*%
655 | D53*
656 | %TO.C,C21*%
657 | X237155000Y-60410000D03*
658 | X235605000Y-60410000D03*
659 | %TD*%
660 | D54*
661 | %TO.C,D6*%
662 | X25400000Y-42706000D03*
663 | X25400000Y-40606000D03*
664 | %TD*%
665 | D29*
666 | %TO.C,U7*%
667 | X242735000Y-73560000D03*
668 | X244005000Y-73560000D03*
669 | X245275000Y-73560000D03*
670 | X246545000Y-73560000D03*
671 | X247815000Y-73560000D03*
672 | X249085000Y-73560000D03*
673 | X250355000Y-73560000D03*
674 | X251625000Y-73560000D03*
675 | X251625000Y-68610000D03*
676 | X250355000Y-68610000D03*
677 | X249085000Y-68610000D03*
678 | X247815000Y-68610000D03*
679 | X246545000Y-68610000D03*
680 | X245275000Y-68610000D03*
681 | X244005000Y-68610000D03*
682 | X242735000Y-68610000D03*
683 | %TD*%
684 | D23*
685 | %TO.C,R8*%
686 | X46482000Y-39370000D03*
687 | X46482000Y-37720000D03*
688 | %TD*%
689 | D29*
690 | %TO.C,U10*%
691 | X204627500Y-73560000D03*
692 | X205897500Y-73560000D03*
693 | X207167500Y-73560000D03*
694 | X208437500Y-73560000D03*
695 | X209707500Y-73560000D03*
696 | X210977500Y-73560000D03*
697 | X212247500Y-73560000D03*
698 | X213517500Y-73560000D03*
699 | X213517500Y-68610000D03*
700 | X212247500Y-68610000D03*
701 | X210977500Y-68610000D03*
702 | X209707500Y-68610000D03*
703 | X208437500Y-68610000D03*
704 | X207167500Y-68610000D03*
705 | X205897500Y-68610000D03*
706 | X204627500Y-68610000D03*
707 | %TD*%
708 | D23*
709 | %TO.C,R28*%
710 | X238160000Y-45540000D03*
711 | X238160000Y-43890000D03*
712 | %TD*%
713 | D13*
714 | %TO.C,C7*%
715 | X36309000Y-39311920D03*
716 | X37859000Y-39311920D03*
717 | %TD*%
718 | D55*
719 | %TO.C,U6*%
720 | X211240000Y-38440000D03*
721 | D56*
722 | X211240000Y-37790000D03*
723 | D57*
724 | X210430000Y-37790000D03*
725 | D58*
726 | X210430000Y-38440000D03*
727 | D59*
728 | X210835000Y-38115000D03*
729 | %TD*%
730 | M02*
731 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad 8.0.3} date 2024-12-15T16:48:59+0000
3 | ; FORMAT={-:-/ absolute / inch / decimal}
4 | ; #@! TF.CreationDate,2024-12-15T16:48:59+00:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.3
6 | ; #@! TF.FileFunction,NonPlated,1,4,NPTH
7 | FMAT,2
8 | INCH
9 | ; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
10 | T1C0.0236
11 | ; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
12 | T2C0.0866
13 | %
14 | G90
15 | G05
16 | T1
17 | X7.4071Y-1.4823
18 | X7.6346Y-1.4823
19 | T2
20 | X1.0228Y-1.4374
21 | X1.0228Y-6.7917
22 | X9.8811Y-1.4374
23 | X9.8811Y-6.7917
24 | M30
25 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad 8.0.3} date 2024-12-15T16:48:59+0000
3 | ; FORMAT={-:-/ absolute / inch / decimal}
4 | ; #@! TF.CreationDate,2024-12-15T16:48:59+00:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.3
6 | ; #@! TF.FileFunction,Plated,1,4,PTH
7 | FMAT,2
8 | INCH
9 | ; #@! TA.AperFunction,Plated,PTH,ViaDrill
10 | T1C0.0118
11 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
12 | T2C0.0236
13 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
14 | T3C0.0276
15 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
16 | T4C0.0335
17 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
18 | T5C0.0394
19 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
20 | T6C0.0433
21 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
22 | T7C0.0630
23 | %
24 | G90
25 | G05
26 | T1
27 | X1.0Y-3.28
28 | X1.0Y-4.09
29 | X1.0Y-4.73
30 | X1.0Y-5.31
31 | X1.0Y-6.0
32 | X1.01Y-1.56
33 | X1.19Y-2.89
34 | X1.2Y-1.65
35 | X1.2Y-2.07
36 | X1.2Y-2.5016
37 | X1.32Y-6.81
38 | X1.44Y-1.63
39 | X1.44Y-4.99
40 | X1.485Y-5.8047
41 | X1.51Y-1.45
42 | X1.58Y-1.38
43 | X1.59Y-1.45
44 | X1.5937Y-2.5016
45 | X1.5937Y-2.8953
46 | X1.6Y-2.08
47 | X1.61Y-3.2
48 | X1.62Y-1.63
49 | X1.6626Y-3.4157
50 | X1.7961Y-4.1791
51 | X1.83Y-1.61
52 | X1.88Y-4.04
53 | X1.92Y-1.38
54 | X1.92Y-1.8031
55 | X1.94Y-2.9
56 | X1.95Y-1.61
57 | X1.9833Y-1.3787
58 | X1.9874Y-2.5016
59 | X2.01Y-2.1079
60 | X2.06Y-5.79
61 | X2.0681Y-1.7417
62 | X2.1532Y-1.8268
63 | X2.2157Y-1.3794
64 | X2.2386Y-5.0276
65 | X2.3Y-4.16
66 | X2.32Y-6.81
67 | X2.3413Y-1.3464
68 | X2.3811Y-2.5016
69 | X2.39Y-3.19
70 | X2.43Y-2.02
71 | X2.43Y-4.93
72 | X2.4504Y-3.4044
73 | X2.4567Y-5.8083
74 | X2.4634Y-1.4177
75 | X2.4634Y-1.8422
76 | X2.5142Y-1.6299
77 | X2.5204Y-1.9839
78 | X2.5252Y-1.5114
79 | X2.62Y-1.81
80 | X2.6382Y-4.176
81 | X2.67Y-2.2291
82 | X2.71Y-2.04
83 | X2.7213Y-1.82
84 | X2.7748Y-2.5016
85 | X2.8Y-2.87
86 | X2.87Y-5.79
87 | X2.92Y-1.83
88 | X2.9248Y-1.9118
89 | X2.9953Y-5.0067
90 | X3.07Y-2.21
91 | X3.1Y-4.15
92 | X3.1685Y-2.1079
93 | X3.1685Y-2.5016
94 | X3.22Y-4.93
95 | X3.28Y-3.19
96 | X3.2898Y-5.8114
97 | X3.29Y-6.82
98 | X3.3441Y-1.5568
99 | X3.3508Y-3.4453
100 | X3.4606Y-4.1752
101 | X3.55Y-1.51
102 | X3.55Y-1.92
103 | X3.56Y-2.86
104 | X3.5622Y-2.5016
105 | X3.67Y-5.8
106 | X3.68Y-1.69
107 | X3.8638Y-5.0264
108 | X3.87Y-1.89
109 | X3.88Y-4.15
110 | X3.8884Y-1.45
111 | X3.913Y-1.5157
112 | X3.9559Y-2.5016
113 | X3.9811Y-1.8469
114 | X4.0063Y-1.8232
115 | X4.03Y-4.92
116 | X4.04Y-3.2
117 | X4.0673Y-5.8067
118 | X4.0937Y-3.4059
119 | X4.11Y-6.8
120 | X4.16Y-1.34
121 | X4.1654Y-2.1913
122 | X4.2555Y-4.1791
123 | X4.31Y-1.92
124 | X4.3496Y-2.5016
125 | X4.3496Y-2.8953
126 | X4.39Y-1.55
127 | X4.48Y-5.78
128 | X4.51Y-3.25
129 | X4.65Y-4.13
130 | X4.7004Y-5.0346
131 | X4.7433Y-2.5016
132 | X4.77Y-1.55
133 | X4.77Y-1.92
134 | X4.84Y-4.93
135 | X4.87Y-1.33
136 | X4.9106Y-3.3961
137 | X4.9306Y-5.8088
138 | X5.03Y-6.8
139 | X5.137Y-2.5016
140 | X5.137Y-2.8953
141 | X5.18Y-3.18
142 | X5.2417Y-4.1941
143 | X5.31Y-1.55
144 | X5.34Y-5.78
145 | X5.4Y-4.12
146 | X5.4598Y-5.0073
147 | X5.47Y-1.91
148 | X5.5307Y-2.5016
149 | X5.5848Y-5.839
150 | X5.6Y-1.34
151 | X5.67Y-3.16
152 | X5.71Y-4.93
153 | X5.7433Y-3.4325
154 | X5.88Y-1.94
155 | X5.9Y-1.52
156 | X5.9244Y-2.5016
157 | X5.9677Y-4.1799
158 | X6.14Y-5.79
159 | X6.2319Y-4.9972
160 | X6.28Y-2.93
161 | X6.3181Y-2.5016
162 | X6.32Y-4.15
163 | X6.34Y-1.93
164 | X6.41Y-6.77
165 | X6.49Y-1.55
166 | X6.49Y-3.2
167 | X6.5488Y-5.8051
168 | X6.55Y-1.33
169 | X6.5661Y-3.4423
170 | X6.64Y-4.94
171 | X6.7118Y-2.5016
172 | X6.73Y-2.17
173 | X6.785Y-4.1768
174 | X6.94Y-5.79
175 | X7.057Y-4.9901
176 | X7.0693Y-1.4323
177 | X7.1055Y-2.5016
178 | X7.13Y-1.53
179 | X7.14Y-4.17
180 | X7.1699Y-1.74
181 | X7.17Y-1.34
182 | X7.22Y-3.24
183 | X7.239Y-1.593
184 | X7.2487Y-1.4487
185 | X7.28Y-2.93
186 | X7.3581Y-1.5803
187 | X7.38Y-1.91
188 | X7.3803Y-3.4362
189 | X7.4264Y-1.5748
190 | X7.4291Y-5.8106
191 | X7.44Y-2.16
192 | X7.44Y-4.95
193 | X7.4657Y-1.7248
194 | X7.4665Y-1.6496
195 | X7.4992Y-2.5016
196 | X7.5134Y-1.7248
197 | X7.5355Y-2.9983
198 | X7.5406Y-1.6502
199 | X7.6004Y-4.1768
200 | X7.6047Y-1.5736
201 | X7.6062Y-2.838
202 | X7.6102Y-2.9966
203 | X7.6177Y-2.3839
204 | X7.65Y-1.89
205 | X7.6564Y-2.838
206 | X7.6849Y-2.5241
207 | X7.6909Y-2.1898
208 | X7.7049Y-2.837
209 | X7.7079Y-2.9717
210 | X7.71Y-6.77
211 | X7.7413Y-2.525
212 | X7.7433Y-2.3819
213 | X7.7561Y-2.835
214 | X7.7561Y-2.9719
215 | X7.8106Y-1.7421
216 | X7.828Y-2.46
217 | X7.84Y-1.6059
218 | X7.8512Y-1.511
219 | X7.8535Y-4.9902
220 | X7.8677Y-1.7469
221 | X7.87Y-1.84
222 | X7.8799Y-2.9625
223 | X7.94Y-1.35
224 | X7.94Y-4.14
225 | X7.9409Y-1.511
226 | X7.95Y-1.97
227 | X7.95Y-2.37
228 | X7.9618Y-1.8429
229 | X7.9642Y-1.8087
230 | X7.9685Y-1.878
231 | X7.9694Y-2.1413
232 | X7.9705Y-1.6043
233 | X8.0571Y-3.0098
234 | X8.0648Y-1.5735
235 | X8.0885Y-1.3606
236 | X8.09Y-2.47
237 | X8.1Y-2.15
238 | X8.1008Y-2.765
239 | X8.1063Y-3.0067
240 | X8.1292Y-1.5745
241 | X8.1555Y-2.7626
242 | X8.1831Y-3.4319
243 | X8.1923Y-1.9431
244 | X8.1948Y-1.5739
245 | X8.2027Y-2.5346
246 | X8.2055Y-2.7697
247 | X8.2079Y-3.0075
248 | X8.2278Y-2.0135
249 | X8.2539Y-2.7736
250 | X8.2594Y-3.0075
251 | X8.2654Y-5.8189
252 | X8.2656Y-1.7056
253 | X8.2709Y-2.1772
254 | X8.28Y-4.93
255 | X8.3407Y-1.4885
256 | X8.36Y-3.35
257 | X8.361Y-1.4457
258 | X8.3743Y-1.3692
259 | X8.3787Y-2.9587
260 | X8.39Y-2.37
261 | X8.4055Y-4.1673
262 | X8.4205Y-2.2028
263 | X8.4205Y-2.2362
264 | X8.4274Y-2.5909
265 | X8.4461Y-2.461
266 | X8.4524Y-2.5201
267 | X8.46Y-1.7449
268 | X8.4669Y-1.86
269 | X8.4677Y-1.8945
270 | X8.4694Y-1.8286
271 | X8.4726Y-2.6116
272 | X8.5228Y-2.5919
273 | X8.5358Y-2.5559
274 | X8.5567Y-3.013
275 | X8.5748Y-1.5957
276 | X8.59Y-2.38
277 | X8.6Y-5.8
278 | X8.6055Y-2.7691
279 | X8.6087Y-3.0126
280 | X8.63Y-1.75
281 | X8.63Y-1.96
282 | X8.64Y-2.17
283 | X8.6539Y-2.7713
284 | X8.6803Y-4.9925
285 | X8.7028Y-2.7736
286 | X8.7087Y-3.0118
287 | X8.71Y-4.13
288 | X8.7136Y-2.5568
289 | X8.7468Y-2.7765
290 | X8.7583Y-3.0106
291 | X8.7752Y-1.8715
292 | X8.7757Y-1.9285
293 | X8.7894Y-2.435
294 | X8.7935Y-2.5585
295 | X8.82Y-2.18
296 | X8.83Y-1.75
297 | X8.8318Y-1.8715
298 | X8.8332Y-1.9271
299 | X8.84Y-4.9
300 | X8.8602Y-2.5622
301 | X8.87Y-2.41
302 | X8.8794Y-2.9612
303 | X8.886Y-2.6244
304 | X8.92Y-2.52
305 | X8.92Y-6.75
306 | X8.9307Y-2.5821
307 | X8.9362Y-3.0112
308 | X8.9451Y-2.6382
309 | X8.9772Y-3.4165
310 | X8.99Y-3.12
311 | X8.9996Y-2.5799
312 | X9.0287Y-2.4945
313 | X9.04Y-1.76
314 | X9.04Y-1.97
315 | X9.04Y-2.18
316 | X9.0724Y-1.6587
317 | X9.0799Y-5.8079
318 | X9.1Y-2.36
319 | X9.1091Y-3.0039
320 | X9.11Y-3.28
321 | X9.1311Y-2.7622
322 | X9.1476Y-1.7894
323 | X9.1488Y-1.7417
324 | X9.1634Y-1.606
325 | X9.1819Y-2.5556
326 | X9.1833Y-2.7848
327 | X9.2035Y-3.0055
328 | X9.2118Y-4.1638
329 | X9.2157Y-2.7809
330 | X9.2445Y-2.7938
331 | X9.2621Y-1.5956
332 | X9.264Y-3.0067
333 | X9.2819Y-2.1429
334 | X9.2842Y-1.8824
335 | X9.2925Y-2.5748
336 | X9.3059Y-2.2291
337 | X9.324Y-1.7181
338 | X9.3264Y-2.0246
339 | X9.3332Y-1.9814
340 | X9.3685Y-1.8524
341 | X9.3706Y-1.4493
342 | X9.3722Y-2.6116
343 | X9.3791Y-2.9595
344 | X9.3795Y-2.3846
345 | X9.4067Y-2.4846
346 | X9.4142Y-1.8988
347 | X9.4293Y-2.6352
348 | X9.44Y-3.4
349 | X9.4638Y-2.5545
350 | X9.4705Y-1.9035
351 | X9.4746Y-2.588
352 | X9.48Y-3.72
353 | X9.4815Y-4.9955
354 | X9.49Y-1.54
355 | X9.5083Y-2.0882
356 | X9.5106Y-1.9575
357 | X9.53Y-2.2197
358 | X9.531Y-2.3108
359 | X9.5409Y-1.9075
360 | X9.5543Y-3.0102
361 | X9.5697Y-2.5528
362 | X9.6039Y-1.3317
363 | X9.6094Y-2.7573
364 | X9.6094Y-3.0083
365 | X9.64Y-6.77
366 | X9.6559Y-2.584
367 | X9.6577Y-2.778
368 | X9.7Y-2.39
369 | X9.7059Y-3.0093
370 | X9.7069Y-2.8016
371 | X9.71Y-2.02
372 | X9.75Y-1.52
373 | X9.7512Y-2.7868
374 | X9.752Y-1.3711
375 | X9.7568Y-2.4476
376 | X9.7571Y-3.0093
377 | X9.775Y-1.6954
378 | X9.7764Y-1.6555
379 | X9.7906Y-2.6115
380 | X9.8034Y-1.9036
381 | X9.85Y-2.6352
382 | X9.8614Y-2.5016
383 | X9.8846Y-2.9595
384 | X9.91Y-3.32
385 | X9.91Y-6.1
386 | X9.92Y-4.45
387 | X9.92Y-5.29
388 | X9.95Y-1.35
389 | X9.98Y-1.56
390 | X9.98Y-1.87
391 | T3
392 | X8.2299Y-1.3232
393 | X8.2969Y-1.3232
394 | X9.437Y-1.324
395 | X9.5039Y-1.324
396 | T4
397 | X7.8795Y-1.3624
398 | X7.9976Y-1.3624
399 | T5
400 | X2.6213Y-1.3768
401 | X2.6213Y-1.4768
402 | X2.7213Y-1.3768
403 | X2.7213Y-1.4768
404 | X2.8213Y-1.3768
405 | X2.8213Y-1.4768
406 | X2.9213Y-1.3768
407 | X2.9213Y-1.4768
408 | X3.0213Y-1.3768
409 | X3.0213Y-1.4768
410 | X3.1213Y-1.3768
411 | X3.1213Y-1.4768
412 | X3.2213Y-1.3768
413 | X3.2213Y-1.4768
414 | X3.3213Y-1.3768
415 | X3.3213Y-1.4768
416 | X3.4213Y-1.3768
417 | X3.4213Y-1.4768
418 | T6
419 | X2.2795Y-1.3926
420 | X2.2795Y-1.6288
421 | T7
422 | X9.5697Y-2.0051
423 | X9.5697Y-2.3988
424 | T2
425 | G00X7.3506Y-1.3531
426 | M15
427 | G01X7.3506Y-1.3217
428 | M16
429 | G05
430 | G00X7.3506Y-1.5232
431 | M15
432 | G01X7.3506Y-1.4799
433 | M16
434 | G05
435 | G00X7.6911Y-1.3531
436 | M15
437 | G01X7.6911Y-1.3217
438 | M16
439 | G05
440 | G00X7.6911Y-1.5232
441 | M15
442 | G01X7.6911Y-1.4799
443 | M16
444 | G05
445 | M30
446 |
--------------------------------------------------------------------------------
/gerbers/esp32-s3-spectrum-job.gbrjob:
--------------------------------------------------------------------------------
1 | {
2 | "Header": {
3 | "GenerationSoftware": {
4 | "Vendor": "KiCad",
5 | "Application": "Pcbnew",
6 | "Version": "8.0.3"
7 | },
8 | "CreationDate": "2024-12-15T16:49:56+00:00"
9 | },
10 | "GeneralSpecs": {
11 | "ProjectId": {
12 | "Name": "esp32-s3-spectrum",
13 | "GUID": "65737033-322d-4733-932d-737065637472",
14 | "Revision": "rev?"
15 | },
16 | "Size": {
17 | "X": 233.03,
18 | "Y": 144.03
19 | },
20 | "LayerNumber": 4,
21 | "BoardThickness": 1.6,
22 | "Finish": "None"
23 | },
24 | "DesignRules": [
25 | {
26 | "Layers": "Outer",
27 | "PadToPad": 0.2,
28 | "PadToTrack": 0.2,
29 | "TrackToTrack": 0.2,
30 | "MinLineWidth": 0.2,
31 | "TrackToRegion": 0.5,
32 | "RegionToRegion": 0.5
33 | },
34 | {
35 | "Layers": "Inner",
36 | "PadToPad": 0.2,
37 | "PadToTrack": 0.2,
38 | "TrackToTrack": 0.2,
39 | "TrackToRegion": 0.5,
40 | "RegionToRegion": 0.5
41 | }
42 | ],
43 | "FilesAttributes": [
44 | {
45 | "Path": "esp32-s3-spectrum-F_Cu.gbr",
46 | "FileFunction": "Copper,L1,Top",
47 | "FilePolarity": "Positive"
48 | },
49 | {
50 | "Path": "esp32-s3-spectrum-In1_Cu.gbr",
51 | "FileFunction": "Copper,L2,Inr",
52 | "FilePolarity": "Positive"
53 | },
54 | {
55 | "Path": "esp32-s3-spectrum-In2_Cu.gbr",
56 | "FileFunction": "Copper,L3,Inr",
57 | "FilePolarity": "Positive"
58 | },
59 | {
60 | "Path": "esp32-s3-spectrum-B_Cu.gbr",
61 | "FileFunction": "Copper,L4,Bot",
62 | "FilePolarity": "Positive"
63 | },
64 | {
65 | "Path": "esp32-s3-spectrum-F_Paste.gbr",
66 | "FileFunction": "SolderPaste,Top",
67 | "FilePolarity": "Positive"
68 | },
69 | {
70 | "Path": "esp32-s3-spectrum-B_Paste.gbr",
71 | "FileFunction": "SolderPaste,Bot",
72 | "FilePolarity": "Positive"
73 | },
74 | {
75 | "Path": "esp32-s3-spectrum-F_Silkscreen.gbr",
76 | "FileFunction": "Legend,Top",
77 | "FilePolarity": "Positive"
78 | },
79 | {
80 | "Path": "esp32-s3-spectrum-B_Silkscreen.gbr",
81 | "FileFunction": "Legend,Bot",
82 | "FilePolarity": "Positive"
83 | },
84 | {
85 | "Path": "esp32-s3-spectrum-F_Mask.gbr",
86 | "FileFunction": "SolderMask,Top",
87 | "FilePolarity": "Negative"
88 | },
89 | {
90 | "Path": "esp32-s3-spectrum-B_Mask.gbr",
91 | "FileFunction": "SolderMask,Bot",
92 | "FilePolarity": "Negative"
93 | },
94 | {
95 | "Path": "esp32-s3-spectrum-Edge_Cuts.gbr",
96 | "FileFunction": "Profile",
97 | "FilePolarity": "Positive"
98 | }
99 | ],
100 | "MaterialStackup": [
101 | {
102 | "Type": "Legend",
103 | "Color": "White",
104 | "Name": "Top Silk Screen"
105 | },
106 | {
107 | "Type": "SolderPaste",
108 | "Name": "Top Solder Paste"
109 | },
110 | {
111 | "Type": "SolderMask",
112 | "Color": "Black",
113 | "Thickness": 0.01,
114 | "Name": "Top Solder Mask"
115 | },
116 | {
117 | "Type": "Copper",
118 | "Thickness": 0.035,
119 | "Name": "F.Cu"
120 | },
121 | {
122 | "Type": "Dielectric",
123 | "Thickness": 0.1,
124 | "Material": "FR4",
125 | "Name": "F.Cu/In1.Cu",
126 | "Notes": "Type: dielectric layer 1 (from F.Cu to In1.Cu)"
127 | },
128 | {
129 | "Type": "Copper",
130 | "Thickness": 0.035,
131 | "Name": "In1.Cu"
132 | },
133 | {
134 | "Type": "Dielectric",
135 | "Thickness": 1.24,
136 | "Material": "FR4",
137 | "Name": "In1.Cu/In2.Cu",
138 | "Notes": "Type: dielectric layer 2 (from In1.Cu to In2.Cu)"
139 | },
140 | {
141 | "Type": "Copper",
142 | "Thickness": 0.035,
143 | "Name": "In2.Cu"
144 | },
145 | {
146 | "Type": "Dielectric",
147 | "Thickness": 0.1,
148 | "Material": "FR4",
149 | "Name": "In2.Cu/B.Cu",
150 | "Notes": "Type: dielectric layer 3 (from In2.Cu to B.Cu)"
151 | },
152 | {
153 | "Type": "Copper",
154 | "Thickness": 0.035,
155 | "Name": "B.Cu"
156 | },
157 | {
158 | "Type": "SolderMask",
159 | "Color": "Black",
160 | "Thickness": 0.01,
161 | "Name": "Bottom Solder Mask"
162 | },
163 | {
164 | "Type": "SolderPaste",
165 | "Name": "Bottom Solder Paste"
166 | },
167 | {
168 | "Type": "Legend",
169 | "Color": "White",
170 | "Name": "Bottom Silk Screen"
171 | }
172 | ]
173 | }
174 |
--------------------------------------------------------------------------------
/images/esp32-s3-spectrum-pcb.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/images/esp32-s3-spectrum-pcb.pdf
--------------------------------------------------------------------------------
/images/esp32-s3-spectrum.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/images/esp32-s3-spectrum.jpg
--------------------------------------------------------------------------------
/images/esp32-s3-spectrum.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/atomic14/esp32-zxspectrum-hardware/571d62934d5ac1c481df82cf1590839a3d2c76c9/images/esp32-s3-spectrum.pdf
--------------------------------------------------------------------------------
/keyboard-footprint/USB-symbol.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "LOGO" (version 20221018) (generator "bitmap2component") (generator_version "8.0")
2 | (layer "F.Cu")
3 | (attr board_only exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "G***" (at 0 0) (layer "F.SilkS")
5 | (effects (font (size 1.5 1.5) (thickness 0.3)))
6 | (uuid 8ca40918-9b9c-4a7d-a4ff-459b93f3c4ac)
7 | )
8 | (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide
9 | (effects (font (size 1.5 1.5) (thickness 0.3)))
10 | (uuid 63f2a4ba-2d54-419a-b761-0dff8ab0902d)
11 | )
12 | (fp_poly
13 | (pts
14 | (xy 0.039682 -3.743641)
15 | (xy 0.08315 -3.735073)
16 | (xy 0.125072 -3.720457)
17 | (xy 0.16463 -3.699787)
18 | (xy 0.201004 -3.673057)
19 | (xy 0.202822 -3.671477)
20 | (xy 0.207225 -3.667019)
21 | (xy 0.21615 -3.65746)
22 | (xy 0.229262 -3.643175)
23 | (xy 0.246226 -3.62454)
24 | (xy 0.266705 -3.60193)
25 | (xy 0.290366 -3.575721)
26 | (xy 0.316872 -3.546289)
27 | (xy 0.345888 -3.51401)
28 | (xy 0.37708 -3.479259)
29 | (xy 0.410111 -3.442412)
30 | (xy 0.444646 -3.403845)
31 | (xy 0.480351 -3.363934)
32 | (xy 0.51689 -3.323053)
33 | (xy 0.553927 -3.28158)
34 | (xy 0.591128 -3.239889)
35 | (xy 0.628156 -3.198357)
36 | (xy 0.664678 -3.157359)
37 | (xy 0.700357 -3.117271)
38 | (xy 0.734858 -3.078469)
39 | (xy 0.767846 -3.041328)
40 | (xy 0.798986 -3.006224)
41 | (xy 0.827942 -2.973533)
42 | (xy 0.85438 -2.943631)
43 | (xy 0.877963 -2.916893)
44 | (xy 0.898357 -2.893695)
45 | (xy 0.915226 -2.874412)
46 | (xy 0.928235 -2.859422)
47 | (xy 0.937049 -2.849098)
48 | (xy 0.941137 -2.844081)
49 | (xy 0.959977 -2.813072)
50 | (xy 0.97282 -2.778826)
51 | (xy 0.979606 -2.742389)
52 | (xy 0.980276 -2.704807)
53 | (xy 0.974771 -2.667124)
54 | (xy 0.96303 -2.630387)
55 | (xy 0.95432 -2.611772)
56 | (xy 0.940422 -2.590339)
57 | (xy 0.921656 -2.568516)
58 | (xy 0.900071 -2.548311)
59 | (xy 0.877716 -2.531729)
60 | (xy 0.865447 -2.524686)
61 | (xy 0.855697 -2.519762)
62 | (xy 0.84701 -2.515508)
63 | (xy 0.838791 -2.511874)
64 | (xy 0.830446 -2.508805)
65 | (xy 0.821379 -2.50625)
66 | (xy 0.810994 -2.504156)
67 | (xy 0.798697 -2.502472)
68 | (xy 0.783893 -2.501144)
69 | (xy 0.765986 -2.50012)
70 | (xy 0.744381 -2.499348)
71 | (xy 0.718482 -2.498776)
72 | (xy 0.687696 -2.498351)
73 | (xy 0.651426 -2.49802)
74 | (xy 0.609077 -2.497732)
75 | (xy 0.560054 -2.497433)
76 | (xy 0.555477 -2.497405)
77 | (xy 0.314801 -2.495928)
78 | (xy 0.314801 -0.916476)
79 | (xy 0.314804 -0.784091)
80 | (xy 0.314816 -0.658854)
81 | (xy 0.314835 -0.540589)
82 | (xy 0.314863 -0.429121)
83 | (xy 0.3149 -0.324277)
84 | (xy 0.314947 -0.225881)
85 | (xy 0.315004 -0.13376)
86 | (xy 0.315071 -0.04774)
87 | (xy 0.31515 0.032355)
88 | (xy 0.31524 0.106699)
89 | (xy 0.315343 0.175466)
90 | (xy 0.315458 0.23883)
91 | (xy 0.315586 0.296966)
92 | (xy 0.315728 0.350048)
93 | (xy 0.315885 0.398251)
94 | (xy 0.316055 0.441749)
95 | (xy 0.316242 0.480717)
96 | (xy 0.316443 0.515328)
97 | (xy 0.316661 0.545758)
98 | (xy 0.316896 0.57218)
99 | (xy 0.317148 0.59477)
100 | (xy 0.317418 0.613701)
101 | (xy 0.317706 0.629147)
102 | (xy 0.318012 0.641284)
103 | (xy 0.318338 0.650286)
104 | (xy 0.318684 0.656327)
105 | (xy 0.31905 0.659581)
106 | (xy 0.319376 0.660287)
107 | (xy 0.322851 0.658008)
108 | (xy 0.332112 0.65187)
109 | (xy 0.346857 0.642075)
110 | (xy 0.36678 0.628826)
111 | (xy 0.391579 0.612325)
112 | (xy 0.420949 0.592775)
113 | (xy 0.454586 0.570378)
114 | (xy 0.492186 0.545336)
115 | (xy 0.533446 0.517852)
116 | (xy 0.578061 0.488129)
117 | (xy 0.625727 0.456368)
118 | (xy 0.676141 0.422773)
119 | (xy 0.728999 0.387545)
120 | (xy 0.783996 0.350888)
121 | (xy 0.840828 0.313003)
122 | (xy 0.884004 0.28422)
123 | (xy 0.95339 0.237953)
124 | (xy 1.016946 0.195553)
125 | (xy 1.074939 0.156838)
126 | (xy 1.127636 0.121625)
127 | (xy 1.175306 0.089731)
128 | (xy 1.218217 0.060973)
129 | (xy 1.256635 0.035168)
130 | (xy 1.29083 0.012133)
131 | (xy 1.321067 -0.008314)
132 | (xy 1.347616 -0.026358)
133 | (xy 1.370744 -0.042179)
134 | (xy 1.390718 -0.055963)
135 | (xy 1.407807 -0.06789)
136 | (xy 1.422278 -0.078145)
137 | (xy 1.434398 -0.08691)
138 | (xy 1.444436 -0.094368)
139 | (xy 1.452659 -0.100702)
140 | (xy 1.459336 -0.106096)
141 | (xy 1.464732 -0.11073)
142 | (xy 1.469118 -0.11479)
143 | (xy 1.471509 -0.117163)
144 | (xy 1.502012 -0.153491)
145 | (xy 1.526911 -0.194516)
146 | (xy 1.545472 -0.238156)
147 | (xy 1.55753 -0.272705)
148 | (xy 1.558641 -0.447493)
149 | (xy 1.558804 -0.482482)
150 | (xy 1.558841 -0.515135)
151 | (xy 1.558759 -0.544744)
152 | (xy 1.558565 -0.5706)
153 | (xy 1.558268 -0.591992)
154 | (xy 1.557875 -0.608212)
155 | (xy 1.557392 -0.618551)
156 | (xy 1.556828 -0.622299)
157 | (xy 1.556811 -0.622302)
158 | (xy 1.552124 -0.622827)
159 | (xy 1.541943 -0.624219)
160 | (xy 1.528013 -0.626235)
161 | (xy 1.51908 -0.627568)
162 | (xy 1.471271 -0.638279)
163 | (xy 1.426898 -0.655272)
164 | (xy 1.386381 -0.678173)
165 | (xy 1.35014 -0.706607)
166 | (xy 1.318593 -0.740199)
167 | (xy 1.29216 -0.778576)
168 | (xy 1.27126 -0.821361)
169 | (xy 1.258261 -0.860532)
170 | (xy 1.250051 -0.891325)
171 | (xy 1.250051 -1.251881)
172 | (xy 1.250051 -1.612437)
173 | (xy 1.258182 -1.640464)
174 | (xy 1.274125 -1.685196)
175 | (xy 1.29472 -1.724844)
176 | (xy 1.320549 -1.76041)
177 | (xy 1.340332 -1.781728)
178 | (xy 1.368436 -1.807172)
179 | (xy 1.396558 -1.827531)
180 | (xy 1.426936 -1.844173)
181 | (xy 1.461808 -1.858463)
182 | (xy 1.471509 -1.861834)
183 | (xy 1.502623 -1.872331)
184 | (xy 1.874161 -1.872331)
185 | (xy 2.245699 -1.872331)
186 | (xy 2.280473 -1.860244)
187 | (xy 2.326423 -1.840613)
188 | (xy 2.367757 -1.8154)
189 | (xy 2.404193 -1.784903)
190 | (xy 2.435449 -1.749424)
191 | (xy 2.461243 -1.70926)
192 | (xy 2.481292 -1.664712)
193 | (xy 2.489877 -1.638061)
194 | (xy 2.491262 -1.63303)
195 | (xy 2.492483 -1.628135)
196 | (xy 2.493552 -1.622901)
197 | (xy 2.494481 -1.61685)
198 | (xy 2.495283 -1.609508)
199 | (xy 2.495969 -1.600399)
200 | (xy 2.496551 -1.589046)
201 | (xy 2.497041 -1.574975)
202 | (xy 2.497452 -1.557708)
203 | (xy 2.497795 -1.536771)
204 | (xy 2.498082 -1.511687)
205 | (xy 2.498326 -1.481981)
206 | (xy 2.498539 -1.447176)
207 | (xy 2.498732 -1.406798)
208 | (xy 2.498917 -1.36037)
209 | (xy 2.499108 -1.307416)
210 | (xy 2.499244 -1.267965)
211 | (xy 2.499447 -1.206327)
212 | (xy 2.499591 -1.151535)
213 | (xy 2.499653 -1.103111)
214 | (xy 2.499613 -1.060582)
215 | (xy 2.499446 -1.02347)
216 | (xy 2.499131 -0.991301)
217 | (xy 2.498646 -0.963599)
218 | (xy 2.497967 -0.939887)
219 | (xy 2.497072 -0.919691)
220 | (xy 2.495938 -0.902535)
221 | (xy 2.494545 -0.887942)
222 | (xy 2.492868 -0.875438)
223 | (xy 2.490885 -0.864546)
224 | (xy 2.488574 -0.854791)
225 | (xy 2.485913 -0.845697)
226 | (xy 2.482879 -0.836788)
227 | (xy 2.47945 -0.827589)
228 | (xy 2.478319 -0.824647)
229 | (xy 2.460818 -0.788045)
230 | (xy 2.437386 -0.752399)
231 | (xy 2.409381 -0.719384)
232 | (xy 2.378156 -0.690673)
233 | (xy 2.357681 -0.675706)
234 | (xy 2.326021 -0.657928)
235 | (xy 2.290106 -0.643021)
236 | (xy 2.252775 -0.632055)
237 | (xy 2.230522 -0.62776)
238 | (xy 2.214765 -0.625445)
239 | (xy 2.201564 -0.623615)
240 | (xy 2.192705 -0.622514)
241 | (xy 2.190176 -0.622302)
242 | (xy 2.189167 -0.620334)
243 | (xy 2.188273 -0.61418)
244 | (xy 2.187482 -0.603443)
245 | (xy 2.186781 -0.58773)
246 | (xy 2.18616 -0.566646)
247 | (xy 2.185606 -0.539795)
248 | (xy 2.185108 -0.506784)
249 | (xy 2.184653 -0.467218)
250 | (xy 2.184256 -0.4237)
251 | (xy 2.183877 -0.379928)
252 | (xy 2.183505 -0.342769)
253 | (xy 2.183113 -0.311515)
254 | (xy 2.182672 -0.285459)
255 | (xy 2.182155 -0.263894)
256 | (xy 2.181533 -0.24611)
257 | (xy 2.180779 -0.231402)
258 | (xy 2.179864 -0.219061)
259 | (xy 2.178762 -0.208379)
260 | (xy 2.177443 -0.198648)
261 | (xy 2.17588 -0.189162)
262 | (xy 2.174764 -0.183024)
263 | (xy 2.15549 -0.098032)
264 | (xy 2.13012 -0.016926)
265 | (xy 2.098727 0.060179)
266 | (xy 2.061384 0.133165)
267 | (xy 2.018164 0.201915)
268 | (xy 1.96914 0.266311)
269 | (xy 1.914386 0.326238)
270 | (xy 1.853974 0.381578)
271 | (xy 1.791601 0.42966)
272 | (xy 1.785182 0.434079)
273 | (xy 1.772952 0.442364)
274 | (xy 1.755195 0.454327)
275 | (xy 1.732195 0.469778)
276 | (xy 1.704236 0.488526)
277 | (xy 1.671601 0.510383)
278 | (xy 1.634575 0.535158)
279 | (xy 1.593442 0.562663)
280 | (xy 1.548484 0.592707)
281 | (xy 1.499986 0.625101)
282 | (xy 1.448232 0.659654)
283 | (xy 1.393506 0.696179)
284 | (xy 1.336091 0.734484)
285 | (xy 1.276271 0.774381)
286 | (xy 1.21433 0.81568)
287 | (xy 1.150552 0.85819)
288 | (xy 1.08522 0.901723)
289 | (xy 1.034893 0.93525)
290 | (xy 0.314987 1.414771)
291 | (xy 0.314894 1.99915)
292 | (xy 0.314801 2.583528)
293 | (xy 0.334018 2.595635)
294 | (xy 0.386824 2.633161)
295 | (xy 0.435724 2.676545)
296 | (xy 0.480129 2.72512)
297 | (xy 0.519452 2.778219)
298 | (xy 0.553105 2.835173)
299 | (xy 0.563659 2.856365)
300 | (xy 0.585025 2.906068)
301 | (xy 0.601259 2.954917)
302 | (xy 0.612933 3.005105)
303 | (xy 0.620623 3.058822)
304 | (xy 0.622702 3.081658)
305 | (xy 0.624269 3.147952)
306 | (xy 0.618606 3.213365)
307 | (xy 0.605774 3.277667)
308 | (xy 0.585835 3.340631)
309 | (xy 0.558851 3.402028)
310 | (xy 0.524883 3.46163)
311 | (xy 0.516943 3.473785)
312 | (xy 0.49747 3.500385)
313 | (xy 0.473591 3.528975)
314 | (xy 0.446913 3.557888)
315 | (xy 0.419046 3.58546)
316 | (xy 0.3916 3.610024)
317 | (xy 0.366181 3.629915)
318 | (xy 0.366047 3.63001)
319 | (xy 0.308278 3.666746)
320 | (xy 0.247829 3.696805)
321 | (xy 0.185132 3.720086)
322 | (xy 0.120617 3.736484)
323 | (xy 0.054713 3.745897)
324 | (xy -0.012149 3.748223)
325 | (xy -0.079538 3.743357)
326 | (xy -0.097002 3.740915)
327 | (xy -0.159595 3.727778)
328 | (xy -0.221079 3.708009)
329 | (xy -0.280335 3.682105)
330 | (xy -0.336244 3.650562)
331 | (xy -0.387688 3.613875)
332 | (xy -0.392561 3.609928)
333 | (xy -0.414475 3.590729)
334 | (xy -0.438179 3.56785)
335 | (xy -0.461969 3.543097)
336 | (xy -0.48414 3.518274)
337 | (xy -0.502989 3.495185)
338 | (xy -0.510363 3.485236)
339 | (xy -0.525366 3.462256)
340 | (xy -0.541404 3.434512)
341 | (xy -0.557361 3.404202)
342 | (xy -0.572121 3.373526)
343 | (xy -0.584571 3.344681)
344 | (xy -0.592426 3.323473)
345 | (xy -0.610471 3.257925)
346 | (xy -0.621379 3.19199)
347 | (xy -0.625263 3.126138)
348 | (xy -0.622235 3.060836)
349 | (xy -0.612408 2.996554)
350 | (xy -0.595894 2.933762)
351 | (xy -0.572806 2.872928)
352 | (xy -0.543256 2.814522)
353 | (xy -0.507356 2.759013)
354 | (xy -0.465219 2.706869)
355 | (xy -0.437808 2.678198)
356 | (xy -0.410394 2.652895)
357 | (xy -0.380775 2.628461)
358 | (xy -0.351389 2.606839)
359 | (xy -0.333998 2.595476)
360 | (xy -0.3148 2.583663)
361 | (xy -0.314912 2.467757)
362 | (xy -0.315023 2.351851)
363 | (xy -1.056788 1.857688)
364 | (xy -1.124113 1.812817)
365 | (xy -1.190096 1.768803)
366 | (xy -1.254457 1.725835)
367 | (xy -1.316917 1.6841)
368 | (xy -1.377197 1.643786)
369 | (xy -1.435017 1.60508)
370 | (xy -1.490098 1.56817)
371 | (xy -1.542161 1.533244)
372 | (xy -1.590926 1.50049)
373 | (xy -1.636115 1.470095)
374 | (xy -1.677448 1.442247)
375 | (xy -1.714646 1.417133)
376 | (xy -1.747429 1.394942)
377 | (xy -1.775519 1.37586)
378 | (xy -1.798636 1.360077)
379 | (xy -1.816501 1.347779)
380 | (xy -1.828835 1.339154)
381 | (xy -1.835358 1.33439)
382 | (xy -1.835441 1.334324)
383 | (xy -1.869313 1.305694)
384 | (xy -1.904409 1.272764)
385 | (xy -1.938546 1.237714)
386 | (xy -1.969544 1.202724)
387 | (xy -1.98024 1.189652)
388 | (xy -2.028302 1.124014)
389 | (xy -2.069967 1.055549)
390 | (xy -2.105429 0.983831)
391 | (xy -2.13488 0.908432)
392 | (xy -2.158516 0.828927)
393 | (xy -2.172796 0.765038)
394 | (xy -2.183092 0.711961)
395 | (xy -2.184432 0.471246)
396 | (xy -2.185772 0.230532)
397 | (xy -2.206584 0.217279)
398 | (xy -2.25672 0.181567)
399 | (xy -2.303915 0.140454)
400 | (xy -2.347269 0.094962)
401 | (xy -2.385882 0.046113)
402 | (xy -2.418855 -0.005072)
403 | (xy -2.441812 -0.049736)
404 | (xy -2.466727 -0.113203)
405 | (xy -2.484552 -0.177877)
406 | (xy -2.495325 -0.243303)
407 | (xy -2.499085 -0.309026)
408 | (xy -2.495872 -0.374589)
409 | (xy -2.485724 -0.439537)
410 | (xy -2.46868 -0.503415)
411 | (xy -2.44478 -0.565767)
412 | (xy -2.414062 -0.626137)
413 | (xy -2.389043 -0.666206)
414 | (xy -2.370511 -0.691222)
415 | (xy -2.347501 -0.718455)
416 | (xy -2.321563 -0.746336)
417 | (xy -2.294246 -0.773293)
418 | (xy -2.267102 -0.797757)
419 | (xy -2.241678 -0.818157)
420 | (xy -2.232886 -0.824451)
421 | (xy -2.175131 -0.859845)
422 | (xy -2.11465 -0.88866)
423 | (xy -2.05198 -0.910819)
424 | (xy -1.987655 -0.926242)
425 | (xy -1.922211 -0.934851)
426 | (xy -1.856183 -0.936568)
427 | (xy -1.790108 -0.931315)
428 | (xy -1.724521 -0.919012)
429 | (xy -1.677986 -0.905772)
430 | (xy -1.657689 -0.898257)
431 | (xy -1.633241 -0.887833)
432 | (xy -1.606687 -0.875497)
433 | (xy -1.580069 -0.862245)
434 | (xy -1.55543 -0.849075)
435 | (xy -1.534813 -0.836981)
436 | (xy -1.528246 -0.832733)
437 | (xy -1.474686 -0.792433)
438 | (xy -1.425941 -0.746908)
439 | (xy -1.382362 -0.696692)
440 | (xy -1.344297 -0.642318)
441 | (xy -1.312096 -0.58432)
442 | (xy -1.286111 -0.52323)
443 | (xy -1.266689 -0.459582)
444 | (xy -1.258554 -0.421617)
445 | (xy -1.254524 -0.39279)
446 | (xy -1.251828 -0.359445)
447 | (xy -1.250488 -0.323728)
448 | (xy -1.250524 -0.287787)
449 | (xy -1.251956 -0.253769)
450 | (xy -1.254806 -0.22382)
451 | (xy -1.256544 -0.212308)
452 | (xy -1.271618 -0.146038)
453 | (xy -1.293173 -0.082462)
454 | (xy -1.320915 -0.022039)
455 | (xy -1.354549 0.034771)
456 | (xy -1.393779 0.087508)
457 | (xy -1.438312 0.135713)
458 | (xy -1.487851 0.178924)
459 | (xy -1.524373 0.205305)
460 | (xy -1.559576 0.228779)
461 | (xy -1.558553 0.446577)
462 | (xy -1.55753 0.664375)
463 | (xy -1.545422 0.699073)
464 | (xy -1.526398 0.74435)
465 | (xy -1.502785 0.784098)
466 | (xy -1.474362 0.818665)
467 | (xy -1.459765 0.832783)
468 | (xy -1.455464 0.83596)
469 | (xy -1.445443 0.842951)
470 | (xy -1.430073 0.853508)
471 | (xy -1.409723 0.867383)
472 | (xy -1.384763 0.884328)
473 | (xy -1.355565 0.904094)
474 | (xy -1.322498 0.926435)
475 | (xy -1.285933 0.9511)
476 | (xy -1.246239 0.977843)
477 | (xy -1.203788 1.006414)
478 | (xy -1.15895 1.036567)
479 | (xy -1.112094 1.068052)
480 | (xy -1.063591 1.100622)
481 | (xy -1.013811 1.134028)
482 | (xy -0.963125 1.168023)
483 | (xy -0.911903 1.202357)
484 | (xy -0.860515 1.236783)
485 | (xy -0.809332 1.271053)
486 | (xy -0.758723 1.304919)
487 | (xy -0.709059 1.338132)
488 | (xy -0.660711 1.370444)
489 | (xy -0.614048 1.401608)
490 | (xy -0.569441 1.431374)
491 | (xy -0.52726 1.459495)
492 | (xy -0.487876 1.485722)
493 | (xy -0.451658 1.509808)
494 | (xy -0.418977 1.531505)
495 | (xy -0.390204 1.550563)
496 | (xy -0.365708 1.566736)
497 | (xy -0.34586 1.579774)
498 | (xy -0.33103 1.58943)
499 | (xy -0.324866 1.593387)
500 | (xy -0.3148 1.599794)
501 | (xy -0.3148 -0.448088)
502 | (xy -0.3148 -2.495969)
503 | (xy -0.555476 -2.497331)
504 | (xy -0.605124 -2.497611)
505 | (xy -0.648046 -2.497883)
506 | (xy -0.684836 -2.498196)
507 | (xy -0.716087 -2.498598)
508 | (xy -0.742394 -2.499139)
509 | (xy -0.764352 -2.499867)
510 | (xy -0.782553 -2.500832)
511 | (xy -0.797594 -2.502082)
512 | (xy -0.810067 -2.503666)
513 | (xy -0.820567 -2.505633)
514 | (xy -0.829688 -2.508033)
515 | (xy -0.838024 -2.510914)
516 | (xy -0.84617 -2.514326)
517 | (xy -0.854719 -2.518316)
518 | (xy -0.86387 -2.522743)
519 | (xy -0.882766 -2.534242)
520 | (xy -0.902996 -2.550495)
521 | (xy -0.922698 -2.569668)
522 | (xy -0.940012 -2.589928)
523 | (xy -0.953073 -2.609444)
524 | (xy -0.954331 -2.611772)
525 | (xy -0.969466 -2.647791)
526 | (xy -0.978281 -2.685224)
527 | (xy -0.980835 -2.723052)
528 | (xy -0.977186 -2.760258)
529 | (xy -0.967391 -2.795822)
530 | (xy -0.951508 -2.828727)
531 | (xy -0.941136 -2.844085)
532 | (xy -0.936817 -2.84933)
533 | (xy -0.927984 -2.859621)
534 | (xy -0.914972 -2.87458)
535 | (xy -0.898116 -2.893831)
536 | (xy -0.877752 -2.916998)
537 | (xy -0.854214 -2.943704)
538 | (xy -0.827837 -2.973572)
539 | (xy -0.798957 -3.006226)
540 | (xy -0.767909 -3.041289)
541 | (xy -0.735028 -3.078384)
542 | (xy -0.700648 -3.117135)
543 | (xy -0.665105 -3.157165)
544 | (xy -0.628734 -3.198098)
545 | (xy -0.591871 -3.239557)
546 | (xy -0.554849 -3.281166)
547 | (xy -0.518005 -3.322547)
548 | (xy -0.481673 -3.363325)
549 | (xy -0.446189 -3.403122)
550 | (xy -0.411887 -3.441562)
551 | (xy -0.379103 -3.478268)
552 | (xy -0.348171 -3.512864)
553 | (xy -0.319427 -3.544973)
554 | (xy -0.293206 -3.574219)
555 | (xy -0.269843 -3.600225)
556 | (xy -0.249674 -3.622614)
557 | (xy -0.233032 -3.641009)
558 | (xy -0.220253 -3.655035)
559 | (xy -0.211673 -3.664314)
560 | (xy -0.207712 -3.668394)
561 | (xy -0.172172 -3.695983)
562 | (xy -0.133263 -3.717561)
563 | (xy -0.091804 -3.733121)
564 | (xy -0.048614 -3.742659)
565 | (xy -0.004513 -3.746168)
566 | )
567 |
568 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 368f9fe3-5eda-479d-a622-ec221bef6d79))
569 | )
570 |
--------------------------------------------------------------------------------
/keyboard-footprint/headphone-symbol.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "LOGO" (version 20221018) (generator "bitmap2component") (generator_version "8.0")
2 | (layer "F.Cu")
3 | (attr board_only exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "G***" (at 0 0) (layer "F.SilkS")
5 | (effects (font (size 1.5 1.5) (thickness 0.3)))
6 | (uuid 5f0858a0-8fdb-4e2b-9043-f72abd3c2ec6)
7 | )
8 | (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide
9 | (effects (font (size 1.5 1.5) (thickness 0.3)))
10 | (uuid f4f91125-f3a0-4dd9-9aee-38fba7df894c)
11 | )
12 | (fp_poly
13 | (pts
14 | (xy 0.551085 -2.079092)
15 | (xy 0.551085 -0.951873)
16 | (xy 1.052071 -0.951873)
17 | (xy 1.553058 -0.951873)
18 | (xy 1.553058 1.218324)
19 | (xy 1.552629 1.783531)
20 | (xy 1.550681 2.258012)
21 | (xy 1.546219 2.651237)
22 | (xy 1.538248 2.972676)
23 | (xy 1.525773 3.231797)
24 | (xy 1.507801 3.438071)
25 | (xy 1.483336 3.600968)
26 | (xy 1.451384 3.729957)
27 | (xy 1.410951 3.834508)
28 | (xy 1.361041 3.924091)
29 | (xy 1.300661 4.008175)
30 | (xy 1.253984 4.065993)
31 | (xy 1.118253 4.195875)
32 | (xy 0.940724 4.323272)
33 | (xy 0.841919 4.379109)
34 | (xy 0.718058 4.436168)
35 | (xy 0.602745 4.47364)
36 | (xy 0.469825 4.495555)
37 | (xy 0.293144 4.505944)
38 | (xy 0.046547 4.508839)
39 | (xy 0 4.508876)
40 | (xy -0.259884 4.506788)
41 | (xy -0.445765 4.497835)
42 | (xy -0.583799 4.477987)
43 | (xy -0.700139 4.443213)
44 | (xy -0.820941 4.38948)
45 | (xy -0.841918 4.379109)
46 | (xy -1.020351 4.270267)
47 | (xy -1.185902 4.136967)
48 | (xy -1.253983 4.065993)
49 | (xy -1.321914 3.980304)
50 | (xy -1.37871 3.895445)
51 | (xy -1.425366 3.801946)
52 | (xy -1.462875 3.690337)
53 | (xy -1.492233 3.551148)
54 | (xy -1.514433 3.37491)
55 | (xy -1.530472 3.152152)
56 | (xy -1.541342 2.873405)
57 | (xy -1.548039 2.5292)
58 | (xy -1.551556 2.110066)
59 | (xy -1.55289 1.606534)
60 | (xy -1.553057 1.218324)
61 | (xy -1.553057 -0.951873)
62 | (xy -1.052071 -0.951873)
63 | (xy -0.551084 -0.951873)
64 | (xy -0.551084 -2.079092)
65 | (xy -0.551084 -3.206311)
66 | (xy 0 -3.206311)
67 | (xy 0.551085 -3.206311)
68 | )
69 |
70 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 7dd7365d-38ea-42c9-adfc-a803f0c32490))
71 | (fp_poly
72 | (pts
73 | (xy 0.219241 -4.46519)
74 | (xy 0.388192 -4.339587)
75 | (xy 0.500403 -4.14025)
76 | (xy 0.549422 -3.875358)
77 | (xy 0.551085 -3.809983)
78 | (xy 0.551085 -3.557002)
79 | (xy 0 -3.557002)
80 | (xy -0.551084 -3.557002)
81 | (xy -0.551084 -3.809983)
82 | (xy -0.516638 -4.088026)
83 | (xy -0.417599 -4.302292)
84 | (xy -0.260419 -4.444599)
85 | (xy -0.051549 -4.506766)
86 | (xy 0 -4.508875)
87 | )
88 |
89 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 84c93516-f1b1-42da-875f-84bfeac7fc10))
90 | )
91 |
--------------------------------------------------------------------------------
/keyboard-footprint/sdcard-symbol.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "LOGO" (version 20221018) (generator "bitmap2component") (generator_version "8.0")
2 | (layer "F.Cu")
3 | (attr board_only exclude_from_pos_files exclude_from_bom)
4 | (fp_text reference "G***" (at 0 0) (layer "F.SilkS")
5 | (effects (font (size 1.5 1.5) (thickness 0.3)))
6 | (uuid 15718a44-7c10-427d-97fa-f4332a85f1be)
7 | )
8 | (fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide
9 | (effects (font (size 1.5 1.5) (thickness 0.3)))
10 | (uuid 3e4e2ca1-bd1d-40b3-b1fd-080b89af4bed)
11 | )
12 | (fp_poly
13 | (pts
14 | (xy 3.734625 -4.5863)
15 | (xy 3.857594 -4.463331)
16 | (xy 3.857594 0)
17 | (xy 3.857594 4.463332)
18 | (xy 3.734625 4.586301)
19 | (xy 3.611655 4.709271)
20 | (xy 0 4.709271)
21 | (xy -3.611655 4.709271)
22 | (xy -3.735626 4.585299)
23 | (xy -3.859598 4.461328)
24 | (xy -3.858032 4.057989)
25 | (xy -3.206311 4.057989)
26 | (xy 0 4.057989)
27 | (xy 3.206312 4.057989)
28 | (xy 3.206312 0)
29 | (xy 3.206312 -4.057988)
30 | (xy 0.914795 -4.057988)
31 | (xy -1.376722 -4.057988)
32 | (xy -2.291517 -3.144196)
33 | (xy -3.206311 -2.230404)
34 | (xy -3.206311 0.913792)
35 | (xy -3.206311 4.057989)
36 | (xy -3.858032 4.057989)
37 | (xy -3.846071 0.977253)
38 | (xy -3.832544 -2.506822)
39 | (xy -2.728071 -3.608046)
40 | (xy -1.623599 -4.70927)
41 | (xy 0.994028 -4.70927)
42 | (xy 3.611655 -4.70927)
43 | )
44 |
45 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid f61316f8-9fea-4f23-8c91-ac81c3af648a))
46 | (fp_poly
47 | (pts
48 | (xy -0.264779 -3.43515)
49 | (xy -0.161443 -3.378816)
50 | (xy -0.120177 -3.345583)
51 | (xy -0.090606 -3.302325)
52 | (xy -0.070785 -3.233341)
53 | (xy -0.058769 -3.122932)
54 | (xy -0.052615 -2.955398)
55 | (xy -0.050377 -2.715038)
56 | (xy -0.050098 -2.479881)
57 | (xy -0.050685 -2.175215)
58 | (xy -0.053743 -1.955045)
59 | (xy -0.061216 -1.80367)
60 | (xy -0.07505 -1.705391)
61 | (xy -0.097188 -1.644508)
62 | (xy -0.129575 -1.605321)
63 | (xy -0.161443 -1.580947)
64 | (xy -0.27341 -1.521701)
65 | (xy -0.35069 -1.502958)
66 | (xy -0.449007 -1.53037)
67 | (xy -0.539937 -1.580947)
68 | (xy -0.581696 -1.614672)
69 | (xy -0.611458 -1.658639)
70 | (xy -0.631251 -1.728806)
71 | (xy -0.643101 -1.841133)
72 | (xy -0.649034 -2.011578)
73 | (xy -0.651078 -2.2561)
74 | (xy -0.651282 -2.457673)
75 | (xy -0.650338 -2.760436)
76 | (xy -0.646291 -2.979391)
77 | (xy -0.637313 -3.130917)
78 | (xy -0.62158 -3.231394)
79 | (xy -0.597266 -3.297202)
80 | (xy -0.562545 -3.344723)
81 | (xy -0.551084 -3.356607)
82 | (xy -0.412675 -3.444696)
83 | )
84 |
85 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 23f28cfb-56cb-4254-bc17-c52dd1edd627))
86 | (fp_poly
87 | (pts
88 | (xy 1.10217 -3.356607)
89 | (xy 1.140511 -3.31053)
90 | (xy 1.167654 -3.250336)
91 | (xy 1.185504 -3.159355)
92 | (xy 1.195967 -3.020919)
93 | (xy 1.200946 -2.818357)
94 | (xy 1.202348 -2.535)
95 | (xy 1.202367 -2.479881)
96 | (xy 1.201369 -2.181739)
97 | (xy 1.197104 -1.967116)
98 | (xy 1.187668 -1.819341)
99 | (xy 1.171155 -1.721746)
100 | (xy 1.145661 -1.657661)
101 | (xy 1.10928 -1.610417)
102 | (xy 1.10217 -1.603155)
103 | (xy 0.956019 -1.515084)
104 | (xy 0.803448 -1.522024)
105 | (xy 0.665085 -1.622508)
106 | (xy 0.654919 -1.634961)
107 | (xy 0.613773 -1.695718)
108 | (xy 0.585126 -1.76778)
109 | (xy 0.566755 -1.869408)
110 | (xy 0.55644 -2.018862)
111 | (xy 0.551962 -2.234404)
112 | (xy 0.551085 -2.488915)
113 | (xy 0.551802 -2.772301)
114 | (xy 0.555696 -2.973448)
115 | (xy 0.56538 -3.110312)
116 | (xy 0.583467 -3.20085)
117 | (xy 0.61257 -3.263016)
118 | (xy 0.655304 -3.314769)
119 | (xy 0.674055 -3.333835)
120 | (xy 0.825628 -3.437293)
121 | (xy 0.972657 -3.441021)
122 | )
123 |
124 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 75e95f55-028e-4848-a879-d62f328e54da))
125 | (fp_poly
126 | (pts
127 | (xy 2.19261 -3.432545)
128 | (xy 2.331863 -3.333835)
129 | (xy 2.38001 -3.281478)
130 | (xy 2.413608 -3.22502)
131 | (xy 2.435271 -3.146504)
132 | (xy 2.447611 -3.027976)
133 | (xy 2.453243 -2.851478)
134 | (xy 2.454779 -2.599054)
135 | (xy 2.454833 -2.488915)
136 | (xy 2.453617 -2.201288)
137 | (xy 2.448491 -1.995584)
138 | (xy 2.437234 -1.853539)
139 | (xy 2.417625 -1.756895)
140 | (xy 2.387444 -1.687388)
141 | (xy 2.350999 -1.634961)
142 | (xy 2.214734 -1.526806)
143 | (xy 2.062556 -1.512074)
144 | (xy 1.915092 -1.592232)
145 | (xy 1.903748 -1.603155)
146 | (xy 1.865407 -1.649233)
147 | (xy 1.838264 -1.709427)
148 | (xy 1.820414 -1.800407)
149 | (xy 1.809951 -1.938844)
150 | (xy 1.804972 -2.141405)
151 | (xy 1.80357 -2.424762)
152 | (xy 1.803551 -2.479881)
153 | (xy 1.804549 -2.778023)
154 | (xy 1.808814 -2.992647)
155 | (xy 1.81825 -3.140421)
156 | (xy 1.834763 -3.238016)
157 | (xy 1.860257 -3.302101)
158 | (xy 1.896638 -3.349346)
159 | (xy 1.903748 -3.356607)
160 | (xy 2.045145 -3.444481)
161 | )
162 |
163 | (stroke (width 0.000000) (type solid)) (fill solid) (layer "F.SilkS") (uuid 64ca004d-59e7-48ee-a25c-51fc681602f1))
164 | )
165 |
--------------------------------------------------------------------------------
/pi-zero-outline.pretty/pi-zero-outline.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "pi-zero-outline"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0 -0.5 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (hide yes)
11 | (uuid "1d4c45af-29bd-453b-92d3-acec4214e65a")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.1)
16 | )
17 | )
18 | )
19 | (property "Value" "pi-zero-outline"
20 | (at 0 1 0)
21 | (unlocked yes)
22 | (layer "F.Fab")
23 | (uuid "de54edb0-8b6a-4b12-aef1-058844512a3b")
24 | (effects
25 | (font
26 | (size 1 1)
27 | (thickness 0.15)
28 | )
29 | )
30 | )
31 | (property "Footprint" ""
32 | (at 0 0 0)
33 | (unlocked yes)
34 | (layer "F.Fab")
35 | (hide yes)
36 | (uuid "4e19cee6-e0a2-4c0e-8e81-dd9e4b6361d7")
37 | (effects
38 | (font
39 | (size 1 1)
40 | (thickness 0.15)
41 | )
42 | )
43 | )
44 | (property "Datasheet" ""
45 | (at 0 0 0)
46 | (unlocked yes)
47 | (layer "F.Fab")
48 | (hide yes)
49 | (uuid "c0b5faf4-ec52-49c4-8d16-f79936c47cee")
50 | (effects
51 | (font
52 | (size 1 1)
53 | (thickness 0.15)
54 | )
55 | )
56 | )
57 | (property "Description" ""
58 | (at 0 0 0)
59 | (unlocked yes)
60 | (layer "F.Fab")
61 | (hide yes)
62 | (uuid "a1ab6d91-c071-40f5-a03a-1fe3300ef1ed")
63 | (effects
64 | (font
65 | (size 1 1)
66 | (thickness 0.15)
67 | )
68 | )
69 | )
70 | (fp_poly
71 | (pts
72 | (arc
73 | (start -30.146999 -15.569999)
74 | (mid -32.26832 -14.691319)
75 | (end -33.147 -12.569998)
76 | )
77 | (arc
78 | (start -33.147 11.43)
79 | (mid -32.26832 13.551321)
80 | (end -30.146999 14.430001)
81 | )
82 | (arc
83 | (start 28.853 14.430001)
84 | (mid 30.97432 13.551321)
85 | (end 31.853 11.430001)
86 | )
87 | (arc
88 | (start 31.853 -12.569999)
89 | (mid 30.97432 -14.691319)
90 | (end 28.853 -15.569999)
91 | )
92 | )
93 | (stroke
94 | (width 0.5)
95 | (type solid)
96 | )
97 | (fill none)
98 | (layer "F.SilkS")
99 | (uuid "28ad67b3-64c6-426f-85e3-e8df4e95cb7c")
100 | )
101 | (fp_circle
102 | (center -29.647 -12.069999)
103 | (end -28.272 -12.069999)
104 | (stroke
105 | (width 0.01)
106 | (type default)
107 | )
108 | (fill none)
109 | (layer "Edge.Cuts")
110 | (uuid "1a6e2de8-a72a-421d-991a-730c48eb465f")
111 | )
112 | (fp_circle
113 | (center -29.647 10.930001)
114 | (end -28.272 10.930001)
115 | (stroke
116 | (width 0.01)
117 | (type default)
118 | )
119 | (fill none)
120 | (layer "Edge.Cuts")
121 | (uuid "238aff39-8734-4ced-89ac-f9a129652e4a")
122 | )
123 | (fp_circle
124 | (center 28.353 -12.069999)
125 | (end 29.728 -12.069999)
126 | (stroke
127 | (width 0.01)
128 | (type default)
129 | )
130 | (fill none)
131 | (layer "Edge.Cuts")
132 | (uuid "7c26102a-11af-49fd-adc3-643af763bd47")
133 | )
134 | (fp_circle
135 | (center 28.353 10.930001)
136 | (end 29.728 10.930001)
137 | (stroke
138 | (width 0.01)
139 | (type default)
140 | )
141 | (fill none)
142 | (layer "Edge.Cuts")
143 | (uuid "4dace3b2-b197-4439-bc7e-bfa3c3cd40f1")
144 | )
145 | (fp_poly
146 | (pts
147 | (xy -26.047 -9.529999) (xy 24.753 -9.529999) (xy 24.753 -14.609999) (xy -26.047 -14.609999)
148 | )
149 | (stroke
150 | (width 0.1)
151 | (type solid)
152 | )
153 | (fill none)
154 | (layer "User.1")
155 | (uuid "7eb844a0-1b6f-40f9-9f0c-711fb6de44eb")
156 | )
157 | (fp_text user "${REFERENCE}"
158 | (at 0 2.5 0)
159 | (unlocked yes)
160 | (layer "F.Fab")
161 | (uuid "7c1e4518-6e6f-44cc-a694-0f0c5b8ba83d")
162 | (effects
163 | (font
164 | (size 1 1)
165 | (thickness 0.15)
166 | )
167 | )
168 | )
169 | )
170 |
--------------------------------------------------------------------------------
/pi-zero-outline.pretty/pi-zero-plugged-in.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "pi-zero-plugged-in"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (descr "Through hole straight socket strip, 2x20, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
7 | (tags "Through hole socket strip THT 2x20 2.54mm double row")
8 | (property "Reference" "REF**"
9 | (at -26.9 -0.254 90)
10 | (layer "F.SilkS")
11 | (uuid "22c713a5-441f-4f41-8c4e-9bc744bdd528")
12 | (effects
13 | (font
14 | (size 1 1)
15 | (thickness 0.15)
16 | )
17 | )
18 | )
19 | (property "Value" "pi-zero-plugged-in"
20 | (at 1.387 4.876 0)
21 | (layer "F.Fab")
22 | (uuid "3192ad94-5be3-4b30-b4d6-19286ecac5a0")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at -24.13 -1.524 90)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "fb0e47bd-f683-4bf6-b4b7-e309b39a6d6b")
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at -24.13 -1.524 90)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "6e9cdbbe-b2e0-4c46-9ed2-fadca7c247e5")
49 | (effects
50 | (font
51 | (size 1.27 1.27)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at -24.13 -1.524 90)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "aa435c7f-e149-49b0-843b-6a97269cce3b")
62 | (effects
63 | (font
64 | (size 1.27 1.27)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr through_hole)
70 | (fp_line
71 | (start -25.46 -2.854)
72 | (end -24.13 -2.854)
73 | (stroke
74 | (width 0.12)
75 | (type solid)
76 | )
77 | (layer "F.SilkS")
78 | (uuid "c89eb8d5-248b-4fae-aab3-a8b725796d53")
79 | )
80 | (fp_line
81 | (start -25.46 -1.524)
82 | (end -25.46 -2.854)
83 | (stroke
84 | (width 0.12)
85 | (type solid)
86 | )
87 | (layer "F.SilkS")
88 | (uuid "bd9e78a0-6d16-4ced-91e1-ae7b7af6508f")
89 | )
90 | (fp_line
91 | (start -25.46 -0.254)
92 | (end -22.86 -0.254)
93 | (stroke
94 | (width 0.12)
95 | (type solid)
96 | )
97 | (layer "F.SilkS")
98 | (uuid "87970bf5-78d7-49d0-93da-622877166ca8")
99 | )
100 | (fp_line
101 | (start -25.46 2.346)
102 | (end -25.46 -0.254)
103 | (stroke
104 | (width 0.12)
105 | (type solid)
106 | )
107 | (layer "F.SilkS")
108 | (uuid "64da9828-be58-4eac-9d52-fd93ed861b4e")
109 | )
110 | (fp_line
111 | (start -25.46 2.346)
112 | (end 25.46 2.346)
113 | (stroke
114 | (width 0.12)
115 | (type solid)
116 | )
117 | (layer "F.SilkS")
118 | (uuid "32199c4f-03bf-4dea-9320-ba24b857b19c")
119 | )
120 | (fp_line
121 | (start -22.86 -2.854)
122 | (end 25.46 -2.854)
123 | (stroke
124 | (width 0.12)
125 | (type solid)
126 | )
127 | (layer "F.SilkS")
128 | (uuid "49e6d536-d198-40f9-ab78-85d095437d55")
129 | )
130 | (fp_line
131 | (start -22.86 -0.254)
132 | (end -22.86 -2.854)
133 | (stroke
134 | (width 0.12)
135 | (type solid)
136 | )
137 | (layer "F.SilkS")
138 | (uuid "9c22e3a2-a5a7-419e-aff9-8b36929a2bdc")
139 | )
140 | (fp_line
141 | (start 25.46 2.346)
142 | (end 25.46 -2.854)
143 | (stroke
144 | (width 0.12)
145 | (type solid)
146 | )
147 | (layer "F.SilkS")
148 | (uuid "6dfacf0e-5d67-4e35-9dbd-4992ab1197b9")
149 | )
150 | (fp_line
151 | (start -25.93 -3.284)
152 | (end 25.87 -3.284)
153 | (stroke
154 | (width 0.05)
155 | (type solid)
156 | )
157 | (layer "F.CrtYd")
158 | (uuid "3be490e9-c4ce-4bb2-bbf8-17270b1e39d6")
159 | )
160 | (fp_line
161 | (start -25.93 2.816)
162 | (end -25.93 -3.284)
163 | (stroke
164 | (width 0.05)
165 | (type solid)
166 | )
167 | (layer "F.CrtYd")
168 | (uuid "67c8ccd1-2ea2-4236-8657-1580119928b2")
169 | )
170 | (fp_line
171 | (start 25.87 -3.284)
172 | (end 25.87 2.816)
173 | (stroke
174 | (width 0.05)
175 | (type solid)
176 | )
177 | (layer "F.CrtYd")
178 | (uuid "1e360cb4-a30d-454f-a5fc-71ce3b10b697")
179 | )
180 | (fp_line
181 | (start 25.87 2.816)
182 | (end -25.93 2.816)
183 | (stroke
184 | (width 0.05)
185 | (type solid)
186 | )
187 | (layer "F.CrtYd")
188 | (uuid "bd9b8e02-67dc-4e95-a4b9-71a623d05c6a")
189 | )
190 | (fp_line
191 | (start -25.4 -1.794)
192 | (end -24.4 -2.794)
193 | (stroke
194 | (width 0.1)
195 | (type solid)
196 | )
197 | (layer "F.Fab")
198 | (uuid "6c214c1c-d518-4291-b3f2-49973a22c66a")
199 | )
200 | (fp_line
201 | (start -25.4 2.286)
202 | (end -25.4 -1.794)
203 | (stroke
204 | (width 0.1)
205 | (type solid)
206 | )
207 | (layer "F.Fab")
208 | (uuid "316a1e96-bc7b-4bcc-b1b3-1fadf7796b9d")
209 | )
210 | (fp_line
211 | (start -24.4 -2.794)
212 | (end 25.4 -2.794)
213 | (stroke
214 | (width 0.1)
215 | (type solid)
216 | )
217 | (layer "F.Fab")
218 | (uuid "178f73c5-d578-4cf5-8b92-870f58345337")
219 | )
220 | (fp_line
221 | (start 25.4 -2.794)
222 | (end 25.4 2.286)
223 | (stroke
224 | (width 0.1)
225 | (type solid)
226 | )
227 | (layer "F.Fab")
228 | (uuid "596f56ce-c005-4170-b7b5-5a79bc25f44d")
229 | )
230 | (fp_line
231 | (start 25.4 2.286)
232 | (end -25.4 2.286)
233 | (stroke
234 | (width 0.1)
235 | (type solid)
236 | )
237 | (layer "F.Fab")
238 | (uuid "15fad2ec-099f-4d8a-9383-9be250a96745")
239 | )
240 | (fp_text user "${REFERENCE}"
241 | (at 0 -0.254 180)
242 | (layer "F.Fab")
243 | (uuid "bd47b107-f32b-4b1d-ab84-e93244c801d4")
244 | (effects
245 | (font
246 | (size 1 1)
247 | (thickness 0.15)
248 | )
249 | )
250 | )
251 | (pad "1" thru_hole rect
252 | (at -24.13 -1.524 90)
253 | (size 1.7 1.7)
254 | (drill 1)
255 | (layers "*.Cu" "*.Mask")
256 | (remove_unused_layers no)
257 | (uuid "3dfaf198-adcd-468f-8549-14e15a5c6dd8")
258 | )
259 | (pad "2" thru_hole oval
260 | (at -24.13 1.016 90)
261 | (size 1.7 1.7)
262 | (drill 1)
263 | (layers "*.Cu" "*.Mask")
264 | (remove_unused_layers no)
265 | (uuid "25a460aa-2be7-4c92-8f6d-a8a820209106")
266 | )
267 | (pad "3" thru_hole oval
268 | (at -21.59 -1.524 90)
269 | (size 1.7 1.7)
270 | (drill 1)
271 | (layers "*.Cu" "*.Mask")
272 | (remove_unused_layers no)
273 | (uuid "52bf87e1-80f7-4355-8b22-afeba81f1f41")
274 | )
275 | (pad "4" thru_hole oval
276 | (at -21.59 1.016 90)
277 | (size 1.7 1.7)
278 | (drill 1)
279 | (layers "*.Cu" "*.Mask")
280 | (remove_unused_layers no)
281 | (uuid "cbade927-f580-4786-ae4b-28ae62b2ec90")
282 | )
283 | (pad "5" thru_hole oval
284 | (at -19.05 -1.524 90)
285 | (size 1.7 1.7)
286 | (drill 1)
287 | (layers "*.Cu" "*.Mask")
288 | (remove_unused_layers no)
289 | (uuid "92fc0fd7-843d-4905-a925-76c326685f8d")
290 | )
291 | (pad "6" thru_hole oval
292 | (at -19.05 1.016 90)
293 | (size 1.7 1.7)
294 | (drill 1)
295 | (layers "*.Cu" "*.Mask")
296 | (remove_unused_layers no)
297 | (uuid "52803871-8e88-4c52-9245-5ec7820128a6")
298 | )
299 | (pad "7" thru_hole oval
300 | (at -16.51 -1.524 90)
301 | (size 1.7 1.7)
302 | (drill 1)
303 | (layers "*.Cu" "*.Mask")
304 | (remove_unused_layers no)
305 | (uuid "5c28d0b1-8142-423e-a73a-449ce5c8f220")
306 | )
307 | (pad "8" thru_hole oval
308 | (at -16.51 1.016 90)
309 | (size 1.7 1.7)
310 | (drill 1)
311 | (layers "*.Cu" "*.Mask")
312 | (remove_unused_layers no)
313 | (uuid "1f6795e3-f2a0-49dc-9acc-2eff972d7b23")
314 | )
315 | (pad "9" thru_hole oval
316 | (at -13.97 -1.524 90)
317 | (size 1.7 1.7)
318 | (drill 1)
319 | (layers "*.Cu" "*.Mask")
320 | (remove_unused_layers no)
321 | (uuid "273ff3fe-b446-4393-9c78-2b16d76b5874")
322 | )
323 | (pad "10" thru_hole oval
324 | (at -13.97 1.016 90)
325 | (size 1.7 1.7)
326 | (drill 1)
327 | (layers "*.Cu" "*.Mask")
328 | (remove_unused_layers no)
329 | (uuid "fe92028f-d1fd-446c-84cf-a5e0e098640c")
330 | )
331 | (pad "11" thru_hole oval
332 | (at -11.43 -1.524 90)
333 | (size 1.7 1.7)
334 | (drill 1)
335 | (layers "*.Cu" "*.Mask")
336 | (remove_unused_layers no)
337 | (uuid "d0fec66b-95a6-44e0-acb9-1bb8242420a2")
338 | )
339 | (pad "12" thru_hole oval
340 | (at -11.43 1.016 90)
341 | (size 1.7 1.7)
342 | (drill 1)
343 | (layers "*.Cu" "*.Mask")
344 | (remove_unused_layers no)
345 | (uuid "d3f89ca5-9785-483a-b5d0-c844a9ba0a33")
346 | )
347 | (pad "13" thru_hole oval
348 | (at -8.89 -1.524 90)
349 | (size 1.7 1.7)
350 | (drill 1)
351 | (layers "*.Cu" "*.Mask")
352 | (remove_unused_layers no)
353 | (uuid "59c34195-5f01-4ab9-b702-c7d7ab3d7626")
354 | )
355 | (pad "14" thru_hole oval
356 | (at -8.89 1.016 90)
357 | (size 1.7 1.7)
358 | (drill 1)
359 | (layers "*.Cu" "*.Mask")
360 | (remove_unused_layers no)
361 | (uuid "0a1c6d8c-9f6c-4c54-8eba-66d88cded0b6")
362 | )
363 | (pad "15" thru_hole oval
364 | (at -6.35 -1.524 90)
365 | (size 1.7 1.7)
366 | (drill 1)
367 | (layers "*.Cu" "*.Mask")
368 | (remove_unused_layers no)
369 | (uuid "593320ba-0abf-4586-94db-474aa1b1c9ed")
370 | )
371 | (pad "16" thru_hole oval
372 | (at -6.35 1.016 90)
373 | (size 1.7 1.7)
374 | (drill 1)
375 | (layers "*.Cu" "*.Mask")
376 | (remove_unused_layers no)
377 | (uuid "6d6068b5-5b0d-4d40-bd4f-325722ff4187")
378 | )
379 | (pad "17" thru_hole oval
380 | (at -3.81 -1.524 90)
381 | (size 1.7 1.7)
382 | (drill 1)
383 | (layers "*.Cu" "*.Mask")
384 | (remove_unused_layers no)
385 | (uuid "996c2e43-1e23-4e4b-aa16-3c8d97119df0")
386 | )
387 | (pad "18" thru_hole oval
388 | (at -3.81 1.016 90)
389 | (size 1.7 1.7)
390 | (drill 1)
391 | (layers "*.Cu" "*.Mask")
392 | (remove_unused_layers no)
393 | (uuid "614b923b-da54-4a8c-99ea-04b2df7ca859")
394 | )
395 | (pad "19" thru_hole oval
396 | (at -1.27 -1.524 90)
397 | (size 1.7 1.7)
398 | (drill 1)
399 | (layers "*.Cu" "*.Mask")
400 | (remove_unused_layers no)
401 | (uuid "47773243-d9e9-4a0a-b228-5b520e70fb7a")
402 | )
403 | (pad "20" thru_hole oval
404 | (at -1.27 1.016 90)
405 | (size 1.7 1.7)
406 | (drill 1)
407 | (layers "*.Cu" "*.Mask")
408 | (remove_unused_layers no)
409 | (uuid "e9eddace-95df-4183-a52c-ac3dd242aea1")
410 | )
411 | (pad "21" thru_hole oval
412 | (at 1.27 -1.524 90)
413 | (size 1.7 1.7)
414 | (drill 1)
415 | (layers "*.Cu" "*.Mask")
416 | (remove_unused_layers no)
417 | (uuid "4445d1ec-011a-41cd-b3be-d19842d3946a")
418 | )
419 | (pad "22" thru_hole oval
420 | (at 1.27 1.016 90)
421 | (size 1.7 1.7)
422 | (drill 1)
423 | (layers "*.Cu" "*.Mask")
424 | (remove_unused_layers no)
425 | (uuid "5c7a204f-b60a-482c-b91e-c3c60f7945e2")
426 | )
427 | (pad "23" thru_hole oval
428 | (at 3.81 -1.524 90)
429 | (size 1.7 1.7)
430 | (drill 1)
431 | (layers "*.Cu" "*.Mask")
432 | (remove_unused_layers no)
433 | (uuid "e08688f2-3e77-49f2-8cca-28247fe6d452")
434 | )
435 | (pad "24" thru_hole oval
436 | (at 3.81 1.016 90)
437 | (size 1.7 1.7)
438 | (drill 1)
439 | (layers "*.Cu" "*.Mask")
440 | (remove_unused_layers no)
441 | (uuid "98228c32-ead2-48cb-a0e2-012df3c1a376")
442 | )
443 | (pad "25" thru_hole oval
444 | (at 6.35 -1.524 90)
445 | (size 1.7 1.7)
446 | (drill 1)
447 | (layers "*.Cu" "*.Mask")
448 | (remove_unused_layers no)
449 | (uuid "1da53d9d-f431-4998-b523-dfe66f672952")
450 | )
451 | (pad "26" thru_hole oval
452 | (at 6.35 1.016 90)
453 | (size 1.7 1.7)
454 | (drill 1)
455 | (layers "*.Cu" "*.Mask")
456 | (remove_unused_layers no)
457 | (uuid "23ebf3cc-4bf6-4eba-8247-35276bcae046")
458 | )
459 | (pad "27" thru_hole oval
460 | (at 8.89 -1.524 90)
461 | (size 1.7 1.7)
462 | (drill 1)
463 | (layers "*.Cu" "*.Mask")
464 | (remove_unused_layers no)
465 | (uuid "9811d83b-c459-492d-9053-9280d507463f")
466 | )
467 | (pad "28" thru_hole oval
468 | (at 8.89 1.016 90)
469 | (size 1.7 1.7)
470 | (drill 1)
471 | (layers "*.Cu" "*.Mask")
472 | (remove_unused_layers no)
473 | (uuid "228bd7ef-a92f-4109-9033-fbda95da328a")
474 | )
475 | (pad "29" thru_hole oval
476 | (at 11.43 -1.524 90)
477 | (size 1.7 1.7)
478 | (drill 1)
479 | (layers "*.Cu" "*.Mask")
480 | (remove_unused_layers no)
481 | (uuid "ec74bf1e-95ca-49e9-bc64-ed3ec1fdbe75")
482 | )
483 | (pad "30" thru_hole oval
484 | (at 11.43 1.016 90)
485 | (size 1.7 1.7)
486 | (drill 1)
487 | (layers "*.Cu" "*.Mask")
488 | (remove_unused_layers no)
489 | (uuid "007b1cc5-1689-4c79-9658-cbb90707c280")
490 | )
491 | (pad "31" thru_hole oval
492 | (at 13.97 -1.524 90)
493 | (size 1.7 1.7)
494 | (drill 1)
495 | (layers "*.Cu" "*.Mask")
496 | (remove_unused_layers no)
497 | (uuid "63662ceb-86d5-470d-9211-cbf199b4b4cf")
498 | )
499 | (pad "32" thru_hole oval
500 | (at 13.97 1.016 90)
501 | (size 1.7 1.7)
502 | (drill 1)
503 | (layers "*.Cu" "*.Mask")
504 | (remove_unused_layers no)
505 | (uuid "ad747e81-9286-4536-bcfa-da1ee97be606")
506 | )
507 | (pad "33" thru_hole oval
508 | (at 16.51 -1.524 90)
509 | (size 1.7 1.7)
510 | (drill 1)
511 | (layers "*.Cu" "*.Mask")
512 | (remove_unused_layers no)
513 | (uuid "211a4fb4-0b00-440b-aeef-9747dab41087")
514 | )
515 | (pad "34" thru_hole oval
516 | (at 16.51 1.016 90)
517 | (size 1.7 1.7)
518 | (drill 1)
519 | (layers "*.Cu" "*.Mask")
520 | (remove_unused_layers no)
521 | (uuid "d2f805c3-82c6-441b-96f5-400b5758d2ce")
522 | )
523 | (pad "35" thru_hole oval
524 | (at 19.05 -1.524 90)
525 | (size 1.7 1.7)
526 | (drill 1)
527 | (layers "*.Cu" "*.Mask")
528 | (remove_unused_layers no)
529 | (uuid "5a6a4746-4d25-4fce-9b5d-9205c27bfa97")
530 | )
531 | (pad "36" thru_hole oval
532 | (at 19.05 1.016 90)
533 | (size 1.7 1.7)
534 | (drill 1)
535 | (layers "*.Cu" "*.Mask")
536 | (remove_unused_layers no)
537 | (uuid "ca132af2-91b0-47c7-9f74-d5d23b406bd0")
538 | )
539 | (pad "37" thru_hole oval
540 | (at 21.59 -1.524 90)
541 | (size 1.7 1.7)
542 | (drill 1)
543 | (layers "*.Cu" "*.Mask")
544 | (remove_unused_layers no)
545 | (uuid "cc4c00bf-bfbe-44fc-8d50-81602a1b2272")
546 | )
547 | (pad "38" thru_hole oval
548 | (at 21.59 1.016 90)
549 | (size 1.7 1.7)
550 | (drill 1)
551 | (layers "*.Cu" "*.Mask")
552 | (remove_unused_layers no)
553 | (uuid "88931ee7-d892-4c1c-98a2-bc18fa4bcb37")
554 | )
555 | (pad "39" thru_hole oval
556 | (at 24.13 -1.524 90)
557 | (size 1.7 1.7)
558 | (drill 1)
559 | (layers "*.Cu" "*.Mask")
560 | (remove_unused_layers no)
561 | (uuid "1588aa39-f712-41a2-aff6-d6a42ee785e2")
562 | )
563 | (pad "40" thru_hole oval
564 | (at 24.13 1.016 90)
565 | (size 1.7 1.7)
566 | (drill 1)
567 | (layers "*.Cu" "*.Mask")
568 | (remove_unused_layers no)
569 | (uuid "7e9e76da-ce47-40e4-8f16-5427736e8648")
570 | )
571 | (model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x20_P2.54mm_Vertical.wrl"
572 | (offset
573 | (xyz 24.1 -1 0)
574 | )
575 | (scale
576 | (xyz 1 1 1)
577 | )
578 | (rotate
579 | (xyz 0 0 90)
580 | )
581 | )
582 | (model "${KIPRJMOD}/3dmodels/Raspberry Pi Zero 2 W with 40 pin male connector v4.step"
583 | (offset
584 | (xyz -0.03 11.77 10.5)
585 | )
586 | (scale
587 | (xyz 1 1 1)
588 | )
589 | (rotate
590 | (xyz 90 0 0)
591 | )
592 | )
593 | )
594 |
--------------------------------------------------------------------------------
/speaker.pretty/speaker-silkscreen.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "speaker-silkscreen"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0 -0.127 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "df217387-e6e8-4734-b2a8-bb5be6d5bca7")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.1)
15 | )
16 | )
17 | )
18 | (property "Value" "speaker-silkscreen"
19 | (at 0 14.224 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "2bf04131-22f5-4a5e-8619-e15261cc5a83")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at 0 0 0)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "e17b7763-dacb-4311-ae01-b023cf56f956")
36 | (effects
37 | (font
38 | (size 1 1)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "b8e7cc68-e0d0-4ed3-8205-ab37c1f6352f")
49 | (effects
50 | (font
51 | (size 1 1)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at 0 0 0)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "57a46ba3-97e2-42aa-8890-e8a4602464f4")
62 | (effects
63 | (font
64 | (size 1 1)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr smd)
70 | (fp_line
71 | (start -15 8)
72 | (end -15 -8)
73 | (stroke
74 | (width 0.1)
75 | (type default)
76 | )
77 | (layer "F.SilkS")
78 | (uuid "39ddcc5e-fecd-4406-bd1b-e3598d824c88")
79 | )
80 | (fp_line
81 | (start -13 -10)
82 | (end 13 -10)
83 | (stroke
84 | (width 0.1)
85 | (type default)
86 | )
87 | (layer "F.SilkS")
88 | (uuid "ce2f2e2f-abe2-4791-bd88-1dbb5f8c8b6c")
89 | )
90 | (fp_line
91 | (start -13 6)
92 | (end -13 -6)
93 | (stroke
94 | (width 0.1)
95 | (type default)
96 | )
97 | (layer "F.SilkS")
98 | (uuid "2576c006-ef23-4d04-991d-0dc71d9ce8d5")
99 | )
100 | (fp_line
101 | (start -11 -8)
102 | (end 11 -8)
103 | (stroke
104 | (width 0.1)
105 | (type default)
106 | )
107 | (layer "F.SilkS")
108 | (uuid "e347441e-6106-4261-b974-b934f2ed2c4d")
109 | )
110 | (fp_line
111 | (start 11 8)
112 | (end -11 8)
113 | (stroke
114 | (width 0.1)
115 | (type default)
116 | )
117 | (layer "F.SilkS")
118 | (uuid "b0d89917-bc34-4ad1-882a-50832dad41a9")
119 | )
120 | (fp_line
121 | (start 13 -6)
122 | (end 13 6)
123 | (stroke
124 | (width 0.1)
125 | (type default)
126 | )
127 | (layer "F.SilkS")
128 | (uuid "be8d3d99-0fed-479a-a405-827b5d3686b7")
129 | )
130 | (fp_line
131 | (start 13 10)
132 | (end -13 10)
133 | (stroke
134 | (width 0.1)
135 | (type default)
136 | )
137 | (layer "F.SilkS")
138 | (uuid "9f101be3-5777-4317-b0a4-abcbc1f39d90")
139 | )
140 | (fp_line
141 | (start 15 -8)
142 | (end 15 8)
143 | (stroke
144 | (width 0.1)
145 | (type default)
146 | )
147 | (layer "F.SilkS")
148 | (uuid "cc2a728d-df4c-4da4-bae0-94e3d4c4519d")
149 | )
150 | (fp_rect
151 | (start -4 -3)
152 | (end 0 3)
153 | (stroke
154 | (width 0.1)
155 | (type default)
156 | )
157 | (fill none)
158 | (layer "F.SilkS")
159 | (uuid "3a36a9d2-f772-40fe-afa5-792d81b13061")
160 | )
161 | (fp_arc
162 | (start -15 -8)
163 | (mid -14.414214 -9.414214)
164 | (end -13 -10)
165 | (stroke
166 | (width 0.1)
167 | (type default)
168 | )
169 | (layer "F.SilkS")
170 | (uuid "184619ec-2298-44ba-b789-4545943a964e")
171 | )
172 | (fp_arc
173 | (start -13 -6)
174 | (mid -12.414214 -7.414214)
175 | (end -11 -8)
176 | (stroke
177 | (width 0.1)
178 | (type default)
179 | )
180 | (layer "F.SilkS")
181 | (uuid "cd987193-43eb-4916-972f-e0e3d14663f4")
182 | )
183 | (fp_arc
184 | (start -13 10)
185 | (mid -14.414214 9.414214)
186 | (end -15 8)
187 | (stroke
188 | (width 0.1)
189 | (type default)
190 | )
191 | (layer "F.SilkS")
192 | (uuid "c66add95-2c0b-417b-b8c1-27784f2926ee")
193 | )
194 | (fp_arc
195 | (start -11 8)
196 | (mid -12.414214 7.414214)
197 | (end -13 6)
198 | (stroke
199 | (width 0.1)
200 | (type default)
201 | )
202 | (layer "F.SilkS")
203 | (uuid "763ff947-25d3-4b2a-af02-afa23631b370")
204 | )
205 | (fp_arc
206 | (start 2.794 -3.048)
207 | (mid 3.446391 0)
208 | (end 2.794 3.048)
209 | (stroke
210 | (width 0.1)
211 | (type default)
212 | )
213 | (layer "F.SilkS")
214 | (uuid "3813c289-dae3-442b-8580-f803247fad50")
215 | )
216 | (fp_arc
217 | (start 11 -8)
218 | (mid 12.414214 -7.414214)
219 | (end 13 -6)
220 | (stroke
221 | (width 0.1)
222 | (type default)
223 | )
224 | (layer "F.SilkS")
225 | (uuid "571c63f0-e302-4b21-b019-60f5d70d9096")
226 | )
227 | (fp_arc
228 | (start 13 -10)
229 | (mid 14.414214 -9.414214)
230 | (end 15 -8)
231 | (stroke
232 | (width 0.1)
233 | (type default)
234 | )
235 | (layer "F.SilkS")
236 | (uuid "3ed91ca7-9923-49e3-be66-a1065b91e17c")
237 | )
238 | (fp_arc
239 | (start 13 6)
240 | (mid 12.414214 7.414214)
241 | (end 11 8)
242 | (stroke
243 | (width 0.1)
244 | (type default)
245 | )
246 | (layer "F.SilkS")
247 | (uuid "67b6e175-a454-4e9c-9b9c-1f25802112cf")
248 | )
249 | (fp_arc
250 | (start 15 8)
251 | (mid 14.414214 9.414214)
252 | (end 13 10)
253 | (stroke
254 | (width 0.1)
255 | (type default)
256 | )
257 | (layer "F.SilkS")
258 | (uuid "6f7e97c0-0853-4713-b229-e6026f63df82")
259 | )
260 | (fp_poly
261 | (pts
262 | (xy 0 -3) (xy 2.794 -5.715) (xy 2.794 5.715) (xy 0 3)
263 | )
264 | (stroke
265 | (width 0.1)
266 | (type solid)
267 | )
268 | (fill none)
269 | (layer "F.SilkS")
270 | (uuid "48dcb996-dda9-4833-91a0-110cff5ddb4c")
271 | )
272 | (fp_text user "${REFERENCE}"
273 | (at 0 12.446 0)
274 | (unlocked yes)
275 | (layer "F.Fab")
276 | (uuid "35caad58-8950-4650-9100-e0d868b76f6a")
277 | (effects
278 | (font
279 | (size 1 1)
280 | (thickness 0.15)
281 | )
282 | )
283 | )
284 | (model "${KIPRJMOD}/3dmodels/speaker.step"
285 | (offset
286 | (xyz 0 0 0)
287 | )
288 | (scale
289 | (xyz 1 1 1)
290 | )
291 | (rotate
292 | (xyz 0 0 0)
293 | )
294 | )
295 | )
296 |
--------------------------------------------------------------------------------
/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 | (version 7)
3 | (lib (name "touch-pad")(type "KiCad")(uri "${KIPRJMOD}/touch-pad.kicad_sym")(options "")(descr ""))
4 | (lib (name "FPC-Displays")(type "KiCad")(uri "${KIPRJMOD}/FPC-Displays.kicad_sym")(options "")(descr ""))
5 | (lib (name "tft-screen")(type "KiCad")(uri "${KIPRJMOD}/tft-screen.kicad_sym")(options "")(descr ""))
6 | (lib (name "PI-Zero")(type "KiCad")(uri "${KIPRJMOD}/PI-Zero.kicad_sym")(options "")(descr ""))
7 | )
8 |
--------------------------------------------------------------------------------
/tft-screen.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib
2 | (version 20231120)
3 | (generator "kicad_symbol_editor")
4 | (generator_version "8.0")
5 | (symbol "3.2_Inch_TFT"
6 | (exclude_from_sim no)
7 | (in_bom yes)
8 | (on_board yes)
9 | (property "Reference" "S"
10 | (at 0 0 0)
11 | (effects
12 | (font
13 | (size 1.27 1.27)
14 | )
15 | )
16 | )
17 | (property "Value" ""
18 | (at 0 0 0)
19 | (effects
20 | (font
21 | (size 1.27 1.27)
22 | )
23 | )
24 | )
25 | (property "Footprint" "Screen:3.2 Inch TFT"
26 | (at 0 0 0)
27 | (effects
28 | (font
29 | (size 1.27 1.27)
30 | )
31 | (hide yes)
32 | )
33 | )
34 | (property "Datasheet" ""
35 | (at 0 0 0)
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | )
40 | (hide yes)
41 | )
42 | )
43 | (property "Description" ""
44 | (at 0 0 0)
45 | (effects
46 | (font
47 | (size 1.27 1.27)
48 | )
49 | (hide yes)
50 | )
51 | )
52 | (symbol "3.2_Inch_TFT_1_0"
53 | (polyline
54 | (pts
55 | (xy -38.7 -28.27) (xy -38.7 25.73)
56 | )
57 | (stroke
58 | (width 0.2)
59 | (type default)
60 | )
61 | (fill
62 | (type none)
63 | )
64 | )
65 | (polyline
66 | (pts
67 | (xy -38.7 25.73) (xy 38.7 25.73)
68 | )
69 | (stroke
70 | (width 0.2)
71 | (type default)
72 | )
73 | (fill
74 | (type none)
75 | )
76 | )
77 | (polyline
78 | (pts
79 | (xy -35.35 -25.47) (xy -35.35 23.03)
80 | )
81 | (stroke
82 | (width 0.2)
83 | (type default)
84 | )
85 | (fill
86 | (type none)
87 | )
88 | )
89 | (polyline
90 | (pts
91 | (xy -35.35 23.03) (xy 29.45 23.03)
92 | )
93 | (stroke
94 | (width 0.2)
95 | (type default)
96 | )
97 | (fill
98 | (type none)
99 | )
100 | )
101 | (polyline
102 | (pts
103 | (xy 29.45 -25.47) (xy -35.35 -25.47)
104 | )
105 | (stroke
106 | (width 0.2)
107 | (type default)
108 | )
109 | (fill
110 | (type none)
111 | )
112 | )
113 | (polyline
114 | (pts
115 | (xy 29.45 23.03) (xy 29.45 -25.47)
116 | )
117 | (stroke
118 | (width 0.2)
119 | (type default)
120 | )
121 | (fill
122 | (type none)
123 | )
124 | )
125 | (polyline
126 | (pts
127 | (xy 34.65 25.73) (xy 34.65 -28.27)
128 | )
129 | (stroke
130 | (width 0.2)
131 | (type default)
132 | )
133 | (fill
134 | (type none)
135 | )
136 | )
137 | (polyline
138 | (pts
139 | (xy 38.7 -28.27) (xy -38.7 -28.27)
140 | )
141 | (stroke
142 | (width 0.2)
143 | (type default)
144 | )
145 | (fill
146 | (type none)
147 | )
148 | )
149 | (polyline
150 | (pts
151 | (xy 38.7 25.73) (xy 38.7 -28.27)
152 | )
153 | (stroke
154 | (width 0.2)
155 | (type default)
156 | )
157 | (fill
158 | (type none)
159 | )
160 | )
161 | )
162 | )
163 | )
164 |
--------------------------------------------------------------------------------
/touch-pad.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib
2 | (version 20231120)
3 | (generator "kicad_symbol_editor")
4 | (generator_version "8.0")
5 | (symbol "touch_pad_matrix"
6 | (exclude_from_sim no)
7 | (in_bom yes)
8 | (on_board yes)
9 | (property "Reference" "U"
10 | (at 2.032 -1.778 0)
11 | (effects
12 | (font
13 | (size 1.27 1.27)
14 | )
15 | )
16 | )
17 | (property "Value" ""
18 | (at 0 0 0)
19 | (effects
20 | (font
21 | (size 1.27 1.27)
22 | )
23 | )
24 | )
25 | (property "Footprint" "touch-pad:touch-pad-matrix"
26 | (at 0 0 0)
27 | (effects
28 | (font
29 | (size 1.27 1.27)
30 | )
31 | (hide yes)
32 | )
33 | )
34 | (property "Datasheet" ""
35 | (at 0 0 0)
36 | (effects
37 | (font
38 | (size 1.27 1.27)
39 | )
40 | (hide yes)
41 | )
42 | )
43 | (property "Description" ""
44 | (at 0 0 0)
45 | (effects
46 | (font
47 | (size 1.27 1.27)
48 | )
49 | (hide yes)
50 | )
51 | )
52 | (symbol "touch_pad_matrix_1_1"
53 | (circle
54 | (center 0 -6.35)
55 | (radius 3.5921)
56 | (stroke
57 | (width 0)
58 | (type default)
59 | )
60 | (fill
61 | (type background)
62 | )
63 | )
64 | (pin input line
65 | (at -6.35 -6.35 0)
66 | (length 2.54)
67 | (name "H"
68 | (effects
69 | (font
70 | (size 1.27 1.27)
71 | )
72 | )
73 | )
74 | (number "1"
75 | (effects
76 | (font
77 | (size 1.27 1.27)
78 | )
79 | )
80 | )
81 | )
82 | )
83 | )
84 | )
85 |
--------------------------------------------------------------------------------
/touch-pad.pretty/touch-pad-matrix.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "touch-pad-matrix"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at -7.366 7.922 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "732a858e-862a-4efe-8a1a-bea138b3bdd4")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.1)
15 | )
16 | )
17 | )
18 | (property "Value" "touch-pad-matrix"
19 | (at -7.366 9.422 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "48efee31-a2f2-4a9d-8e63-c61d7244eae6")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at -7.366 8.422 0)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "e9c3a682-7774-4be1-bbb3-5ac2c4cf7fac")
36 | (effects
37 | (font
38 | (size 1 1)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at -7.366 8.422 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "9941e718-91b6-44e4-80e4-2652ed14818d")
49 | (effects
50 | (font
51 | (size 1 1)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at -7.366 8.422 0)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "ec29fa86-aa24-4caa-b932-8344cf9fe0c0")
62 | (effects
63 | (font
64 | (size 1 1)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr smd)
70 | (fp_circle
71 | (center 0.0254 0.0508)
72 | (end 7.557371 0.0508)
73 | (stroke
74 | (width 0.2)
75 | (type solid)
76 | )
77 | (fill solid)
78 | (layer "F.Cu")
79 | (uuid "89160e2a-1ab6-4eb4-834d-fcc295e86b17")
80 | )
81 | (fp_text user "${REFERENCE}"
82 | (at -7.366 10.922 0)
83 | (unlocked yes)
84 | (layer "F.Fab")
85 | (uuid "7e07dce8-b612-4298-b4b1-1dc58f0f0eeb")
86 | (effects
87 | (font
88 | (size 1 1)
89 | (thickness 0.15)
90 | )
91 | )
92 | )
93 | (pad "1" smd custom
94 | (at 5.08 0)
95 | (size 1.524 1.524)
96 | (layers "F.Cu")
97 | (options
98 | (clearance outline)
99 | (anchor circle)
100 | )
101 | (primitives
102 | (gr_poly
103 | (pts
104 | (xy -1.143 -0.381) (xy -1.127161 -0.489713) (xy -1.072076 -0.60239) (xy -0.98339 -0.691076) (xy -0.870713 -0.746161)
105 | (xy -0.762 -0.762) (xy 0.762 -0.762) (xy 0.870713 -0.746161) (xy 0.98339 -0.691076) (xy 1.072076 -0.60239)
106 | (xy 1.127161 -0.489713) (xy 1.143 -0.381) (xy 1.143 0.381) (xy 1.127161 0.489713) (xy 1.072076 0.60239)
107 | (xy 0.98339 0.691076) (xy 0.870713 0.746161) (xy 0.762 0.762) (xy -0.762 0.762) (xy -0.870713 0.746161)
108 | (xy -0.98339 0.691076) (xy -1.072076 0.60239) (xy -1.127161 0.489713) (xy -1.143 0.381)
109 | )
110 | (width 0)
111 | (fill yes)
112 | )
113 | (gr_poly
114 | (pts
115 | (arc
116 | (start 0.622108 4.995001)
117 | (mid 2.477054 0.057053)
118 | (end 0.62211 -4.880895)
119 | )
120 | (xy -4.315839 0.057054)
121 | )
122 | (width 0)
123 | (fill yes)
124 | )
125 | (gr_line
126 | (start -6.096 0.057054)
127 | (end -3.81 0.057054)
128 | (width 0.2)
129 | )
130 | (gr_poly
131 | (pts
132 | (arc
133 | (start -10.668 -4.880893)
134 | (mid -12.522946 0.057054)
135 | (end -10.668001 4.995002)
136 | )
137 | (xy -5.730053 0.057054)
138 | )
139 | (width 0)
140 | (fill yes)
141 | )
142 | )
143 | (uuid "9f7ac784-d36a-42f3-aa5a-002edf9ab327")
144 | )
145 | (pad "2" smd custom
146 | (at 0 -4.826)
147 | (size 1.524 1.524)
148 | (layers "F.Cu")
149 | (options
150 | (clearance outline)
151 | (anchor circle)
152 | )
153 | (primitives
154 | (gr_poly
155 | (pts
156 | (xy -1.143 -0.381) (xy -1.127161 -0.489713) (xy -1.072076 -0.60239) (xy -0.98339 -0.691076) (xy -0.870713 -0.746161)
157 | (xy -0.762 -0.762) (xy 0.762 -0.762) (xy 0.870713 -0.746161) (xy 0.98339 -0.691076) (xy 1.072076 -0.60239)
158 | (xy 1.127161 -0.489713) (xy 1.143 -0.381) (xy 1.143 0.381) (xy 1.127161 0.489713) (xy 1.072076 0.60239)
159 | (xy 0.98339 0.691076) (xy 0.870713 0.746161) (xy 0.762 0.762) (xy -0.762 0.762) (xy -0.870713 0.746161)
160 | (xy -0.98339 0.691076) (xy -1.072076 0.60239) (xy -1.127161 0.489713) (xy -1.143 0.381)
161 | )
162 | (width 0)
163 | (fill yes)
164 | )
165 | (gr_poly
166 | (pts
167 | (arc
168 | (start -4.880892 -0.761999)
169 | (mid 0.057054 -2.616946)
170 | (end 4.995001 -0.762)
171 | )
172 | (xy 0.057054 4.175947)
173 | )
174 | (width 0)
175 | (fill yes)
176 | )
177 | )
178 | (uuid "70eec261-bc9e-4f82-b3e9-7b04d11d2a41")
179 | )
180 | (pad "2" smd custom
181 | (at 0 4.826)
182 | (size 1.524 1.524)
183 | (layers "F.Cu")
184 | (options
185 | (clearance outline)
186 | (anchor circle)
187 | )
188 | (primitives
189 | (gr_poly
190 | (pts
191 | (xy -1.143 -0.381) (xy -1.127161 -0.489713) (xy -1.072076 -0.60239) (xy -0.98339 -0.691076) (xy -0.870713 -0.746161)
192 | (xy -0.762 -0.762) (xy 0.762 -0.762) (xy 0.870713 -0.746161) (xy 0.98339 -0.691076) (xy 1.072076 -0.60239)
193 | (xy 1.127161 -0.489713) (xy 1.143 -0.381) (xy 1.143 0.381) (xy 1.127161 0.489713) (xy 1.072076 0.60239)
194 | (xy 0.98339 0.691076) (xy 0.870713 0.746161) (xy 0.762 0.762) (xy -0.762 0.762) (xy -0.870713 0.746161)
195 | (xy -0.98339 0.691076) (xy -1.072076 0.60239) (xy -1.127161 0.489713) (xy -1.143 0.381)
196 | )
197 | (width 0)
198 | (fill yes)
199 | )
200 | (gr_poly
201 | (pts
202 | (arc
203 | (start -4.880893 0.876108)
204 | (mid 0.057054 2.731054)
205 | (end 4.995002 0.876109)
206 | )
207 | (xy 0.057054 -4.061839)
208 | )
209 | (width 0)
210 | (fill yes)
211 | )
212 | )
213 | (uuid "7923ead8-4c6e-4df1-871e-4f8a13752735")
214 | )
215 | (zone
216 | (net 0)
217 | (net_name "")
218 | (layers "In1.Cu" "In2.Cu" "In3.Cu" "In4.Cu" "In5.Cu" "In6.Cu" "In7.Cu"
219 | "In8.Cu" "In9.Cu" "In10.Cu" "In11.Cu" "In12.Cu" "In13.Cu" "In14.Cu" "In15.Cu"
220 | "In16.Cu" "In17.Cu" "In18.Cu" "In19.Cu" "In20.Cu" "In21.Cu" "In22.Cu"
221 | "In23.Cu" "In24.Cu" "In25.Cu" "In26.Cu" "In27.Cu" "In28.Cu" "In29.Cu"
222 | "In30.Cu" "B.Cu"
223 | )
224 | (uuid "e5879554-3f08-494a-8269-915a4f219ba4")
225 | (hatch edge 0.5)
226 | (connect_pads
227 | (clearance 0)
228 | )
229 | (min_thickness 0.25)
230 | (filled_areas_thickness no)
231 | (keepout
232 | (tracks allowed)
233 | (vias allowed)
234 | (pads allowed)
235 | (copperpour not_allowed)
236 | (footprints allowed)
237 | )
238 | (fill
239 | (thermal_gap 0.5)
240 | (thermal_bridge_width 0.5)
241 | )
242 | (polygon
243 | (pts
244 | (xy 8.382 -1.778) (xy 8.519418 0) (xy 8.382 1.778) (xy 7.62 4.064) (xy 6.604 5.334) (xy 5.334 6.604)
245 | (xy 3.81 7.62) (xy 1.778 8.382) (xy 0 8.519418) (xy -1.778 8.382) (xy -3.556 7.62) (xy -5.334 6.604)
246 | (xy -6.35 5.588) (xy -7.62 4.064) (xy -8.382 2.032) (xy -8.519418 0) (xy -8.382 -2.032) (xy -7.62 -3.81)
247 | (xy -5.842 -6.604) (xy -4.318 -7.62) (xy -2.794 -8.128) (xy -0.762 -8.636) (xy 1.524 -8.382) (xy 3.556 -7.874)
248 | (xy 5.334 -6.604) (xy 6.858 -5.08) (xy 7.62 -3.81)
249 | )
250 | )
251 | )
252 | )
253 |
--------------------------------------------------------------------------------
/touch-pad.pretty/touch-pad-normal.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "touch-pad-normal"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0 -0.5 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "43f568f5-6e77-490f-b3fb-579537851c1c")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.1)
15 | )
16 | )
17 | )
18 | (property "Value" "touch-pad-normal"
19 | (at 0 1 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "42afaa42-1436-47b3-8b2e-4845b31f4c4c")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at 0 0 0)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "0ff17056-0466-4f9c-a551-34099c03b54d")
36 | (effects
37 | (font
38 | (size 1 1)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "70506e90-09d0-4389-ba9c-bf662eda46d9")
49 | (effects
50 | (font
51 | (size 1 1)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at 0 0 0)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "b2e86bff-0e86-40f6-807a-fbc8bd892c4d")
62 | (effects
63 | (font
64 | (size 1 1)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr smd)
70 | (fp_text user "${REFERENCE}"
71 | (at 0 2.5 0)
72 | (unlocked yes)
73 | (layer "F.Fab")
74 | (uuid "f5ee6ed7-7ba5-41ac-8269-0dd5355bcd3b")
75 | (effects
76 | (font
77 | (size 1 1)
78 | (thickness 0.15)
79 | )
80 | )
81 | )
82 | (pad "1" smd oval
83 | (at 0 0)
84 | (size 16 15)
85 | (layers "F.Cu")
86 | (clearance 2)
87 | (thermal_bridge_angle 45)
88 | (uuid "775ec887-4d2f-4a5a-aaa1-7c59f3f269d4")
89 | )
90 | (zone
91 | (net 0)
92 | (net_name "")
93 | (layers "*.Cu")
94 | (uuid "f1fe5054-2d53-4727-9c5f-b9fe0fdbef41")
95 | (hatch edge 0.5)
96 | (connect_pads
97 | (clearance 0)
98 | )
99 | (min_thickness 0.25)
100 | (filled_areas_thickness no)
101 | (keepout
102 | (tracks allowed)
103 | (vias allowed)
104 | (pads allowed)
105 | (copperpour not_allowed)
106 | (footprints allowed)
107 | )
108 | (fill
109 | (thermal_gap 0.5)
110 | (thermal_bridge_width 0.5)
111 | )
112 | (polygon
113 | (pts
114 | (xy 0.535699 -9.499681) (xy 0.803392 -9.494902) (xy 0.910372 -9.490125) (xy 1.444392 -9.451931)
115 | (xy 1.586342 -9.43667) (xy 2.116278 -9.360477) (xy 2.256778 -9.335128) (xy 2.779928 -9.221324) (xy 2.918266 -9.186015)
116 | (xy 3.431964 -9.035179) (xy 3.567426 -8.990093) (xy 4.069055 -8.802995) (xy 4.200953 -8.748361)
117 | (xy 4.687956 -8.525955) (xy 4.815628 -8.462047) (xy 5.285524 -8.205464) (xy 5.408306 -8.132615)
118 | (xy 5.858701 -7.843164) (xy 5.975974 -7.761739) (xy 6.404572 -7.440895) (xy 6.51574 -7.35131) (xy 6.920357 -7.000707)
119 | (xy 7.024849 -6.903423) (xy 7.403423 -6.524849) (xy 7.500707 -6.420357) (xy 7.85131 -6.01574) (xy 7.940895 -5.904572)
120 | (xy 8.261739 -5.475974) (xy 8.343164 -5.358701) (xy 8.632615 -4.908306) (xy 8.705464 -4.785524)
121 | (xy 8.962047 -4.315628) (xy 9.025955 -4.187956) (xy 9.248361 -3.700953) (xy 9.302995 -3.569055)
122 | (xy 9.490093 -3.067426) (xy 9.535179 -2.931964) (xy 9.686015 -2.418266) (xy 9.721324 -2.279928)
123 | (xy 9.835128 -1.756778) (xy 9.860477 -1.616278) (xy 9.93667 -1.086342) (xy 9.951931 -0.944392) (xy 9.990125 -0.410372)
124 | (xy 9.995221 -0.267693) (xy 9.995221 0.267693) (xy 9.990125 0.410372) (xy 9.951931 0.944392) (xy 9.93667 1.086342)
125 | (xy 9.860477 1.616278) (xy 9.835128 1.756778) (xy 9.721324 2.279928) (xy 9.686015 2.418266) (xy 9.535179 2.931964)
126 | (xy 9.490093 3.067426) (xy 9.302995 3.569055) (xy 9.248361 3.700953) (xy 9.025955 4.187956) (xy 8.962047 4.315628)
127 | (xy 8.705464 4.785524) (xy 8.632615 4.908306) (xy 8.343164 5.358701) (xy 8.261739 5.475974) (xy 7.940895 5.904572)
128 | (xy 7.85131 6.01574) (xy 7.500707 6.420357) (xy 7.403423 6.524849) (xy 7.024849 6.903423) (xy 6.920357 7.000707)
129 | (xy 6.51574 7.35131) (xy 6.404572 7.440895) (xy 5.975974 7.761739) (xy 5.858701 7.843164) (xy 5.408306 8.132615)
130 | (xy 5.285524 8.205464) (xy 4.815628 8.462047) (xy 4.687956 8.525955) (xy 4.200953 8.748361) (xy 4.069055 8.802995)
131 | (xy 3.567426 8.990093) (xy 3.431964 9.035179) (xy 2.918266 9.186015) (xy 2.779928 9.221324) (xy 2.256778 9.335128)
132 | (xy 2.116278 9.360477) (xy 1.586342 9.43667) (xy 1.444392 9.451931) (xy 0.910372 9.490125) (xy 0.775233 9.495207)
133 | (xy -0.49246 9.499986) (xy -0.535699 9.499681) (xy -0.803392 9.494902) (xy -0.910372 9.490125) (xy -1.444392 9.451931)
134 | (xy -1.586342 9.43667) (xy -2.116278 9.360477) (xy -2.256778 9.335128) (xy -2.779928 9.221324) (xy -2.918266 9.186015)
135 | (xy -3.431964 9.035179) (xy -3.567426 8.990093) (xy -4.069055 8.802995) (xy -4.200953 8.748361)
136 | (xy -4.687956 8.525955) (xy -4.815628 8.462047) (xy -5.285524 8.205464) (xy -5.408306 8.132615)
137 | (xy -5.858701 7.843164) (xy -5.975974 7.761739) (xy -6.404572 7.440895) (xy -6.51574 7.35131) (xy -6.920357 7.000707)
138 | (xy -7.024849 6.903423) (xy -7.403423 6.524849) (xy -7.500707 6.420357) (xy -7.85131 6.01574) (xy -7.940895 5.904572)
139 | (xy -8.261739 5.475974) (xy -8.343164 5.358701) (xy -8.632615 4.908306) (xy -8.705464 4.785524)
140 | (xy -8.962047 4.315628) (xy -9.025955 4.187956) (xy -9.248361 3.700953) (xy -9.302995 3.569055)
141 | (xy -9.490093 3.067426) (xy -9.535179 2.931964) (xy -9.686015 2.418266) (xy -9.721324 2.279928)
142 | (xy -9.835128 1.756778) (xy -9.860477 1.616278) (xy -9.93667 1.086342) (xy -9.951931 0.944392) (xy -9.990125 0.410372)
143 | (xy -9.995221 0.267693) (xy -9.995221 -0.267693) (xy -9.990125 -0.410372) (xy -9.951931 -0.944392)
144 | (xy -9.93667 -1.086342) (xy -9.860477 -1.616278) (xy -9.835128 -1.756778) (xy -9.721324 -2.279928)
145 | (xy -9.686015 -2.418266) (xy -9.535179 -2.931964) (xy -9.490093 -3.067426) (xy -9.302995 -3.569055)
146 | (xy -9.248361 -3.700953) (xy -9.025955 -4.187956) (xy -8.962047 -4.315628) (xy -8.705464 -4.785524)
147 | (xy -8.632615 -4.908306) (xy -8.343164 -5.358701) (xy -8.261739 -5.475974) (xy -7.940895 -5.904572)
148 | (xy -7.85131 -6.01574) (xy -7.500707 -6.420357) (xy -7.403423 -6.524849) (xy -7.024849 -6.903423)
149 | (xy -6.920357 -7.000707) (xy -6.51574 -7.35131) (xy -6.404572 -7.440895) (xy -5.975974 -7.761739)
150 | (xy -5.858701 -7.843164) (xy -5.408306 -8.132615) (xy -5.285524 -8.205464) (xy -4.815628 -8.462047)
151 | (xy -4.687956 -8.525955) (xy -4.200953 -8.748361) (xy -4.069055 -8.802995) (xy -3.567426 -8.990093)
152 | (xy -3.431964 -9.035179) (xy -2.918266 -9.186015) (xy -2.779928 -9.221324) (xy -2.256778 -9.335128)
153 | (xy -2.116278 -9.360477) (xy -1.586342 -9.43667) (xy -1.444392 -9.451931) (xy -0.910372 -9.490125)
154 | (xy -0.775233 -9.495207) (xy 0.49246 -9.499986)
155 | )
156 | )
157 | )
158 | )
159 |
--------------------------------------------------------------------------------
/touch-pad.pretty/touch-pad-wide.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "touch-pad-wide"
2 | (version 20240108)
3 | (generator "pcbnew")
4 | (generator_version "8.0")
5 | (layer "F.Cu")
6 | (property "Reference" "REF**"
7 | (at 0 -0.5 0)
8 | (unlocked yes)
9 | (layer "F.SilkS")
10 | (uuid "a9b3bcfc-429e-410b-beee-08e25dc0b1cb")
11 | (effects
12 | (font
13 | (size 1 1)
14 | (thickness 0.1)
15 | )
16 | )
17 | )
18 | (property "Value" "touch-pad-wide"
19 | (at 0 1 0)
20 | (unlocked yes)
21 | (layer "F.Fab")
22 | (uuid "6eae08fb-daf0-4c50-920d-19d369a0950c")
23 | (effects
24 | (font
25 | (size 1 1)
26 | (thickness 0.15)
27 | )
28 | )
29 | )
30 | (property "Footprint" ""
31 | (at 0 0 0)
32 | (unlocked yes)
33 | (layer "F.Fab")
34 | (hide yes)
35 | (uuid "e8fd9162-28ba-4ab8-8aac-3abb4364d728")
36 | (effects
37 | (font
38 | (size 1 1)
39 | (thickness 0.15)
40 | )
41 | )
42 | )
43 | (property "Datasheet" ""
44 | (at 0 0 0)
45 | (unlocked yes)
46 | (layer "F.Fab")
47 | (hide yes)
48 | (uuid "5a464562-9e7c-4b81-942d-beb5a1203fac")
49 | (effects
50 | (font
51 | (size 1 1)
52 | (thickness 0.15)
53 | )
54 | )
55 | )
56 | (property "Description" ""
57 | (at 0 0 0)
58 | (unlocked yes)
59 | (layer "F.Fab")
60 | (hide yes)
61 | (uuid "911a6d8a-6b4e-4b18-94b0-f7c791f95a62")
62 | (effects
63 | (font
64 | (size 1 1)
65 | (thickness 0.15)
66 | )
67 | )
68 | )
69 | (attr smd)
70 | (fp_text user "${REFERENCE}"
71 | (at 0 2.5 0)
72 | (unlocked yes)
73 | (layer "F.Fab")
74 | (uuid "80751655-c8ec-4fce-9b92-287af24590f9")
75 | (effects
76 | (font
77 | (size 1 1)
78 | (thickness 0.15)
79 | )
80 | )
81 | )
82 | (pad "1" smd oval
83 | (at 0 0)
84 | (size 20 15)
85 | (layers "F.Cu")
86 | (clearance 2)
87 | (thermal_bridge_angle 45)
88 | (uuid "76162178-ca90-436b-9580-d184e065086b")
89 | )
90 | (zone
91 | (net 0)
92 | (net_name "")
93 | (layers "*.Cu")
94 | (uuid "b5073459-c075-44ea-bfaa-319a018c0d06")
95 | (hatch edge 0.5)
96 | (connect_pads
97 | (clearance 0)
98 | )
99 | (min_thickness 0.25)
100 | (filled_areas_thickness no)
101 | (keepout
102 | (tracks allowed)
103 | (vias allowed)
104 | (pads allowed)
105 | (copperpour not_allowed)
106 | (footprints allowed)
107 | )
108 | (fill
109 | (thermal_gap 0.5)
110 | (thermal_bridge_width 0.5)
111 | )
112 | (polygon
113 | (pts
114 | (xy 2.535699 -9.499681) (xy 2.803392 -9.494902) (xy 2.910372 -9.490125) (xy 3.444392 -9.451931)
115 | (xy 3.586342 -9.43667) (xy 4.116278 -9.360477) (xy 4.256778 -9.335128) (xy 4.779928 -9.221324) (xy 4.918266 -9.186015)
116 | (xy 5.431964 -9.035179) (xy 5.567426 -8.990093) (xy 6.069055 -8.802995) (xy 6.200953 -8.748361)
117 | (xy 6.687956 -8.525955) (xy 6.815628 -8.462047) (xy 7.285524 -8.205464) (xy 7.408306 -8.132615)
118 | (xy 7.858701 -7.843164) (xy 7.975974 -7.761739) (xy 8.404572 -7.440895) (xy 8.51574 -7.35131) (xy 8.920357 -7.000707)
119 | (xy 9.024849 -6.903423) (xy 9.403423 -6.524849) (xy 9.500707 -6.420357) (xy 9.85131 -6.01574) (xy 9.940895 -5.904572)
120 | (xy 10.261739 -5.475974) (xy 10.343164 -5.358701) (xy 10.632615 -4.908306) (xy 10.705464 -4.785524)
121 | (xy 10.962047 -4.315628) (xy 11.025955 -4.187956) (xy 11.248361 -3.700953) (xy 11.302995 -3.569055)
122 | (xy 11.490093 -3.067426) (xy 11.535179 -2.931964) (xy 11.686015 -2.418266) (xy 11.721324 -2.279928)
123 | (xy 11.835128 -1.756778) (xy 11.860477 -1.616278) (xy 11.93667 -1.086342) (xy 11.951931 -0.944392)
124 | (xy 11.990125 -0.410372) (xy 11.995221 -0.267693) (xy 11.995221 0.267693) (xy 11.990125 0.410372)
125 | (xy 11.951931 0.944392) (xy 11.93667 1.086342) (xy 11.860477 1.616278) (xy 11.835128 1.756778) (xy 11.721324 2.279928)
126 | (xy 11.686015 2.418266) (xy 11.535179 2.931964) (xy 11.490093 3.067426) (xy 11.302995 3.569055)
127 | (xy 11.248361 3.700953) (xy 11.025955 4.187956) (xy 10.962047 4.315628) (xy 10.705464 4.785524)
128 | (xy 10.632615 4.908306) (xy 10.343164 5.358701) (xy 10.261739 5.475974) (xy 9.940895 5.904572) (xy 9.85131 6.01574)
129 | (xy 9.500707 6.420357) (xy 9.403423 6.524849) (xy 9.024849 6.903423) (xy 8.920357 7.000707) (xy 8.51574 7.35131)
130 | (xy 8.404572 7.440895) (xy 7.975974 7.761739) (xy 7.858701 7.843164) (xy 7.408306 8.132615) (xy 7.285524 8.205464)
131 | (xy 6.815628 8.462047) (xy 6.687956 8.525955) (xy 6.200953 8.748361) (xy 6.069055 8.802995) (xy 5.567426 8.990093)
132 | (xy 5.431964 9.035179) (xy 4.918266 9.186015) (xy 4.779928 9.221324) (xy 4.256778 9.335128) (xy 4.116278 9.360477)
133 | (xy 3.586342 9.43667) (xy 3.444392 9.451931) (xy 2.910372 9.490125) (xy 2.769507 9.49522) (xy -2.498186 9.499999)
134 | (xy -2.535699 9.499681) (xy -2.803392 9.494902) (xy -2.910372 9.490125) (xy -3.444392 9.451931)
135 | (xy -3.586342 9.43667) (xy -4.116278 9.360477) (xy -4.256778 9.335128) (xy -4.779928 9.221324) (xy -4.918266 9.186015)
136 | (xy -5.431964 9.035179) (xy -5.567426 8.990093) (xy -6.069055 8.802995) (xy -6.200953 8.748361)
137 | (xy -6.687956 8.525955) (xy -6.815628 8.462047) (xy -7.285524 8.205464) (xy -7.408306 8.132615)
138 | (xy -7.858701 7.843164) (xy -7.975974 7.761739) (xy -8.404572 7.440895) (xy -8.51574 7.35131) (xy -8.920357 7.000707)
139 | (xy -9.024849 6.903423) (xy -9.403423 6.524849) (xy -9.500707 6.420357) (xy -9.85131 6.01574) (xy -9.940895 5.904572)
140 | (xy -10.261739 5.475974) (xy -10.343164 5.358701) (xy -10.632615 4.908306) (xy -10.705464 4.785524)
141 | (xy -10.962047 4.315628) (xy -11.025955 4.187956) (xy -11.248361 3.700953) (xy -11.302995 3.569055)
142 | (xy -11.490093 3.067426) (xy -11.535179 2.931964) (xy -11.686015 2.418266) (xy -11.721324 2.279928)
143 | (xy -11.835128 1.756778) (xy -11.860477 1.616278) (xy -11.93667 1.086342) (xy -11.951931 0.944392)
144 | (xy -11.990125 0.410372) (xy -11.995221 0.267693) (xy -11.995221 -0.267693) (xy -11.990125 -0.410372)
145 | (xy -11.951931 -0.944392) (xy -11.93667 -1.086342) (xy -11.860477 -1.616278) (xy -11.835128 -1.756778)
146 | (xy -11.721324 -2.279928) (xy -11.686015 -2.418266) (xy -11.535179 -2.931964) (xy -11.490093 -3.067426)
147 | (xy -11.302995 -3.569055) (xy -11.248361 -3.700953) (xy -11.025955 -4.187956) (xy -10.962047 -4.315628)
148 | (xy -10.705464 -4.785524) (xy -10.632615 -4.908306) (xy -10.343164 -5.358701) (xy -10.261739 -5.475974)
149 | (xy -9.940895 -5.904572) (xy -9.85131 -6.01574) (xy -9.500707 -6.420357) (xy -9.403423 -6.524849)
150 | (xy -9.024849 -6.903423) (xy -8.920357 -7.000707) (xy -8.51574 -7.35131) (xy -8.404572 -7.440895)
151 | (xy -7.975974 -7.761739) (xy -7.858701 -7.843164) (xy -7.408306 -8.132615) (xy -7.285524 -8.205464)
152 | (xy -6.815628 -8.462047) (xy -6.687956 -8.525955) (xy -6.200953 -8.748361) (xy -6.069055 -8.802995)
153 | (xy -5.567426 -8.990093) (xy -5.431964 -9.035179) (xy -4.918266 -9.186015) (xy -4.779928 -9.221324)
154 | (xy -4.256778 -9.335128) (xy -4.116278 -9.360477) (xy -3.586342 -9.43667) (xy -3.444392 -9.451931)
155 | (xy -2.910372 -9.490125) (xy -2.769507 -9.49522) (xy 2.498186 -9.499999)
156 | )
157 | )
158 | )
159 | )
160 |
--------------------------------------------------------------------------------