├── doc
├── pn532.jpg
├── jlcorder.png
└── oled_ps.png
├── kicad
├── hackbat
│ ├── hackbat.zip
│ ├── rp2040_pmod.zip
│ ├── hackbat-backups
│ │ ├── hackbat-2024-03-24_212622.zip
│ │ ├── hackbat-2024-03-24_213639.zip
│ │ ├── hackbat-2024-03-24_214408.zip
│ │ ├── hackbat-2024-03-24_214923.zip
│ │ ├── hackbat-2024-03-24_215831.zip
│ │ ├── hackbat-2024-03-25_214207.zip
│ │ ├── hackbat-2024-03-25_215401.zip
│ │ ├── hackbat-2024-03-25_220412.zip
│ │ ├── hackbat-2024-03-25_221354.zip
│ │ ├── hackbat-2024-03-25_222050.zip
│ │ ├── hackbat-2024-03-26_215834.zip
│ │ ├── hackbat-2024-03-26_220748.zip
│ │ ├── hackbat-2024-03-26_221249.zip
│ │ ├── hackbat-2024-03-26_221912.zip
│ │ ├── hackbat-2024-03-26_225150.zip
│ │ ├── hackbat-2024-03-27_223626.zip
│ │ ├── hackbat-2024-04-04_220043.zip
│ │ ├── hackbat-2024-04-06_192251.zip
│ │ └── hackbat-2024-04-09_225927.zip
│ ├── fp-lib-table
│ ├── sym-lib-table
│ ├── output_files
│ │ ├── hackbat-NPTH.drl
│ │ ├── hackbat-Edge_Cuts.gbr
│ │ ├── hackbat-B_Paste.gbr
│ │ ├── hackbat-PTH.drl
│ │ ├── hackbat-B_Mask.gbr
│ │ ├── hackbat-job.gbrjob
│ │ ├── hackbat-NPTH-drl_map.gbr
│ │ ├── hackbat-F_Paste.gbr
│ │ └── hackbat-F_Mask.gbr
│ ├── hackbat.kicad_prl
│ ├── production_files
│ │ ├── hackbat-all-pos.csv
│ │ └── bom.csv
│ ├── nfc.kicad_sch
│ ├── hackbat.kicad_pro
│ ├── supply.kicad_sch
│ ├── hackbat.kicad_sch
│ └── dio.kicad_sch
├── hackbat_schematics.pdf
└── lib
│ ├── how-to-import.htm
│ ├── oled.pretty
│ ├── 128x64OLED.kicad_mod
│ ├── oled_1.3.kicad_mod
│ └── MODULE_DM-OLED096-636.kicad_mod
│ ├── DM-OLED096-636.kicad_sym
│ └── DM-OLED096-636.bak
├── README.md
└── LICENSE
/doc/pn532.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/doc/pn532.jpg
--------------------------------------------------------------------------------
/doc/jlcorder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/doc/jlcorder.png
--------------------------------------------------------------------------------
/doc/oled_ps.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/doc/oled_ps.png
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat.zip
--------------------------------------------------------------------------------
/kicad/hackbat_schematics.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat_schematics.pdf
--------------------------------------------------------------------------------
/kicad/hackbat/rp2040_pmod.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/rp2040_pmod.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_212622.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_212622.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_213639.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_213639.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_214408.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_214408.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_214923.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_214923.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_215831.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-24_215831.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_214207.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_214207.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_215401.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_215401.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_220412.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_220412.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_221354.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_221354.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_222050.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-25_222050.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_215834.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_215834.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_220748.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_220748.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_221249.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_221249.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_221912.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_221912.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_225150.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-26_225150.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-03-27_223626.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-03-27_223626.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-04-04_220043.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-04-04_220043.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-04-06_192251.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-04-06_192251.zip
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat-backups/hackbat-2024-04-09_225927.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/controlpaths/hackbat/HEAD/kicad/hackbat/hackbat-backups/hackbat-2024-04-09_225927.zip
--------------------------------------------------------------------------------
/kicad/hackbat/fp-lib-table:
--------------------------------------------------------------------------------
1 | (fp_lib_table
2 | (version 7)
3 | (lib (name "oled")(type "KiCad")(uri "/mnt/pablo_nas/51_controlpaths_devices/30_hackbat/lib/oled.pretty")(options "")(descr ""))
4 | )
5 |
--------------------------------------------------------------------------------
/kicad/hackbat/sym-lib-table:
--------------------------------------------------------------------------------
1 | (sym_lib_table
2 | (version 7)
3 | (lib (name "DM-OLED096-636")(type "KiCad")(uri "/mnt/pablo_nas/51_controlpaths_devices/30_hackbat/lib/DM-OLED096-636.kicad_sym")(options "")(descr ""))
4 | )
5 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-NPTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad 7.0.10-7.0.10~ubuntu22.04.1} date mar 26 mar 2024 22:09:02
3 | ; FORMAT={-:-/ absolute / inch / decimal}
4 | ; #@! TF.CreationDate,2024-03-26T22:09:02+01:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1
6 | ; #@! TF.FileFunction,NonPlated,1,4,NPTH
7 | FMAT,2
8 | INCH
9 | %
10 | G90
11 | G05
12 | M30
13 |
--------------------------------------------------------------------------------
/kicad/lib/how-to-import.htm:
--------------------------------------------------------------------------------
1 |
Page Redirection If you are not redirected automatically, follow this link to the import guide.
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-Edge_Cuts.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1*%
2 | %TF.CreationDate,2024-03-26T22:08:59+01:00*%
3 | %TF.ProjectId,hackbat,6861636b-6261-4742-9e6b-696361645f70,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 7.0.10-7.0.10~ubuntu22.04.1) date 2024-03-26 22:08:59*
9 | %MOMM*%
10 | %LPD*%
11 | G01*
12 | G04 APERTURE LIST*
13 | %TA.AperFunction,Profile*%
14 | %ADD10C,0.100000*%
15 | %TD*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X186000000Y-102000000D02*
19 | X90000000Y-102000000D01*
20 | X132500000Y-60000000D02*
21 | X132500000Y-65000000D01*
22 | X190000000Y-60000000D02*
23 | X190000000Y-98000000D01*
24 | X157500000Y-60000000D02*
25 | X157500000Y-65000000D01*
26 | X94000000Y-60000000D02*
27 | X132500000Y-60000000D01*
28 | X90000000Y-102000000D02*
29 | X90000000Y-64000000D01*
30 | X186000000Y-102000000D02*
31 | G75*
32 | G03*
33 | X190000000Y-98000000I0J4000000D01*
34 | G01*
35 | X132500000Y-65000000D02*
36 | X157500000Y-65000000D01*
37 | X94000000Y-60000000D02*
38 | G75*
39 | G03*
40 | X90000000Y-64000000I0J-4000000D01*
41 | G01*
42 | X157500000Y-60000000D02*
43 | X190000000Y-60000000D01*
44 | M02*
45 |
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat.kicad_prl:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "active_layer": 0,
4 | "active_layer_preset": "",
5 | "auto_track_width": true,
6 | "hidden_netclasses": [],
7 | "hidden_nets": [],
8 | "high_contrast_mode": 0,
9 | "net_color_mode": 1,
10 | "opacity": {
11 | "images": 0.6,
12 | "pads": 1.0,
13 | "tracks": 1.0,
14 | "vias": 1.0,
15 | "zones": 0.1599999964237213
16 | },
17 | "selection_filter": {
18 | "dimensions": true,
19 | "footprints": true,
20 | "graphics": true,
21 | "keepouts": true,
22 | "lockedItems": false,
23 | "otherItems": true,
24 | "pads": true,
25 | "text": true,
26 | "tracks": true,
27 | "vias": true,
28 | "zones": true
29 | },
30 | "visible_items": [
31 | 0,
32 | 1,
33 | 2,
34 | 3,
35 | 4,
36 | 5,
37 | 8,
38 | 9,
39 | 10,
40 | 11,
41 | 12,
42 | 13,
43 | 15,
44 | 16,
45 | 17,
46 | 18,
47 | 19,
48 | 20,
49 | 21,
50 | 22,
51 | 23,
52 | 24,
53 | 25,
54 | 26,
55 | 27,
56 | 28,
57 | 29,
58 | 30,
59 | 32,
60 | 33,
61 | 34,
62 | 35,
63 | 36,
64 | 39,
65 | 40
66 | ],
67 | "visible_layers": "ffcffff_ffffffff",
68 | "zone_display_mode": 0
69 | },
70 | "meta": {
71 | "filename": "hackbat.kicad_prl",
72 | "version": 3
73 | },
74 | "project": {
75 | "files": []
76 | }
77 | }
78 |
--------------------------------------------------------------------------------
/kicad/lib/oled.pretty/128x64OLED.kicad_mod:
--------------------------------------------------------------------------------
1 | (module SSD1306:128x64OLED (layer F.Cu) (tedit 5CF23EAC)
2 | (fp_text reference SSD1306 (at 0 0.254) (layer F.SilkS)
3 | (effects (font (size 1 1) (thickness 0.15)))
4 | )
5 | (fp_text value 128x64OLED (at -7.747 -7.62) (layer F.Fab)
6 | (effects (font (size 1 1) (thickness 0.15)))
7 | )
8 | (fp_line (start 13.462 -9.017) (end 13.208 -9.005) (layer F.SilkS) (width 0.12))
9 | (fp_line (start 13.462 7.62) (end 13.462 -9.017) (layer F.SilkS) (width 0.12))
10 | (fp_line (start 10.122 7.595) (end 13.462 7.62) (layer F.SilkS) (width 0.12))
11 | (fp_line (start 10.122 -9.005) (end 13.208 -9.005) (layer F.SilkS) (width 0.12))
12 | (fp_line (start -4.699 -11.811) (end -4.699 -9.398) (layer F.SilkS) (width 0.12))
13 | (fp_line (start 5.08 -9.398) (end -4.699 -9.398) (layer F.SilkS) (width 0.12))
14 | (fp_line (start 5.08 -11.811) (end 5.08 -9.398) (layer F.SilkS) (width 0.12))
15 | (fp_line (start -4.699 -11.811) (end 5.08 -11.811) (layer F.SilkS) (width 0.12))
16 | (fp_line (start -12.978 -9.005) (end 10.122 -9.005) (layer F.SilkS) (width 0.12))
17 | (fp_line (start -12.978 7.595) (end -12.978 -9.005) (layer F.SilkS) (width 0.12))
18 | (fp_line (start 10.122 7.595) (end -12.978 7.595) (layer F.SilkS) (width 0.12))
19 | (fp_line (start -13.4 15) (end -13.4 -12.3) (layer F.SilkS) (width 0.12))
20 | (fp_line (start 14 15) (end -13.4 15) (layer F.SilkS) (width 0.12))
21 | (fp_line (start 14 -12.3) (end 14 15) (layer F.SilkS) (width 0.12))
22 | (fp_line (start -13.4 -12.3) (end 14 -12.3) (layer F.SilkS) (width 0.12))
23 | (pad 4 thru_hole oval (at 4 -10.6 90) (size 2 1.6) (drill 1) (layers *.Cu *.Mask))
24 | (pad 3 thru_hole oval (at 1.46 -10.6 90) (size 2 1.6) (drill 1) (layers *.Cu *.Mask))
25 | (pad 1 thru_hole oval (at -3.62 -10.6 90) (size 2 1.6) (drill 1) (layers *.Cu *.Mask))
26 | (pad 2 thru_hole oval (at -1.08 -10.6 90) (size 2 1.6) (drill 1) (layers *.Cu *.Mask))
27 | )
28 |
--------------------------------------------------------------------------------
/kicad/hackbat/production_files/hackbat-all-pos.csv:
--------------------------------------------------------------------------------
1 | Designator,Mid X,Mid Y,Rotation,Layer
2 | J3,136,-85.3,0,B
3 | J4,152.5,-93.325,180,B
4 | U4,180.25,-70.6,90,B
5 | C1,95,-87,-90,T
6 | C2,103.125,-67.55,90,T
7 | C3,96.925,-67.55,-90,T
8 | C4,114.425,-81.1,0,T
9 | C5,96,-70.2,0,T
10 | C6,95.5,-82.805,90,T
11 | C7,108,-74.5,180,T
12 | C8,122,-83,0,T
13 | C9,92.25,-78.5,0,T
14 | C10,104.5,-80.25,90,T
15 | C11,94.5,-99.5,0,T
16 | C12,171.75,-81.25,90,T
17 | C13,126.485,-78.5,180,T
18 | C14,130,-77.23,180,T
19 | C15,128.5,-72.23,0,T
20 | C16,128.5,-68.73,0,T
21 | C17,128,-66.98,90,T
22 | C18,127.5,-85.48,-90,T
23 | C19,132.25,-84.75,0,T
24 | C20,132.25,-79.25,0,T
25 | C21,128.5,-76.23,90,T
26 | D1,92.25,-84.5,0,T
27 | D2,92.25,-82.29,0,T
28 | D3,188,-81,180,T
29 | J1,127,-62.9625,90,T
30 | J2,91.5,-93.2,-90,T
31 | J5,123.82,-94.2,-90,T
32 | L1,127.25,-76.23,90,T
33 | L2,128.735,-78.5,180,T
34 | L3,128,-73.98,90,T
35 | L4,128,-70.48,90,T
36 | R1,107.975,-77.97,0,T
37 | R2,107.975,-76.27,0,T
38 | R3,98.625,-82.8,90,T
39 | R4,97.125,-82.8,90,T
40 | R5,92.75,-70.25,180,T
41 | R6,99.125,-70.2,0,T
42 | R7,92.25,-86.5,180,T
43 | R8,92.25,-80.25,180,T
44 | R9,171.5,-74,-90,T
45 | R10,182.75,-84.5,-90,T
46 | R11,160.75,-85,-90,T
47 | R12,171.75,-95.5,-90,T
48 | R13,171.75,-84.75,-90,T
49 | R14,122,-71.75,-90,T
50 | R15,124.75,-71.75,-90,T
51 | R16,119.5,-71.75,-90,T
52 | R17,118,-71.75,-90,T
53 | R18,115.75,-71.75,-90,T
54 | R19,114.24,-71.75,-90,T
55 | R20,188,-82.75,0,T
56 | R21,122.75,-81.5,180,T
57 | R22,157.5,-87.8,0,T
58 | R23,151.3,-87.8,180,T
59 | R24,154.4,-87.8,180,T
60 | R25,184,-66.3,90,T
61 | R26,182.3,-66.3,90,T
62 | R27,183.8,-74.2,90,T
63 | R28,182.1,-74.2,90,T
64 | R29,173,-66.1,90,T
65 | SW1,101,-89,180,T
66 | SW2,167.25,-70.34,90,T
67 | SW3,178.25,-81.025,90,T
68 | SW4,156.25,-81.34,90,T
69 | SW5,167.25,-92.34,90,T
70 | SW6,167.25,-81.34,90,T
71 | SW7,178,-66.2,0,T
72 | U1,109.175,-82.975,0,T
73 | U2,99.0625,-76.6,180,T
74 | U3,100.5,-96.5,90,T
75 | U5,114.3,-76,0,T
76 | U6,126.5,-81.925,90,T
77 | Y1,100.025,-67.7,0,T
78 | Y2,132,-82,-90,T
79 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-B_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1*%
2 | %TF.CreationDate,2024-03-26T22:08:59+01:00*%
3 | %TF.ProjectId,hackbat,6861636b-6261-4742-9e6b-696361645f70,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 7.0.10-7.0.10~ubuntu22.04.1) date 2024-03-26 22:08:59*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10R,1.500000X5.080000*%
15 | %ADD11R,0.700000X1.200000*%
16 | %ADD12R,1.000000X0.800000*%
17 | %ADD13R,1.000000X2.800000*%
18 | %ADD14R,1.000000X1.200000*%
19 | %ADD15R,1.300000X1.900000*%
20 | %ADD16R,1.000000X2.500000*%
21 | %ADD17R,1.800000X1.000000*%
22 | G04 APERTURE END LIST*
23 | D10*
24 | %TO.C,J1*%
25 | X122750000Y-62962500D03*
26 | X131250000Y-62962500D03*
27 | %TD*%
28 | D11*
29 | %TO.C,J4*%
30 | X149725000Y-85600000D03*
31 | X150825000Y-85600000D03*
32 | X151925000Y-85600000D03*
33 | X153025000Y-85600000D03*
34 | X154125000Y-85600000D03*
35 | X155225000Y-85600000D03*
36 | X156325000Y-85600000D03*
37 | X157425000Y-85600000D03*
38 | X158375000Y-85600000D03*
39 | D12*
40 | X159325000Y-96100000D03*
41 | D13*
42 | X159325000Y-100250000D03*
43 | D14*
44 | X159325000Y-89900000D03*
45 | X148175000Y-85600000D03*
46 | D15*
47 | X145825000Y-100700000D03*
48 | %TD*%
49 | D16*
50 | %TO.C,U4*%
51 | X183750000Y-78200000D03*
52 | X181750000Y-78200000D03*
53 | X179750000Y-78200000D03*
54 | X177750000Y-78200000D03*
55 | X175750000Y-78200000D03*
56 | X173750000Y-78200000D03*
57 | X171750000Y-78200000D03*
58 | X169750000Y-78200000D03*
59 | D17*
60 | X168250000Y-75600000D03*
61 | X168250000Y-73600000D03*
62 | X168250000Y-71600000D03*
63 | X168250000Y-69600000D03*
64 | X168250000Y-67600000D03*
65 | X168250000Y-65600000D03*
66 | D16*
67 | X169750000Y-63000000D03*
68 | X171750000Y-63000000D03*
69 | X173750000Y-63000000D03*
70 | X175750000Y-63000000D03*
71 | X177750000Y-63000000D03*
72 | X179750000Y-63000000D03*
73 | X181750000Y-63000000D03*
74 | X183750000Y-63000000D03*
75 | %TD*%
76 | M02*
77 |
--------------------------------------------------------------------------------
/kicad/hackbat/production_files/bom.csv:
--------------------------------------------------------------------------------
1 | #,Reference,Qty,Value,Footprint,DNP,JLCPCB Part #
2 | 1,AE1,1,Antenna,TestPoint:TestPoint_THTPad_1.5x1.5mm_Drill0.7mm,,
3 | 2,"C1, C5, C7, C11",4,1u,Capacitor_SMD:C_0603_1608Metric,,
4 | 3,"C2, C3",2,15p,Capacitor_SMD:C_0603_1608Metric,,
5 | 4,"C4, C6, C8, C9, C10, C12",6,100n,Capacitor_SMD:C_0603_1608Metric,,
6 | 5,"C13, C21",2,3.9p,Capacitor_SMD:C_0402_1005Metric,,
7 | 6,"C14, C17",2,220p,Capacitor_SMD:C_0402_1005Metric,,
8 | 7,C15,1,8.2p,Capacitor_SMD:C_0402_1005Metric,,
9 | 8,C16,1,5.6p,Capacitor_SMD:C_0402_1005Metric,,
10 | 9,C18,1,100n,Capacitor_SMD:C_0402_1005Metric,,
11 | 10,"C19, C20",2,27p,Capacitor_SMD:C_0402_1005Metric,,
12 | 11,"D1, D2, D3",3,LED,LED_SMD:LED_0603_1608Metric,,C19189746
13 | 13,J2,1,USB_B_Micro,Connector_USB:USB_Micro-B_Amphenol_10118193-0001LF_Horizontal,,C132562
14 | 15,J4,1,Micro_SD_Card_Det_Hirose_DM3AT,Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5,,C114218
15 | 16,J5,1,Conn_01x04_Pin,Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal,,
16 | 17,"L1, L2",2,27nH,Inductor_SMD:L_0402_1005Metric,,
17 | 18,L3,1,22n,Inductor_SMD:L_0402_1005Metric,,
18 | 19,L4,1,27n,Inductor_SMD:L_0402_1005Metric,,
19 | 20,"R1, R6",2,1k,Resistor_SMD:R_0603_1608Metric,,
20 | 21,"R2, R5",2,10k,Resistor_SMD:R_0603_1608Metric,,
21 | 22,"R3, R4",2,27,Resistor_SMD:R_0603_1608Metric,,
22 | 23,"R7, R8, R9, R10, R11, R12, R13, R14, R15, R20, R22, R27, R28, R29",14,4k7,Resistor_SMD:R_0603_1608Metric,,
23 | 24,"R16, R19, R23, R24, R25, R26",6,0,Resistor_SMD:R_0603_1608Metric,,
24 | 26,R21,1,56k,Resistor_SMD:R_0402_1005Metric,,
25 | 27,"SW1, SW7",2,SW_Push,Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK,,C115357
26 | 28,"SW2, SW3, SW4, SW5, SW6",5,SW_Push,Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm,,C455109
27 | 30,U1,1,W25Q32JVZP,Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm,,C2940197
28 | 31,U2,1,RP2040,Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm,,C2040
29 | 32,U3,1,AMS1117-3.3,Package_TO_SOT_SMD:SOT-223-3_TabPin2,,
30 | 33,U4,1,ESP-12F,RF_Module:ESP-12E,,C784365
31 | 35,U6,1,CC1101,Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias,,C29953
32 | 36,Y1,1,12MHz,Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm,,C524716
33 | 37,Y2,1,27MHz,Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm,,C254353
34 |
--------------------------------------------------------------------------------
/kicad/lib/oled.pretty/oled_1.3.kicad_mod:
--------------------------------------------------------------------------------
1 | (footprint "oled_1.3" (version 20221018) (generator pcbnew)
2 | (layer "F.Cu")
3 | (attr smd)
4 | (fp_text reference "REF**" (at 0 -0.5 unlocked) (layer "F.SilkS")
5 | (effects (font (size 1 1) (thickness 0.1)))
6 | (tstamp bdd617e0-6019-4f0b-917a-fa6bc02a7613)
7 | )
8 | (fp_text value "oled_1.3" (at 0 1 unlocked) (layer "F.Fab")
9 | (effects (font (size 1 1) (thickness 0.15)))
10 | (tstamp 884d9b31-5921-4959-b290-e5fa485268c1)
11 | )
12 | (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab")
13 | (effects (font (size 1 1) (thickness 0.15)))
14 | (tstamp a6817f72-8edf-4386-b0bc-696c06df0129)
15 | )
16 | (fp_line (start -10 -10) (end 25.4 -10)
17 | (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 376fd9b4-5abd-49cd-a8b7-58dc40cbd1ce))
18 | (fp_line (start -10 23.5) (end -10 -10)
19 | (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 302a5cf3-72fa-4468-adf4-eec9566e7af6))
20 | (fp_line (start 25.4 -10) (end 25.4 23.5)
21 | (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 71c0c9e5-cdf1-414b-9c84-8276b11cbd1b))
22 | (fp_line (start 25.4 23.5) (end -10 23.5)
23 | (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp b7722f70-b8d9-4c1a-91e0-d6a3bfbcefb7))
24 | (pad "" thru_hole circle (at -7.75 -7.25) (size 3.5 3.5) (drill 3.25) (layers "*.Cu" "*.Mask") (tstamp c770b3e5-5af9-413f-a167-df9c25964cec))
25 | (pad "" thru_hole circle (at -7.65 20.75) (size 3.5 3.5) (drill 3.25) (layers "*.Cu" "*.Mask") (tstamp c6749ff8-543d-4bbe-805e-6de75e546e80))
26 | (pad "" thru_hole circle (at 23 -7.25) (size 3.5 3.5) (drill 3.25) (layers "*.Cu" "*.Mask") (tstamp daed85fd-94a1-4e7f-b51a-491a20b67cbd))
27 | (pad "" thru_hole circle (at 23 20.75) (size 3.5 3.5) (drill 3.25) (layers "*.Cu" "*.Mask") (tstamp e32a8f62-01af-4142-866a-2b58ce54eaf8))
28 | (pad "1" thru_hole roundrect (at 3.8 -8.1 90) (size 3 1.5) (drill 0.6) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
29 | (thermal_bridge_angle 45) (tstamp 7fb44ca9-d8e9-4c4d-9d0e-de1ec6b980ce))
30 | (pad "2" thru_hole roundrect (at 6.34 -8.1 90) (size 3 1.5) (drill 0.6) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
31 | (thermal_bridge_angle 45) (tstamp 06ac1011-54ca-4a37-9a13-2fd89fc72760))
32 | (pad "3" thru_hole roundrect (at 8.88 -8.1 90) (size 3 1.5) (drill 0.6) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
33 | (thermal_bridge_angle 45) (tstamp 821c0ec0-ab4a-4211-b355-459ceb5dbc34))
34 | (pad "4" thru_hole roundrect (at 11.42 -8.1 90) (size 3 1.5) (drill 0.6) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
35 | (thermal_bridge_angle 45) (tstamp fec10fee-52a5-492b-acc4-7ade279db8b5))
36 | (group "" (id 5526a163-4ce8-4368-8843-465410be0708)
37 | (members
38 | 06ac1011-54ca-4a37-9a13-2fd89fc72760
39 | 7fb44ca9-d8e9-4c4d-9d0e-de1ec6b980ce
40 | 821c0ec0-ab4a-4211-b355-459ceb5dbc34
41 | fec10fee-52a5-492b-acc4-7ade279db8b5
42 | )
43 | )
44 | )
45 |
--------------------------------------------------------------------------------
/kicad/lib/oled.pretty/MODULE_DM-OLED096-636.kicad_mod:
--------------------------------------------------------------------------------
1 |
2 | (footprint MODULE_DM-OLED096-636 (layer F.Cu) (tedit 66005CAE)
3 | (descr "")
4 | (fp_text reference REF** (at -9.525 -13.97 0) (layer F.SilkS)
5 | (effects (font (size 1.0 1.0) (thickness 0.15)))
6 | )
7 | (fp_text value MODULE_DM-OLED096-636 (at 0.635 13.97 0) (layer F.Fab)
8 | (effects (font (size 1.0 1.0) (thickness 0.15)))
9 | )
10 | (pad 1 thru_hole rect (at -3.81 -11.5) (size 1.508 1.508) (drill 1.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
11 | (pad 2 thru_hole circle (at -1.27 -11.5) (size 1.508 1.508) (drill 1.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
12 | (pad 3 thru_hole circle (at 1.27 -11.5) (size 1.508 1.508) (drill 1.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
13 | (pad 4 thru_hole circle (at 3.81 -11.5) (size 1.508 1.508) (drill 1.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
14 | (pad S1 thru_hole circle (at -11.0 -11.0) (size 3.0 3.0) (drill 2.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
15 | (pad S2 thru_hole circle (at 11.0 -11.0) (size 3.0 3.0) (drill 2.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
16 | (pad S3 thru_hole circle (at 11.0 11.0) (size 3.0 3.0) (drill 2.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
17 | (pad S4 thru_hole circle (at -11.0 11.0) (size 3.0 3.0) (drill 2.0) (layers *.Cu *.Mask) (solder_mask_margin 0.102))
18 | (fp_line (start -13.0 -13.0) (end 13.0 -13.0) (layer F.Fab) (width 0.127))
19 | (fp_line (start 13.0 -13.0) (end 13.0 13.0) (layer F.Fab) (width 0.127))
20 | (fp_line (start 13.0 13.0) (end 7.0 13.0) (layer F.Fab) (width 0.127))
21 | (fp_line (start -7.0 13.0) (end -13.0 13.0) (layer F.Fab) (width 0.127))
22 | (fp_line (start -13.0 13.0) (end -13.0 -13.0) (layer F.Fab) (width 0.127))
23 | (fp_line (start -7.0 13.0) (end -7.0 11.0) (layer F.Fab) (width 0.127))
24 | (fp_line (start -7.0 11.0) (end 7.0 11.0) (layer F.Fab) (width 0.127))
25 | (fp_line (start 7.0 11.0) (end 7.0 13.0) (layer F.Fab) (width 0.127))
26 | (fp_line (start -13.25 -13.25) (end 13.25 -13.25) (layer F.CrtYd) (width 0.05))
27 | (fp_line (start 13.25 -13.25) (end 13.25 13.25) (layer F.CrtYd) (width 0.05))
28 | (fp_line (start 13.25 13.25) (end -13.25 13.25) (layer F.CrtYd) (width 0.05))
29 | (fp_line (start -13.25 13.25) (end -13.25 -13.25) (layer F.CrtYd) (width 0.05))
30 | (fp_circle (center -4.0 -13.5) (end -3.9 -13.5) (layer F.SilkS) (width 0.2))
31 | (fp_circle (center -4.0 -13.5) (end -3.9 -13.5) (layer F.Fab) (width 0.2))
32 | (fp_line (start -13.0 -13.0) (end 13.0 -13.0) (layer F.SilkS) (width 0.127))
33 | (fp_line (start 13.0 -13.0) (end 13.0 13.0) (layer F.SilkS) (width 0.127))
34 | (fp_line (start 13.0 13.0) (end 7.0 13.0) (layer F.SilkS) (width 0.127))
35 | (fp_line (start 7.0 13.0) (end 7.0 11.0) (layer F.SilkS) (width 0.127))
36 | (fp_line (start 7.0 11.0) (end -7.0 11.0) (layer F.SilkS) (width 0.127))
37 | (fp_line (start -7.0 11.0) (end -7.0 13.0) (layer F.SilkS) (width 0.127))
38 | (fp_line (start -7.0 13.0) (end -13.0 13.0) (layer F.SilkS) (width 0.127))
39 | (fp_line (start -13.0 13.0) (end -13.0 -13.0) (layer F.SilkS) (width 0.127))
40 | )
--------------------------------------------------------------------------------
/kicad/lib/DM-OLED096-636.kicad_sym:
--------------------------------------------------------------------------------
1 | (kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
2 | (symbol "DM-OLED096-636" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
3 | (property "Reference" "U" (at -7.62 10.922 0)
4 | (effects (font (size 1.27 1.27)) (justify left bottom))
5 | )
6 | (property "Value" "DM-OLED096-636" (at -7.62 -10.16 0)
7 | (effects (font (size 1.27 1.27)) (justify left bottom))
8 | )
9 | (property "Footprint" "DM-OLED096-636:MODULE_DM-OLED096-636" (at 0 0 0)
10 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
11 | )
12 | (property "Datasheet" "" (at 0 0 0)
13 | (effects (font (size 1.27 1.27)) hide)
14 | )
15 | (property "MF" "Display Module" (at 0 0 0)
16 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
17 | )
18 | (property "MAXIMUM_PACKAGE_HEIGHT" "11.3 mm" (at 0 0 0)
19 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
20 | )
21 | (property "Package" "Package" (at 0 0 0)
22 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
23 | )
24 | (property "Price" "None" (at 0 0 0)
25 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
26 | )
27 | (property "Check_prices" "https://www.snapeda.com/parts/DM-OLED096-636/Display+Module/view-part/?ref=eda" (at 0 0 0)
28 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
29 | )
30 | (property "STANDARD" "Manufacturer Recommendations" (at 0 0 0)
31 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
32 | )
33 | (property "PARTREV" "2018-09-10" (at 0 0 0)
34 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
35 | )
36 | (property "SnapEDA_Link" "https://www.snapeda.com/parts/DM-OLED096-636/Display+Module/view-part/?ref=snap" (at 0 0 0)
37 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
38 | )
39 | (property "MP" "DM-OLED096-636" (at 0 0 0)
40 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
41 | )
42 | (property "Description" "\n0.96” 128 X 64 MONOCHROME GRAPHIC OLED DISPLAY MODULE - I2C\n" (at 0 0 0)
43 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
44 | )
45 | (property "Availability" "Not in stock" (at 0 0 0)
46 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
47 | )
48 | (property "MANUFACTURER" "Displaymodule" (at 0 0 0)
49 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
50 | )
51 | (symbol "DM-OLED096-636_0_0"
52 | (rectangle (start -7.62 -7.62) (end 7.62 10.16)
53 | (stroke (width 0.254) (type default))
54 | (fill (type background))
55 | )
56 | (pin power_in line (at 12.7 -5.08 180) (length 5.08)
57 | (name "VCC_IN" (effects (font (size 1.016 1.016))))
58 | (number "1" (effects (font (size 1.016 1.016))))
59 | )
60 | (pin power_in line (at 12.7 7.62 180) (length 5.08)
61 | (name "GND" (effects (font (size 1.016 1.016))))
62 | (number "2" (effects (font (size 1.016 1.016))))
63 | )
64 | (pin input clock (at 12.7 2.54 180) (length 5.08)
65 | (name "SCL" (effects (font (size 1.016 1.016))))
66 | (number "3" (effects (font (size 1.016 1.016))))
67 | )
68 | (pin bidirectional line (at 12.7 0 180) (length 5.08)
69 | (name "SDA" (effects (font (size 1.016 1.016))))
70 | (number "4" (effects (font (size 1.016 1.016))))
71 | )
72 | )
73 | )
74 | )
75 |
--------------------------------------------------------------------------------
/kicad/lib/DM-OLED096-636.bak:
--------------------------------------------------------------------------------
1 |
2 | (kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
3 | (symbol "DM-OLED096-636" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
4 | (property "Reference" "U" (id 0) (at -7.62 10.922 0)
5 | (effects (font (size 1.27 1.27)) (justify bottom left))
6 | )
7 | (property "Value" "DM-OLED096-636" (id 1) (at -7.62 -10.16 0)
8 | (effects (font (size 1.27 1.27)) (justify bottom left))
9 | )
10 | (property "Footprint" "DM-OLED096-636:MODULE_DM-OLED096-636" (id 2) (at 0 0 0)
11 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
12 | )
13 | (property "MF" "Display Module" (id 4) (at 0 0 0)
14 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
15 | )
16 | (property "MAXIMUM_PACKAGE_HEIGHT" "11.3 mm" (id 5) (at 0 0 0)
17 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
18 | )
19 | (property "Package" "Package" (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/DM-OLED096-636/Display+Module/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" "2018-09-10" (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/DM-OLED096-636/Display+Module/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" "DM-OLED096-636" (id 12) (at 0 0 0)
38 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
39 | )
40 | (property "Description" "\n0.96” 128 X 64 MONOCHROME GRAPHIC OLED DISPLAY MODULE - I2C\n" (id 13) (at 0 0 0)
41 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
42 | )
43 | (property "Availability" "Not in stock" (id 14) (at 0 0 0)
44 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
45 | )
46 | (property "MANUFACTURER" "Displaymodule" (id 15) (at 0 0 0)
47 | (effects (font (size 1.27 1.27)) (justify bottom) hide)
48 | )
49 | (symbol "DM-OLED096-636_0_0"
50 | (rectangle (start -7.62 -7.62) (end 7.62 10.16)
51 | (stroke (width 0.254)) (fill (type background))
52 | )
53 | (pin power_in line (at 12.7 7.62 180.0) (length 5.08)
54 | (name "VCC_IN"
55 | (effects (font (size 1.016 1.016)))
56 | )
57 | (number "2"
58 | (effects (font (size 1.016 1.016)))
59 | )
60 | )
61 | (pin input clock (at 12.7 2.54 180.0) (length 5.08)
62 | (name "SCL"
63 | (effects (font (size 1.016 1.016)))
64 | )
65 | (number "3"
66 | (effects (font (size 1.016 1.016)))
67 | )
68 | )
69 | (pin bidirectional line (at 12.7 0.0 180.0) (length 5.08)
70 | (name "SDA"
71 | (effects (font (size 1.016 1.016)))
72 | )
73 | (number "4"
74 | (effects (font (size 1.016 1.016)))
75 | )
76 | )
77 | (pin power_in line (at 12.7 -5.08 180.0) (length 5.08)
78 | (name "GND"
79 | (effects (font (size 1.016 1.016)))
80 | )
81 | (number "1"
82 | (effects (font (size 1.016 1.016)))
83 | )
84 | )
85 | )
86 | )
87 | )
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-PTH.drl:
--------------------------------------------------------------------------------
1 | M48
2 | ; DRILL file {KiCad 7.0.10-7.0.10~ubuntu22.04.1} date mar 26 mar 2024 22:09:02
3 | ; FORMAT={-:-/ absolute / inch / decimal}
4 | ; #@! TF.CreationDate,2024-03-26T22:09:02+01:00
5 | ; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1
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.0118
13 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
14 | T3C0.0197
15 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
16 | T4C0.0394
17 | ; #@! TA.AperFunction,Plated,PTH,ComponentDrill
18 | T5C0.1280
19 | %
20 | G90
21 | G05
22 | T1
23 | X3.5669Y-3.1102
24 | X3.6038Y-3.0522
25 | X3.6142Y-3.0079
26 | X3.622Y-2.7559
27 | X3.626Y-2.9449
28 | X3.628Y-2.9783
29 | X3.6629Y-3.2398
30 | X3.6629Y-3.3268
31 | X3.6713Y-2.9528
32 | X3.6713Y-3.0807
33 | X3.6732Y-3.0433
34 | X3.6732Y-3.378
35 | X3.6811Y-2.8642
36 | X3.6811Y-3.1575
37 | X3.6858Y-2.9248
38 | X3.7008Y-2.8937
39 | X3.7008Y-3.0669
40 | X3.7047Y-3.1339
41 | X3.7068Y-3.1005
42 | X3.7303Y-3.6122
43 | X3.7402Y-3.1398
44 | X3.75Y-2.8175
45 | X3.75Y-3.4744
46 | X3.7795Y-2.8445
47 | X3.8583Y-2.9724
48 | X3.8878Y-3.1791
49 | X3.8967Y-2.814
50 | X3.8976Y-3.6516
51 | X3.9016Y-3.0157
52 | X3.9449Y-3.3307
53 | X3.9469Y-2.9724
54 | X3.9488Y-3.5315
55 | X3.9567Y-3.6516
56 | X4.0059Y-3.6516
57 | X4.0256Y-3.8976
58 | X4.0354Y-3.2382
59 | X4.0444Y-2.7584
60 | X4.0551Y-3.9469
61 | X4.0655Y-2.844
62 | X4.0669Y-2.7874
63 | X4.0748Y-3.3268
64 | X4.0846Y-3.2382
65 | X4.0866Y-2.815
66 | X4.0866Y-2.9921
67 | X4.0925Y-2.8995
68 | X4.0945Y-3.1398
69 | X4.0945Y-3.4528
70 | X4.1081Y-2.9634
71 | X4.1117Y-2.9291
72 | X4.1339Y-3.3268
73 | X4.1417Y-3.4724
74 | X4.1496Y-2.8661
75 | X4.1693Y-2.9843
76 | X4.1748Y-3.0297
77 | X4.2047Y-3.4646
78 | X4.311Y-3.002
79 | X4.4587Y-3.1594
80 | X4.498Y-2.8445
81 | X4.5472Y-3.248
82 | X4.5768Y-2.8445
83 | X4.6555Y-2.8346
84 | X4.7244Y-2.8445
85 | X4.8123Y-3.2409
86 | X4.8228Y-2.8445
87 | X4.8917Y-3.4055
88 | X4.9089Y-2.8573
89 | X4.9213Y-3.1299
90 | X4.9213Y-3.3858
91 | X4.9488Y-3.3415
92 | X4.9685Y-3.4173
93 | X4.9902Y-3.4449
94 | X5.0197Y-3.4213
95 | X5.0394Y-3.1398
96 | X5.0566Y-3.4134
97 | X5.0984Y-3.1988
98 | X5.1063Y-3.3622
99 | X5.1457Y-3.4449
100 | X5.7756Y-3.4882
101 | X5.7893Y-3.2932
102 | X5.8701Y-3.5
103 | X5.8937Y-3.4567
104 | X5.9843Y-3.4213
105 | X6.0079Y-3.5354
106 | X6.0709Y-3.4173
107 | X6.0787Y-3.3031
108 | X6.0827Y-3.0217
109 | X6.1112Y-3.4567
110 | X6.1142Y-3.3819
111 | X6.2205Y-3.2001
112 | X6.2283Y-3.4213
113 | X6.4685Y-3.0315
114 | X6.4862Y-2.628
115 | X6.4862Y-2.9429
116 | X6.4862Y-3.8189
117 | X6.4961Y-3.3661
118 | X6.4961Y-3.4843
119 | X6.5669Y-3.189
120 | X6.6457Y-3.2126
121 | X6.6614Y-3.4449
122 | X6.7008Y-3.1142
123 | X6.7795Y-2.5551
124 | X6.7795Y-3.1772
125 | X6.9094Y-3.376
126 | X6.9252Y-2.5551
127 | X6.9488Y-3.0118
128 | X7.1063Y-3.315
129 | X7.122Y-2.9606
130 | X7.1339Y-2.8898
131 | X7.1417Y-2.6811
132 | X7.1772Y-2.5778
133 | X7.1772Y-2.685
134 | X7.2362Y-2.9921
135 | X7.2441Y-2.5778
136 | X7.3307Y-3.189
137 | T2
138 | X4.9449Y-3.19
139 | X4.9449Y-3.2608
140 | X5.0157Y-3.19
141 | X5.0157Y-3.2608
142 | T4
143 | X4.5748Y-3.7087
144 | X4.6496Y-2.6732
145 | X4.6748Y-3.7087
146 | X4.7496Y-2.6732
147 | X4.7748Y-3.7087
148 | X4.8496Y-2.6732
149 | X4.8748Y-3.7087
150 | X4.9496Y-2.6732
151 | X5.0295Y-2.4606
152 | X5.3543Y-3.0583
153 | X5.3543Y-3.1583
154 | X5.3543Y-3.2583
155 | X5.3543Y-3.3583
156 | T5
157 | X4.1949Y-2.7067
158 | X4.1988Y-3.8091
159 | X5.4055Y-2.7067
160 | X5.4055Y-3.8091
161 | T3
162 | G00X3.5886Y-3.5394
163 | M15
164 | G01X3.6161Y-3.5394
165 | M16
166 | G05
167 | G00X3.5886Y-3.7992
168 | M15
169 | G01X3.6161Y-3.7992
170 | M16
171 | G05
172 | M30
173 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-B_Mask.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1*%
2 | %TF.CreationDate,2024-03-26T22:08:59+01:00*%
3 | %TF.ProjectId,hackbat,6861636b-6261-4742-9e6b-696361645f70,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 7.0.10-7.0.10~ubuntu22.04.1) date 2024-03-26 22:08:59*
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 | G04 Aperture macros list end*
32 | %ADD10R,1.700000X1.700000*%
33 | %ADD11O,1.700000X1.700000*%
34 | %ADD12R,1.500000X1.500000*%
35 | %ADD13R,1.500000X5.080000*%
36 | %ADD14C,3.800000*%
37 | %ADD15RoundRect,0.375000X0.375000X-1.125000X0.375000X1.125000X-0.375000X1.125000X-0.375000X-1.125000X0*%
38 | %ADD16O,1.600000X0.900000*%
39 | %ADD17R,0.700000X1.200000*%
40 | %ADD18R,1.000000X0.800000*%
41 | %ADD19R,1.000000X2.800000*%
42 | %ADD20R,1.000000X1.200000*%
43 | %ADD21R,1.300000X1.900000*%
44 | %ADD22R,1.000000X2.500000*%
45 | %ADD23R,1.800000X1.000000*%
46 | G04 APERTURE END LIST*
47 | D10*
48 | %TO.C,J5*%
49 | X123820000Y-94200000D03*
50 | D11*
51 | X121280000Y-94200000D03*
52 | X118740000Y-94200000D03*
53 | X116200000Y-94200000D03*
54 | %TD*%
55 | D12*
56 | %TO.C,AE1*%
57 | X127750000Y-62500000D03*
58 | %TD*%
59 | D13*
60 | %TO.C,J1*%
61 | X122750000Y-62962500D03*
62 | X131250000Y-62962500D03*
63 | %TD*%
64 | D14*
65 | %TO.C,U5*%
66 | X106550000Y-68750000D03*
67 | X106650000Y-96750000D03*
68 | X137300000Y-68750000D03*
69 | X137300000Y-96750000D03*
70 | D15*
71 | X118100000Y-67900000D03*
72 | X120640000Y-67900000D03*
73 | X123180000Y-67900000D03*
74 | X125720000Y-67900000D03*
75 | %TD*%
76 | D16*
77 | %TO.C,J2*%
78 | X91500000Y-89900000D03*
79 | X91500000Y-96500000D03*
80 | %TD*%
81 | D17*
82 | %TO.C,J4*%
83 | X149725000Y-85600000D03*
84 | X150825000Y-85600000D03*
85 | X151925000Y-85600000D03*
86 | X153025000Y-85600000D03*
87 | X154125000Y-85600000D03*
88 | X155225000Y-85600000D03*
89 | X156325000Y-85600000D03*
90 | X157425000Y-85600000D03*
91 | X158375000Y-85600000D03*
92 | D18*
93 | X159325000Y-96100000D03*
94 | D19*
95 | X159325000Y-100250000D03*
96 | D20*
97 | X159325000Y-89900000D03*
98 | X148175000Y-85600000D03*
99 | D21*
100 | X145825000Y-100700000D03*
101 | %TD*%
102 | D10*
103 | %TO.C,J3*%
104 | X136000000Y-85300000D03*
105 | D11*
106 | X136000000Y-82760000D03*
107 | X136000000Y-80220000D03*
108 | X136000000Y-77680000D03*
109 | %TD*%
110 | D22*
111 | %TO.C,U4*%
112 | X183750000Y-78200000D03*
113 | X181750000Y-78200000D03*
114 | X179750000Y-78200000D03*
115 | X177750000Y-78200000D03*
116 | X175750000Y-78200000D03*
117 | X173750000Y-78200000D03*
118 | X171750000Y-78200000D03*
119 | X169750000Y-78200000D03*
120 | D23*
121 | X168250000Y-75600000D03*
122 | X168250000Y-73600000D03*
123 | X168250000Y-71600000D03*
124 | X168250000Y-69600000D03*
125 | X168250000Y-67600000D03*
126 | X168250000Y-65600000D03*
127 | D22*
128 | X169750000Y-63000000D03*
129 | X171750000Y-63000000D03*
130 | X173750000Y-63000000D03*
131 | X175750000Y-63000000D03*
132 | X177750000Y-63000000D03*
133 | X179750000Y-63000000D03*
134 | X181750000Y-63000000D03*
135 | X183750000Y-63000000D03*
136 | %TD*%
137 | M02*
138 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Hackbat
2 |
3 | HackBat is an open-source device designed for hackers and makers to experiment with different pen-testing techniques. The device is based on the Raspberry Pi RP2040 microcontroller and has an RF transceiver, NFC, WIFI, OLED display...
4 |
5 | ## RP2040
6 |
7 | The Raspberry Pi [RP2040](https://www.raspberrypi.com/products/rp2040/specifications/) is the brain of the HackBat. The main features of this MCU are:
8 |
9 | - Dual-core Arm Cortex-M0+ processor, flexible clock running up to 133 MHz 264kB on-chip SRAM
10 | - 2 × UART
11 | - 2 × SPI controllers
12 | - 2 × I2C controllers
13 | - 16 × PWM channels
14 | - 1 × USB 1.1 controller and PHY, with host and device support
15 | - 8 × Programmable I/O (PIO) state machines for custom peripheral support
16 | - Operating temperature -40°C to +85°C
17 | - Drag-and-drop programming using mass storage over USB
18 | - Low-power sleep and dormant modes
19 | - Temperature sensor
20 | - Accelerated integer and floating-point libraries on-chip
21 |
22 | The RP2040 can be programmed using Arduino IDE, Python or C++.
23 |
24 | ## Display
25 |
26 | The OLED display used in the HackBat is a 128x64 pixels, with the driver SH110X. The device also allows OLED with SSD1306, but notice that the VCC and GND pins are reversed, so you need to change the 0 ohm resistors of those pins.
27 |
28 | 
29 |
30 | ## RF
31 |
32 | The Hackbat features a [CC1101](https://www.ti.com/product/CC1101) from Texas instruments. CC1101 is a low-cost sub-1 GHz transceiver designed for very low-power wireless applications. The circuit is mainly intended for the ISM (Industrial, cientific and Medical) and SRD (Short Range Device) frequency bands at 315, 433, 868, and 915 MHz, but can easily be programmed for operation at other frequencies in the 300-348 MHz, 387-464 MHz and 779-928 MHz bands
33 |
34 | ## WIFI
35 |
36 | The hackBat features an ESP8266 module, the ESP-12F. This module allow either the HackBat to connect a WIFI network, or generate an access point to allow connections.
37 |
38 | The ESP-12F modules can be programmed using the Arduino IDE and the UART conenction. In the HackBat, the ESP-12F is programmed through the RP2040 by using it as USB-UART bridge.
39 |
40 | ## NFC
41 |
42 | HackBat has NFC communication at 13.56MHz. The IC in charge of this peripheral is the [PN532].
43 |
44 | PN532 is a highly integrated transceiver module for contactless communication at 13.56 MHz based on the 80C51 microcontroller core supporting different card and reader/writer operating modes.
45 |
46 | HackBat uses [this](https://es.aliexpress.com/item/1005006005040320.html?spm=a2g0o.productlist.main.13.65b05927VOBhfq&algo_pvid=9ccfed98-181b-4e28-b2be-488f5ec17187&algo_exp_id=9ccfed98-181b-4e28-b2be-488f5ec17187-6&pdp_npi=4%40dis%21EUR%218.71%210.99%21%21%2166.15%217.50%21%402103854017142998536557342eb34a%2112000035367480068%21sea%21ES%210%21AB&curPageLogUid=pD9zsZTxZuDe&utparam-url=scene%3Asearch%7Cquery_from%3A) integrated module with the PN532.
47 |
48 | 
49 |
50 | The communication with the RP2040 is I2C.
51 |
52 |
53 | ## Keyboard emulation
54 |
55 | Since the RP2040 has USB host/Device, the HackBat can be used as a keyboard emulator using the Arduinoi `keyboard.h` library.
56 |
57 |
58 | ## Get Yours
59 |
60 | The HackBat is open-source, so you can use the output files to manufacture your own in [JLCPCB](https://jlcpcb.com/?from=controlpath). You just need to compress the `output_files` directory, and upload it to [JLCPCB](https://jlcpcb.com/?from=controlpath).
61 |
62 | 
63 |
64 | Remember to change the Surface Finish to **LeadFree HASL** to make your board ROHS compliant.
65 |
66 | Then you have to add the PCB Assembly service and upload the [centroid](./kicad/hackbat/production_files/hackbat-all-pos.csv) file, and the [BOM](./kicad/hackbat/production_files/bom.csv).
67 |
68 | In a few days, you will receive your board at home.
69 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-job.gbrjob:
--------------------------------------------------------------------------------
1 | {
2 | "Header": {
3 | "GenerationSoftware": {
4 | "Vendor": "KiCad",
5 | "Application": "Pcbnew",
6 | "Version": "7.0.10-7.0.10~ubuntu22.04.1"
7 | },
8 | "CreationDate": "2024-03-26T22:08:59+01:00"
9 | },
10 | "GeneralSpecs": {
11 | "ProjectId": {
12 | "Name": "hackbat",
13 | "GUID": "6861636b-6261-4742-9e6b-696361645f70",
14 | "Revision": "rev?"
15 | },
16 | "Size": {
17 | "X": 100.1,
18 | "Y": 42.1
19 | },
20 | "LayerNumber": 4,
21 | "BoardThickness": 1.6,
22 | "Finish": "None"
23 | },
24 | "DesignRules": [
25 | {
26 | "Layers": "Outer",
27 | "PadToPad": 0.15,
28 | "PadToTrack": 0.15,
29 | "TrackToTrack": 0.15,
30 | "MinLineWidth": 0.127,
31 | "TrackToRegion": 0.3,
32 | "RegionToRegion": 0.3
33 | },
34 | {
35 | "Layers": "Inner",
36 | "PadToPad": 0.15,
37 | "PadToTrack": 0.15,
38 | "TrackToTrack": 0.15,
39 | "MinLineWidth": 0.127,
40 | "TrackToRegion": 0.3,
41 | "RegionToRegion": 0.3
42 | }
43 | ],
44 | "FilesAttributes": [
45 | {
46 | "Path": "hackbat-F_Cu.gbr",
47 | "FileFunction": "Copper,L1,Top",
48 | "FilePolarity": "Positive"
49 | },
50 | {
51 | "Path": "hackbat-In1_Cu.gbr",
52 | "FileFunction": "Copper,L2,Inr",
53 | "FilePolarity": "Positive"
54 | },
55 | {
56 | "Path": "hackbat-In2_Cu.gbr",
57 | "FileFunction": "Copper,L3,Inr",
58 | "FilePolarity": "Positive"
59 | },
60 | {
61 | "Path": "hackbat-B_Cu.gbr",
62 | "FileFunction": "Copper,L4,Bot",
63 | "FilePolarity": "Positive"
64 | },
65 | {
66 | "Path": "hackbat-F_Paste.gbr",
67 | "FileFunction": "SolderPaste,Top",
68 | "FilePolarity": "Positive"
69 | },
70 | {
71 | "Path": "hackbat-B_Paste.gbr",
72 | "FileFunction": "SolderPaste,Bot",
73 | "FilePolarity": "Positive"
74 | },
75 | {
76 | "Path": "hackbat-F_Silkscreen.gbr",
77 | "FileFunction": "Legend,Top",
78 | "FilePolarity": "Positive"
79 | },
80 | {
81 | "Path": "hackbat-B_Silkscreen.gbr",
82 | "FileFunction": "Legend,Bot",
83 | "FilePolarity": "Positive"
84 | },
85 | {
86 | "Path": "hackbat-F_Mask.gbr",
87 | "FileFunction": "SolderMask,Top",
88 | "FilePolarity": "Negative"
89 | },
90 | {
91 | "Path": "hackbat-B_Mask.gbr",
92 | "FileFunction": "SolderMask,Bot",
93 | "FilePolarity": "Negative"
94 | },
95 | {
96 | "Path": "hackbat-Edge_Cuts.gbr",
97 | "FileFunction": "Profile",
98 | "FilePolarity": "Positive"
99 | }
100 | ],
101 | "MaterialStackup": [
102 | {
103 | "Type": "Legend",
104 | "Name": "Top Silk Screen"
105 | },
106 | {
107 | "Type": "SolderPaste",
108 | "Name": "Top Solder Paste"
109 | },
110 | {
111 | "Type": "SolderMask",
112 | "Thickness": 0.01,
113 | "Name": "Top Solder Mask"
114 | },
115 | {
116 | "Type": "Copper",
117 | "Thickness": 0.035,
118 | "Name": "F.Cu"
119 | },
120 | {
121 | "Type": "Dielectric",
122 | "Thickness": 0.1,
123 | "Material": "FR4",
124 | "Name": "F.Cu/In1.Cu",
125 | "Notes": "Type: dielectric layer 1 (from F.Cu to In1.Cu)"
126 | },
127 | {
128 | "Type": "Copper",
129 | "Thickness": 0.035,
130 | "Name": "In1.Cu"
131 | },
132 | {
133 | "Type": "Dielectric",
134 | "Thickness": 1.24,
135 | "Material": "FR4",
136 | "Name": "In1.Cu/In2.Cu",
137 | "Notes": "Type: dielectric layer 2 (from In1.Cu to In2.Cu)"
138 | },
139 | {
140 | "Type": "Copper",
141 | "Thickness": 0.035,
142 | "Name": "In2.Cu"
143 | },
144 | {
145 | "Type": "Dielectric",
146 | "Thickness": 0.1,
147 | "Material": "FR4",
148 | "Name": "In2.Cu/B.Cu",
149 | "Notes": "Type: dielectric layer 3 (from In2.Cu to B.Cu)"
150 | },
151 | {
152 | "Type": "Copper",
153 | "Thickness": 0.035,
154 | "Name": "B.Cu"
155 | },
156 | {
157 | "Type": "SolderMask",
158 | "Thickness": 0.01,
159 | "Name": "Bottom Solder Mask"
160 | },
161 | {
162 | "Type": "SolderPaste",
163 | "Name": "Bottom Solder Paste"
164 | },
165 | {
166 | "Type": "Legend",
167 | "Name": "Bottom Silk Screen"
168 | }
169 | ]
170 | }
171 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-NPTH-drl_map.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1*%
2 | %TF.CreationDate,2024-03-26T22:09:04+01:00*%
3 | %TF.ProjectId,hackbat,6861636b-6261-4742-9e6b-696361645f70,rev?*%
4 | %TF.SameCoordinates,Original*%
5 | %TF.FileFunction,Drillmap*%
6 | %TF.FilePolarity,Positive*%
7 | %FSLAX45Y45*%
8 | G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
9 | G04 Created by KiCad (PCBNEW 7.0.10-7.0.10~ubuntu22.04.1) date 2024-03-26 22:09:04*
10 | %MOMM*%
11 | %LPD*%
12 | G01*
13 | G04 APERTURE LIST*
14 | %ADD10C,0.100000*%
15 | %ADD11C,0.200000*%
16 | G04 APERTURE END LIST*
17 | D10*
18 | X18600000Y-10200000D02*
19 | X9000000Y-10200000D01*
20 | X13250000Y-6000000D02*
21 | X13250000Y-6500000D01*
22 | X19000000Y-6000000D02*
23 | X19000000Y-9800000D01*
24 | X15750000Y-6000000D02*
25 | X15750000Y-6500000D01*
26 | X9400000Y-6000000D02*
27 | X13250000Y-6000000D01*
28 | X9000000Y-10200000D02*
29 | X9000000Y-6400000D01*
30 | X18600000Y-10200000D02*
31 | G75*
32 | G03*
33 | X19000000Y-9800000I0J400000D01*
34 | G01*
35 | X13250000Y-6500000D02*
36 | X15750000Y-6500000D01*
37 | X9400000Y-6000000D02*
38 | G75*
39 | G03*
40 | X9000000Y-6400000I0J-400000D01*
41 | G01*
42 | X15750000Y-6000000D02*
43 | X19000000Y-6000000D01*
44 | D11*
45 | X9255777Y-10516484D02*
46 | X9255777Y-10316484D01*
47 | X9255777Y-10316484D02*
48 | X9303396Y-10316484D01*
49 | X9303396Y-10316484D02*
50 | X9331967Y-10326008D01*
51 | X9331967Y-10326008D02*
52 | X9351015Y-10345055D01*
53 | X9351015Y-10345055D02*
54 | X9360539Y-10364103D01*
55 | X9360539Y-10364103D02*
56 | X9370063Y-10402198D01*
57 | X9370063Y-10402198D02*
58 | X9370063Y-10430770D01*
59 | X9370063Y-10430770D02*
60 | X9360539Y-10468865D01*
61 | X9360539Y-10468865D02*
62 | X9351015Y-10487912D01*
63 | X9351015Y-10487912D02*
64 | X9331967Y-10506960D01*
65 | X9331967Y-10506960D02*
66 | X9303396Y-10516484D01*
67 | X9303396Y-10516484D02*
68 | X9255777Y-10516484D01*
69 | X9455777Y-10516484D02*
70 | X9455777Y-10383150D01*
71 | X9455777Y-10421246D02*
72 | X9465301Y-10402198D01*
73 | X9465301Y-10402198D02*
74 | X9474824Y-10392674D01*
75 | X9474824Y-10392674D02*
76 | X9493872Y-10383150D01*
77 | X9493872Y-10383150D02*
78 | X9512920Y-10383150D01*
79 | X9579586Y-10516484D02*
80 | X9579586Y-10383150D01*
81 | X9579586Y-10316484D02*
82 | X9570063Y-10326008D01*
83 | X9570063Y-10326008D02*
84 | X9579586Y-10335531D01*
85 | X9579586Y-10335531D02*
86 | X9589110Y-10326008D01*
87 | X9589110Y-10326008D02*
88 | X9579586Y-10316484D01*
89 | X9579586Y-10316484D02*
90 | X9579586Y-10335531D01*
91 | X9703396Y-10516484D02*
92 | X9684348Y-10506960D01*
93 | X9684348Y-10506960D02*
94 | X9674824Y-10487912D01*
95 | X9674824Y-10487912D02*
96 | X9674824Y-10316484D01*
97 | X9808158Y-10516484D02*
98 | X9789110Y-10506960D01*
99 | X9789110Y-10506960D02*
100 | X9779586Y-10487912D01*
101 | X9779586Y-10487912D02*
102 | X9779586Y-10316484D01*
103 | X10036729Y-10516484D02*
104 | X10036729Y-10316484D01*
105 | X10036729Y-10316484D02*
106 | X10103396Y-10459341D01*
107 | X10103396Y-10459341D02*
108 | X10170063Y-10316484D01*
109 | X10170063Y-10316484D02*
110 | X10170063Y-10516484D01*
111 | X10351015Y-10516484D02*
112 | X10351015Y-10411722D01*
113 | X10351015Y-10411722D02*
114 | X10341491Y-10392674D01*
115 | X10341491Y-10392674D02*
116 | X10322444Y-10383150D01*
117 | X10322444Y-10383150D02*
118 | X10284348Y-10383150D01*
119 | X10284348Y-10383150D02*
120 | X10265301Y-10392674D01*
121 | X10351015Y-10506960D02*
122 | X10331967Y-10516484D01*
123 | X10331967Y-10516484D02*
124 | X10284348Y-10516484D01*
125 | X10284348Y-10516484D02*
126 | X10265301Y-10506960D01*
127 | X10265301Y-10506960D02*
128 | X10255777Y-10487912D01*
129 | X10255777Y-10487912D02*
130 | X10255777Y-10468865D01*
131 | X10255777Y-10468865D02*
132 | X10265301Y-10449817D01*
133 | X10265301Y-10449817D02*
134 | X10284348Y-10440293D01*
135 | X10284348Y-10440293D02*
136 | X10331967Y-10440293D01*
137 | X10331967Y-10440293D02*
138 | X10351015Y-10430770D01*
139 | X10446253Y-10383150D02*
140 | X10446253Y-10583150D01*
141 | X10446253Y-10392674D02*
142 | X10465301Y-10383150D01*
143 | X10465301Y-10383150D02*
144 | X10503396Y-10383150D01*
145 | X10503396Y-10383150D02*
146 | X10522444Y-10392674D01*
147 | X10522444Y-10392674D02*
148 | X10531967Y-10402198D01*
149 | X10531967Y-10402198D02*
150 | X10541491Y-10421246D01*
151 | X10541491Y-10421246D02*
152 | X10541491Y-10478389D01*
153 | X10541491Y-10478389D02*
154 | X10531967Y-10497436D01*
155 | X10531967Y-10497436D02*
156 | X10522444Y-10506960D01*
157 | X10522444Y-10506960D02*
158 | X10503396Y-10516484D01*
159 | X10503396Y-10516484D02*
160 | X10465301Y-10516484D01*
161 | X10465301Y-10516484D02*
162 | X10446253Y-10506960D01*
163 | X10627205Y-10497436D02*
164 | X10636729Y-10506960D01*
165 | X10636729Y-10506960D02*
166 | X10627205Y-10516484D01*
167 | X10627205Y-10516484D02*
168 | X10617682Y-10506960D01*
169 | X10617682Y-10506960D02*
170 | X10627205Y-10497436D01*
171 | X10627205Y-10497436D02*
172 | X10627205Y-10516484D01*
173 | X10627205Y-10392674D02*
174 | X10636729Y-10402198D01*
175 | X10636729Y-10402198D02*
176 | X10627205Y-10411722D01*
177 | X10627205Y-10411722D02*
178 | X10617682Y-10402198D01*
179 | X10617682Y-10402198D02*
180 | X10627205Y-10392674D01*
181 | X10627205Y-10392674D02*
182 | X10627205Y-10411722D01*
183 | M02*
184 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Creative Commons Legal Code
2 |
3 | CC0 1.0 Universal
4 |
5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
12 | HEREUNDER.
13 |
14 | Statement of Purpose
15 |
16 | The laws of most jurisdictions throughout the world automatically confer
17 | exclusive Copyright and Related Rights (defined below) upon the creator
18 | and subsequent owner(s) (each and all, an "owner") of an original work of
19 | authorship and/or a database (each, a "Work").
20 |
21 | Certain owners wish to permanently relinquish those rights to a Work for
22 | the purpose of contributing to a commons of creative, cultural and
23 | scientific works ("Commons") that the public can reliably and without fear
24 | of later claims of infringement build upon, modify, incorporate in other
25 | works, reuse and redistribute as freely as possible in any form whatsoever
26 | and for any purposes, including without limitation commercial purposes.
27 | These owners may contribute to the Commons to promote the ideal of a free
28 | culture and the further production of creative, cultural and scientific
29 | works, or to gain reputation or greater distribution for their Work in
30 | part through the use and efforts of others.
31 |
32 | For these and/or other purposes and motivations, and without any
33 | expectation of additional consideration or compensation, the person
34 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she
35 | is an owner of Copyright and Related Rights in the Work, voluntarily
36 | elects to apply CC0 to the Work and publicly distribute the Work under its
37 | terms, with knowledge of his or her Copyright and Related Rights in the
38 | Work and the meaning and intended legal effect of CC0 on those rights.
39 |
40 | 1. Copyright and Related Rights. A Work made available under CC0 may be
41 | protected by copyright and related or neighboring rights ("Copyright and
42 | Related Rights"). Copyright and Related Rights include, but are not
43 | limited to, the following:
44 |
45 | i. the right to reproduce, adapt, distribute, perform, display,
46 | communicate, and translate a Work;
47 | ii. moral rights retained by the original author(s) and/or performer(s);
48 | iii. publicity and privacy rights pertaining to a person's image or
49 | likeness depicted in a Work;
50 | iv. rights protecting against unfair competition in regards to a Work,
51 | subject to the limitations in paragraph 4(a), below;
52 | v. rights protecting the extraction, dissemination, use and reuse of data
53 | in a Work;
54 | vi. database rights (such as those arising under Directive 96/9/EC of the
55 | European Parliament and of the Council of 11 March 1996 on the legal
56 | protection of databases, and under any national implementation
57 | thereof, including any amended or successor version of such
58 | directive); and
59 | vii. other similar, equivalent or corresponding rights throughout the
60 | world based on applicable law or treaty, and any national
61 | implementations thereof.
62 |
63 | 2. Waiver. To the greatest extent permitted by, but not in contravention
64 | of, applicable law, Affirmer hereby overtly, fully, permanently,
65 | irrevocably and unconditionally waives, abandons, and surrenders all of
66 | Affirmer's Copyright and Related Rights and associated claims and causes
67 | of action, whether now known or unknown (including existing as well as
68 | future claims and causes of action), in the Work (i) in all territories
69 | worldwide, (ii) for the maximum duration provided by applicable law or
70 | treaty (including future time extensions), (iii) in any current or future
71 | medium and for any number of copies, and (iv) for any purpose whatsoever,
72 | including without limitation commercial, advertising or promotional
73 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
74 | member of the public at large and to the detriment of Affirmer's heirs and
75 | successors, fully intending that such Waiver shall not be subject to
76 | revocation, rescission, cancellation, termination, or any other legal or
77 | equitable action to disrupt the quiet enjoyment of the Work by the public
78 | as contemplated by Affirmer's express Statement of Purpose.
79 |
80 | 3. Public License Fallback. Should any part of the Waiver for any reason
81 | be judged legally invalid or ineffective under applicable law, then the
82 | Waiver shall be preserved to the maximum extent permitted taking into
83 | account Affirmer's express Statement of Purpose. In addition, to the
84 | extent the Waiver is so judged Affirmer hereby grants to each affected
85 | person a royalty-free, non transferable, non sublicensable, non exclusive,
86 | irrevocable and unconditional license to exercise Affirmer's Copyright and
87 | Related Rights in the Work (i) in all territories worldwide, (ii) for the
88 | maximum duration provided by applicable law or treaty (including future
89 | time extensions), (iii) in any current or future medium and for any number
90 | of copies, and (iv) for any purpose whatsoever, including without
91 | limitation commercial, advertising or promotional purposes (the
92 | "License"). The License shall be deemed effective as of the date CC0 was
93 | applied by Affirmer to the Work. Should any part of the License for any
94 | reason be judged legally invalid or ineffective under applicable law, such
95 | partial invalidity or ineffectiveness shall not invalidate the remainder
96 | of the License, and in such case Affirmer hereby affirms that he or she
97 | will not (i) exercise any of his or her remaining Copyright and Related
98 | Rights in the Work or (ii) assert any associated claims and causes of
99 | action with respect to the Work, in either case contrary to Affirmer's
100 | express Statement of Purpose.
101 |
102 | 4. Limitations and Disclaimers.
103 |
104 | a. No trademark or patent rights held by Affirmer are waived, abandoned,
105 | surrendered, licensed or otherwise affected by this document.
106 | b. Affirmer offers the Work as-is and makes no representations or
107 | warranties of any kind concerning the Work, express, implied,
108 | statutory or otherwise, including without limitation warranties of
109 | title, merchantability, fitness for a particular purpose, non
110 | infringement, or the absence of latent or other defects, accuracy, or
111 | the present or absence of errors, whether or not discoverable, all to
112 | the greatest extent permissible under applicable law.
113 | c. Affirmer disclaims responsibility for clearing rights of other persons
114 | that may apply to the Work or any use thereof, including without
115 | limitation any person's Copyright and Related Rights in the Work.
116 | Further, Affirmer disclaims responsibility for obtaining any necessary
117 | consents, permissions or other rights required for any use of the
118 | Work.
119 | d. Affirmer understands and acknowledges that Creative Commons is not a
120 | party to this document and has no duty or obligation with respect to
121 | this CC0 or use of the Work.
122 |
--------------------------------------------------------------------------------
/kicad/hackbat/nfc.kicad_sch:
--------------------------------------------------------------------------------
1 | (kicad_sch (version 20230121) (generator eeschema)
2 |
3 | (uuid 99db1690-4f0b-4901-b4a5-b049e60d3e6d)
4 |
5 | (paper "A4")
6 |
7 | (lib_symbols
8 | (symbol "Connector:Conn_01x04_Pin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
9 | (property "Reference" "J" (at 0 5.08 0)
10 | (effects (font (size 1.27 1.27)))
11 | )
12 | (property "Value" "Conn_01x04_Pin" (at 0 -7.62 0)
13 | (effects (font (size 1.27 1.27)))
14 | )
15 | (property "Footprint" "" (at 0 0 0)
16 | (effects (font (size 1.27 1.27)) hide)
17 | )
18 | (property "Datasheet" "~" (at 0 0 0)
19 | (effects (font (size 1.27 1.27)) hide)
20 | )
21 | (property "ki_locked" "" (at 0 0 0)
22 | (effects (font (size 1.27 1.27)))
23 | )
24 | (property "ki_keywords" "connector" (at 0 0 0)
25 | (effects (font (size 1.27 1.27)) hide)
26 | )
27 | (property "ki_description" "Generic connector, single row, 01x04, script generated" (at 0 0 0)
28 | (effects (font (size 1.27 1.27)) hide)
29 | )
30 | (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
31 | (effects (font (size 1.27 1.27)) hide)
32 | )
33 | (symbol "Conn_01x04_Pin_1_1"
34 | (polyline
35 | (pts
36 | (xy 1.27 -5.08)
37 | (xy 0.8636 -5.08)
38 | )
39 | (stroke (width 0.1524) (type default))
40 | (fill (type none))
41 | )
42 | (polyline
43 | (pts
44 | (xy 1.27 -2.54)
45 | (xy 0.8636 -2.54)
46 | )
47 | (stroke (width 0.1524) (type default))
48 | (fill (type none))
49 | )
50 | (polyline
51 | (pts
52 | (xy 1.27 0)
53 | (xy 0.8636 0)
54 | )
55 | (stroke (width 0.1524) (type default))
56 | (fill (type none))
57 | )
58 | (polyline
59 | (pts
60 | (xy 1.27 2.54)
61 | (xy 0.8636 2.54)
62 | )
63 | (stroke (width 0.1524) (type default))
64 | (fill (type none))
65 | )
66 | (rectangle (start 0.8636 -4.953) (end 0 -5.207)
67 | (stroke (width 0.1524) (type default))
68 | (fill (type outline))
69 | )
70 | (rectangle (start 0.8636 -2.413) (end 0 -2.667)
71 | (stroke (width 0.1524) (type default))
72 | (fill (type outline))
73 | )
74 | (rectangle (start 0.8636 0.127) (end 0 -0.127)
75 | (stroke (width 0.1524) (type default))
76 | (fill (type outline))
77 | )
78 | (rectangle (start 0.8636 2.667) (end 0 2.413)
79 | (stroke (width 0.1524) (type default))
80 | (fill (type outline))
81 | )
82 | (pin passive line (at 5.08 2.54 180) (length 3.81)
83 | (name "Pin_1" (effects (font (size 1.27 1.27))))
84 | (number "1" (effects (font (size 1.27 1.27))))
85 | )
86 | (pin passive line (at 5.08 0 180) (length 3.81)
87 | (name "Pin_2" (effects (font (size 1.27 1.27))))
88 | (number "2" (effects (font (size 1.27 1.27))))
89 | )
90 | (pin passive line (at 5.08 -2.54 180) (length 3.81)
91 | (name "Pin_3" (effects (font (size 1.27 1.27))))
92 | (number "3" (effects (font (size 1.27 1.27))))
93 | )
94 | (pin passive line (at 5.08 -5.08 180) (length 3.81)
95 | (name "Pin_4" (effects (font (size 1.27 1.27))))
96 | (number "4" (effects (font (size 1.27 1.27))))
97 | )
98 | )
99 | )
100 | (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
101 | (property "Reference" "#PWR" (at 0 -3.81 0)
102 | (effects (font (size 1.27 1.27)) hide)
103 | )
104 | (property "Value" "+3V3" (at 0 3.556 0)
105 | (effects (font (size 1.27 1.27)))
106 | )
107 | (property "Footprint" "" (at 0 0 0)
108 | (effects (font (size 1.27 1.27)) hide)
109 | )
110 | (property "Datasheet" "" (at 0 0 0)
111 | (effects (font (size 1.27 1.27)) hide)
112 | )
113 | (property "ki_keywords" "global power" (at 0 0 0)
114 | (effects (font (size 1.27 1.27)) hide)
115 | )
116 | (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (at 0 0 0)
117 | (effects (font (size 1.27 1.27)) hide)
118 | )
119 | (symbol "+3V3_0_1"
120 | (polyline
121 | (pts
122 | (xy -0.762 1.27)
123 | (xy 0 2.54)
124 | )
125 | (stroke (width 0) (type default))
126 | (fill (type none))
127 | )
128 | (polyline
129 | (pts
130 | (xy 0 0)
131 | (xy 0 2.54)
132 | )
133 | (stroke (width 0) (type default))
134 | (fill (type none))
135 | )
136 | (polyline
137 | (pts
138 | (xy 0 2.54)
139 | (xy 0.762 1.27)
140 | )
141 | (stroke (width 0) (type default))
142 | (fill (type none))
143 | )
144 | )
145 | (symbol "+3V3_1_1"
146 | (pin power_in line (at 0 0 90) (length 0) hide
147 | (name "+3V3" (effects (font (size 1.27 1.27))))
148 | (number "1" (effects (font (size 1.27 1.27))))
149 | )
150 | )
151 | )
152 | (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
153 | (property "Reference" "#PWR" (at 0 -6.35 0)
154 | (effects (font (size 1.27 1.27)) hide)
155 | )
156 | (property "Value" "GND" (at 0 -3.81 0)
157 | (effects (font (size 1.27 1.27)))
158 | )
159 | (property "Footprint" "" (at 0 0 0)
160 | (effects (font (size 1.27 1.27)) hide)
161 | )
162 | (property "Datasheet" "" (at 0 0 0)
163 | (effects (font (size 1.27 1.27)) hide)
164 | )
165 | (property "ki_keywords" "global power" (at 0 0 0)
166 | (effects (font (size 1.27 1.27)) hide)
167 | )
168 | (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
169 | (effects (font (size 1.27 1.27)) hide)
170 | )
171 | (symbol "GND_0_1"
172 | (polyline
173 | (pts
174 | (xy 0 0)
175 | (xy 0 -1.27)
176 | (xy 1.27 -1.27)
177 | (xy 0 -2.54)
178 | (xy -1.27 -1.27)
179 | (xy 0 -1.27)
180 | )
181 | (stroke (width 0) (type default))
182 | (fill (type none))
183 | )
184 | )
185 | (symbol "GND_1_1"
186 | (pin power_in line (at 0 0 270) (length 0) hide
187 | (name "GND" (effects (font (size 1.27 1.27))))
188 | (number "1" (effects (font (size 1.27 1.27))))
189 | )
190 | )
191 | )
192 | )
193 |
194 |
195 | (wire (pts (xy 129.54 82.55) (xy 134.62 82.55))
196 | (stroke (width 0) (type default))
197 | (uuid 81a9d15b-78ec-440c-bbd6-3b724955a63e)
198 | )
199 |
200 | (global_label "i2c_scl" (shape input) (at 134.62 90.17 180) (fields_autoplaced)
201 | (effects (font (size 1.27 1.27)) (justify right))
202 | (uuid a7759173-c0be-48e2-81e0-27c16b32d04c)
203 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.9824 90.17 0)
204 | (effects (font (size 1.27 1.27)) (justify right) hide)
205 | )
206 | )
207 | (global_label "i2c_sda" (shape input) (at 134.62 87.63 180) (fields_autoplaced)
208 | (effects (font (size 1.27 1.27)) (justify right))
209 | (uuid f07eb82f-5b5b-4f92-b90b-afe2f61a93f3)
210 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 124.4382 87.63 0)
211 | (effects (font (size 1.27 1.27)) (justify right) hide)
212 | )
213 | )
214 |
215 | (symbol (lib_id "Connector:Conn_01x04_Pin") (at 139.7 87.63 180) (unit 1)
216 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
217 | (uuid 758c5e8c-f473-4877-b0b3-68b2c1261f48)
218 | (property "Reference" "J3" (at 140.97 85.09 0)
219 | (effects (font (size 1.27 1.27)) (justify right))
220 | )
221 | (property "Value" "Conn_01x04_Pin" (at 140.97 87.63 0)
222 | (effects (font (size 1.27 1.27)) (justify right))
223 | )
224 | (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (at 139.7 87.63 0)
225 | (effects (font (size 1.27 1.27)) hide)
226 | )
227 | (property "Datasheet" "~" (at 139.7 87.63 0)
228 | (effects (font (size 1.27 1.27)) hide)
229 | )
230 | (pin "2" (uuid 12a8d117-c53c-4ef9-9891-5267a9cc0561))
231 | (pin "4" (uuid afb03208-03c2-4993-a2ac-b357bb04f4d5))
232 | (pin "1" (uuid 7bfed7f8-0522-43bb-bbab-752283353dbe))
233 | (pin "3" (uuid 3b9c4462-7b9c-49ee-b253-a9e010fb63e3))
234 | (instances
235 | (project "hackbat"
236 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/d514460c-2f7b-4701-8aa5-ae99c4457ade"
237 | (reference "J3") (unit 1)
238 | )
239 | )
240 | )
241 | )
242 |
243 | (symbol (lib_id "power:GND") (at 129.54 82.55 270) (unit 1)
244 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
245 | (uuid f06c33dc-6e2a-458c-93f1-50dae3eb96df)
246 | (property "Reference" "#PWR043" (at 123.19 82.55 0)
247 | (effects (font (size 1.27 1.27)) hide)
248 | )
249 | (property "Value" "GND" (at 125.73 82.55 90)
250 | (effects (font (size 1.27 1.27)) (justify right))
251 | )
252 | (property "Footprint" "" (at 129.54 82.55 0)
253 | (effects (font (size 1.27 1.27)) hide)
254 | )
255 | (property "Datasheet" "" (at 129.54 82.55 0)
256 | (effects (font (size 1.27 1.27)) hide)
257 | )
258 | (pin "1" (uuid 995922a1-4646-453f-9a2e-7aa4239be5df))
259 | (instances
260 | (project "hackbat"
261 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/d514460c-2f7b-4701-8aa5-ae99c4457ade"
262 | (reference "#PWR043") (unit 1)
263 | )
264 | )
265 | )
266 | )
267 |
268 | (symbol (lib_id "power:+3V3") (at 134.62 85.09 90) (unit 1)
269 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
270 | (uuid ff7b6c7d-7df4-472e-a6c7-ac373053dc27)
271 | (property "Reference" "#PWR042" (at 138.43 85.09 0)
272 | (effects (font (size 1.27 1.27)) hide)
273 | )
274 | (property "Value" "+3V3" (at 130.81 85.09 90)
275 | (effects (font (size 1.27 1.27)) (justify left))
276 | )
277 | (property "Footprint" "" (at 134.62 85.09 0)
278 | (effects (font (size 1.27 1.27)) hide)
279 | )
280 | (property "Datasheet" "" (at 134.62 85.09 0)
281 | (effects (font (size 1.27 1.27)) hide)
282 | )
283 | (pin "1" (uuid c3d06663-d40d-4f66-af70-c7e0e543a098))
284 | (instances
285 | (project "hackbat"
286 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/d514460c-2f7b-4701-8aa5-ae99c4457ade"
287 | (reference "#PWR042") (unit 1)
288 | )
289 | )
290 | )
291 | )
292 | )
293 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-F_Paste.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1*%
2 | %TF.CreationDate,2024-03-26T22:08:59+01:00*%
3 | %TF.ProjectId,hackbat,6861636b-6261-4742-9e6b-696361645f70,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 7.0.10-7.0.10~ubuntu22.04.1) date 2024-03-26 22:08:59*
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 | G04 Aperture macros list end*
32 | %ADD10RoundRect,0.062500X0.362500X-0.062500X0.362500X0.062500X-0.362500X0.062500X-0.362500X-0.062500X0*%
33 | %ADD11RoundRect,0.062500X0.062500X-0.362500X0.062500X0.362500X-0.062500X0.362500X-0.062500X-0.362500X0*%
34 | %ADD12RoundRect,0.250000X0.315000X-0.315000X0.315000X0.315000X-0.315000X0.315000X-0.315000X-0.315000X0*%
35 | %ADD13RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
36 | %ADD14RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
37 | %ADD15RoundRect,0.147500X0.172500X-0.147500X0.172500X0.147500X-0.172500X0.147500X-0.172500X-0.147500X0*%
38 | %ADD16RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
39 | %ADD17RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
40 | %ADD18RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
41 | %ADD19R,1.500000X5.080000*%
42 | %ADD20RoundRect,0.200000X0.200000X0.800000X-0.200000X0.800000X-0.200000X-0.800000X0.200000X-0.800000X0*%
43 | %ADD21RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
44 | %ADD22RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
45 | %ADD23RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
46 | %ADD24RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
47 | %ADD25R,1.300000X1.550000*%
48 | %ADD26RoundRect,0.250000X-0.435000X-0.615000X0.435000X-0.615000X0.435000X0.615000X-0.435000X0.615000X0*%
49 | %ADD27RoundRect,0.125000X-0.250000X-0.125000X0.250000X-0.125000X0.250000X0.125000X-0.250000X0.125000X0*%
50 | %ADD28RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
51 | %ADD29RoundRect,0.100000X-0.575000X0.100000X-0.575000X-0.100000X0.575000X-0.100000X0.575000X0.100000X0*%
52 | %ADD30O,1.600000X0.900000*%
53 | %ADD31RoundRect,0.250000X-0.450000X0.550000X-0.450000X-0.550000X0.450000X-0.550000X0.450000X0.550000X0*%
54 | %ADD32RoundRect,0.250000X-0.700000X0.700000X-0.700000X-0.700000X0.700000X-0.700000X0.700000X0.700000X0*%
55 | %ADD33RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
56 | %ADD34RoundRect,0.249999X0.395001X0.395001X-0.395001X0.395001X-0.395001X-0.395001X0.395001X-0.395001X0*%
57 | %ADD35RoundRect,0.050000X0.387500X0.050000X-0.387500X0.050000X-0.387500X-0.050000X0.387500X-0.050000X0*%
58 | %ADD36RoundRect,0.050000X0.050000X0.387500X-0.050000X0.387500X-0.050000X-0.387500X0.050000X-0.387500X0*%
59 | %ADD37RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
60 | %ADD38R,1.400000X1.200000*%
61 | %ADD39RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
62 | %ADD40RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
63 | %ADD41RoundRect,0.147500X0.147500X0.172500X-0.147500X0.172500X-0.147500X-0.172500X0.147500X-0.172500X0*%
64 | %ADD42RoundRect,0.200000X-0.200000X-0.800000X0.200000X-0.800000X0.200000X0.800000X-0.200000X0.800000X0*%
65 | %ADD43R,1.200000X1.400000*%
66 | %ADD44R,1.500000X2.000000*%
67 | %ADD45R,3.800000X2.000000*%
68 | %ADD46RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
69 | G04 APERTURE END LIST*
70 | D10*
71 | %TO.C,U6*%
72 | X124575000Y-82925000D03*
73 | X124575000Y-82425000D03*
74 | X124575000Y-81925000D03*
75 | X124575000Y-81425000D03*
76 | X124575000Y-80925000D03*
77 | D11*
78 | X125500000Y-80000000D03*
79 | X126000000Y-80000000D03*
80 | X126500000Y-80000000D03*
81 | X127000000Y-80000000D03*
82 | X127500000Y-80000000D03*
83 | D10*
84 | X128425000Y-80925000D03*
85 | X128425000Y-81425000D03*
86 | X128425000Y-81925000D03*
87 | X128425000Y-82425000D03*
88 | X128425000Y-82925000D03*
89 | D11*
90 | X127500000Y-83850000D03*
91 | X127000000Y-83850000D03*
92 | X126500000Y-83850000D03*
93 | X126000000Y-83850000D03*
94 | X125500000Y-83850000D03*
95 | D12*
96 | X127150000Y-81275000D03*
97 | X125850000Y-81275000D03*
98 | X127150000Y-82575000D03*
99 | X125850000Y-82575000D03*
100 | %TD*%
101 | D13*
102 | %TO.C,D1*%
103 | X91462500Y-84500000D03*
104 | X93037500Y-84500000D03*
105 | %TD*%
106 | D14*
107 | %TO.C,R16*%
108 | X119500000Y-70925000D03*
109 | X119500000Y-72575000D03*
110 | %TD*%
111 | D15*
112 | %TO.C,L4*%
113 | X128000000Y-70965000D03*
114 | X128000000Y-69995000D03*
115 | %TD*%
116 | D16*
117 | %TO.C,R8*%
118 | X93075000Y-80250000D03*
119 | X91425000Y-80250000D03*
120 | %TD*%
121 | D17*
122 | %TO.C,C17*%
123 | X128000000Y-67460000D03*
124 | X128000000Y-66500000D03*
125 | %TD*%
126 | D18*
127 | %TO.C,D3*%
128 | X188787500Y-81000000D03*
129 | X187212500Y-81000000D03*
130 | %TD*%
131 | D13*
132 | %TO.C,D2*%
133 | X91462500Y-82290000D03*
134 | X93037500Y-82290000D03*
135 | %TD*%
136 | D16*
137 | %TO.C,R7*%
138 | X93075000Y-86500000D03*
139 | X91425000Y-86500000D03*
140 | %TD*%
141 | D14*
142 | %TO.C,R10*%
143 | X182750000Y-83675000D03*
144 | X182750000Y-85325000D03*
145 | %TD*%
146 | D19*
147 | %TO.C,J1*%
148 | X127000000Y-62962500D03*
149 | X122750000Y-62962500D03*
150 | X131250000Y-62962500D03*
151 | %TD*%
152 | D20*
153 | %TO.C,SW1*%
154 | X103100000Y-89000000D03*
155 | X98900000Y-89000000D03*
156 | %TD*%
157 | D21*
158 | %TO.C,C8*%
159 | X121225000Y-83000000D03*
160 | X122775000Y-83000000D03*
161 | %TD*%
162 | D22*
163 | %TO.C,R20*%
164 | X187175000Y-82750000D03*
165 | X188825000Y-82750000D03*
166 | %TD*%
167 | D23*
168 | %TO.C,C13*%
169 | X126965000Y-78500000D03*
170 | X126005000Y-78500000D03*
171 | %TD*%
172 | D24*
173 | %TO.C,R28*%
174 | X182100000Y-75025000D03*
175 | X182100000Y-73375000D03*
176 | %TD*%
177 | D25*
178 | %TO.C,SW3*%
179 | X176000000Y-85000000D03*
180 | X176000000Y-77050000D03*
181 | X180500000Y-85000000D03*
182 | X180500000Y-77050000D03*
183 | %TD*%
184 | D24*
185 | %TO.C,R4*%
186 | X97125000Y-83625000D03*
187 | X97125000Y-81975000D03*
188 | %TD*%
189 | D25*
190 | %TO.C,SW6*%
191 | X165000000Y-85315000D03*
192 | X165000000Y-77365000D03*
193 | X169500000Y-85315000D03*
194 | X169500000Y-77365000D03*
195 | %TD*%
196 | D17*
197 | %TO.C,C21*%
198 | X128500000Y-76710000D03*
199 | X128500000Y-75750000D03*
200 | %TD*%
201 | D14*
202 | %TO.C,R14*%
203 | X122000000Y-70925000D03*
204 | X122000000Y-72575000D03*
205 | %TD*%
206 | D26*
207 | %TO.C,U1*%
208 | X108325000Y-81900000D03*
209 | X108325000Y-84050000D03*
210 | X110025000Y-81900000D03*
211 | X110025000Y-84050000D03*
212 | D27*
213 | X106475000Y-81070000D03*
214 | X106475000Y-82340000D03*
215 | X106475000Y-83610000D03*
216 | X106475000Y-84880000D03*
217 | X111875000Y-84880000D03*
218 | X111875000Y-83610000D03*
219 | X111875000Y-82340000D03*
220 | X111875000Y-81070000D03*
221 | %TD*%
222 | D28*
223 | %TO.C,C16*%
224 | X128020000Y-68730000D03*
225 | X128980000Y-68730000D03*
226 | %TD*%
227 | D14*
228 | %TO.C,R9*%
229 | X171500000Y-73175000D03*
230 | X171500000Y-74825000D03*
231 | %TD*%
232 | D16*
233 | %TO.C,R24*%
234 | X155225000Y-87800000D03*
235 | X153575000Y-87800000D03*
236 | %TD*%
237 | D29*
238 | %TO.C,J2*%
239 | X94175000Y-91900000D03*
240 | X94175000Y-92550000D03*
241 | X94175000Y-93200000D03*
242 | X94175000Y-93850000D03*
243 | X94175000Y-94500000D03*
244 | D30*
245 | X91500000Y-89900000D03*
246 | D31*
247 | X93950000Y-90000000D03*
248 | D32*
249 | X91500000Y-92000000D03*
250 | X91500000Y-94400000D03*
251 | D31*
252 | X93950000Y-96400000D03*
253 | D30*
254 | X91500000Y-96500000D03*
255 | %TD*%
256 | D25*
257 | %TO.C,SW5*%
258 | X165000000Y-96315000D03*
259 | X165000000Y-88365000D03*
260 | X169500000Y-96315000D03*
261 | X169500000Y-88365000D03*
262 | %TD*%
263 | D33*
264 | %TO.C,C1*%
265 | X95000000Y-86225000D03*
266 | X95000000Y-87775000D03*
267 | %TD*%
268 | D15*
269 | %TO.C,L1*%
270 | X127250000Y-76715000D03*
271 | X127250000Y-75745000D03*
272 | %TD*%
273 | D22*
274 | %TO.C,R6*%
275 | X98300000Y-70200000D03*
276 | X99950000Y-70200000D03*
277 | %TD*%
278 | D25*
279 | %TO.C,SW2*%
280 | X165000000Y-74315000D03*
281 | X165000000Y-66365000D03*
282 | X169500000Y-74315000D03*
283 | X169500000Y-66365000D03*
284 | %TD*%
285 | D21*
286 | %TO.C,C5*%
287 | X95225000Y-70200000D03*
288 | X96775000Y-70200000D03*
289 | %TD*%
290 | D14*
291 | %TO.C,R13*%
292 | X171750000Y-83925000D03*
293 | X171750000Y-85575000D03*
294 | %TD*%
295 | D24*
296 | %TO.C,R29*%
297 | X173000000Y-66925000D03*
298 | X173000000Y-65275000D03*
299 | %TD*%
300 | %TO.C,R27*%
301 | X183800000Y-75025000D03*
302 | X183800000Y-73375000D03*
303 | %TD*%
304 | D14*
305 | %TO.C,R12*%
306 | X171750000Y-94675000D03*
307 | X171750000Y-96325000D03*
308 | %TD*%
309 | D21*
310 | %TO.C,C4*%
311 | X113650000Y-81100000D03*
312 | X115200000Y-81100000D03*
313 | %TD*%
314 | D34*
315 | %TO.C,U2*%
316 | X99862500Y-77400000D03*
317 | X99862500Y-75800000D03*
318 | X98262500Y-77400000D03*
319 | X98262500Y-75800000D03*
320 | D35*
321 | X102500000Y-79200000D03*
322 | X102500000Y-78800000D03*
323 | X102500000Y-78400000D03*
324 | X102500000Y-78000000D03*
325 | X102500000Y-77600000D03*
326 | X102500000Y-77200000D03*
327 | X102500000Y-76800000D03*
328 | X102500000Y-76400000D03*
329 | X102500000Y-76000000D03*
330 | X102500000Y-75600000D03*
331 | X102500000Y-75200000D03*
332 | X102500000Y-74800000D03*
333 | X102500000Y-74400000D03*
334 | X102500000Y-74000000D03*
335 | D36*
336 | X101662500Y-73162500D03*
337 | X101262500Y-73162500D03*
338 | X100862500Y-73162500D03*
339 | X100462500Y-73162500D03*
340 | X100062500Y-73162500D03*
341 | X99662500Y-73162500D03*
342 | X99262500Y-73162500D03*
343 | X98862500Y-73162500D03*
344 | X98462500Y-73162500D03*
345 | X98062500Y-73162500D03*
346 | X97662500Y-73162500D03*
347 | X97262500Y-73162500D03*
348 | X96862500Y-73162500D03*
349 | X96462500Y-73162500D03*
350 | D35*
351 | X95625000Y-74000000D03*
352 | X95625000Y-74400000D03*
353 | X95625000Y-74800000D03*
354 | X95625000Y-75200000D03*
355 | X95625000Y-75600000D03*
356 | X95625000Y-76000000D03*
357 | X95625000Y-76400000D03*
358 | X95625000Y-76800000D03*
359 | X95625000Y-77200000D03*
360 | X95625000Y-77600000D03*
361 | X95625000Y-78000000D03*
362 | X95625000Y-78400000D03*
363 | X95625000Y-78800000D03*
364 | X95625000Y-79200000D03*
365 | D36*
366 | X96462500Y-80037500D03*
367 | X96862500Y-80037500D03*
368 | X97262500Y-80037500D03*
369 | X97662500Y-80037500D03*
370 | X98062500Y-80037500D03*
371 | X98462500Y-80037500D03*
372 | X98862500Y-80037500D03*
373 | X99262500Y-80037500D03*
374 | X99662500Y-80037500D03*
375 | X100062500Y-80037500D03*
376 | X100462500Y-80037500D03*
377 | X100862500Y-80037500D03*
378 | X101262500Y-80037500D03*
379 | X101662500Y-80037500D03*
380 | %TD*%
381 | D37*
382 | %TO.C,R21*%
383 | X123260000Y-81500000D03*
384 | X122240000Y-81500000D03*
385 | %TD*%
386 | D28*
387 | %TO.C,C19*%
388 | X131770000Y-84750000D03*
389 | X132730000Y-84750000D03*
390 | %TD*%
391 | D38*
392 | %TO.C,Y1*%
393 | X98925000Y-68550000D03*
394 | X101125000Y-68550000D03*
395 | X101125000Y-66850000D03*
396 | X98925000Y-66850000D03*
397 | %TD*%
398 | D22*
399 | %TO.C,R2*%
400 | X107150000Y-76270000D03*
401 | X108800000Y-76270000D03*
402 | %TD*%
403 | D24*
404 | %TO.C,R26*%
405 | X182300000Y-67125000D03*
406 | X182300000Y-65475000D03*
407 | %TD*%
408 | D16*
409 | %TO.C,R5*%
410 | X93575000Y-70250000D03*
411 | X91925000Y-70250000D03*
412 | %TD*%
413 | D15*
414 | %TO.C,L3*%
415 | X128000000Y-74465000D03*
416 | X128000000Y-73495000D03*
417 | %TD*%
418 | D14*
419 | %TO.C,R17*%
420 | X118000000Y-70925000D03*
421 | X118000000Y-72575000D03*
422 | %TD*%
423 | D16*
424 | %TO.C,R23*%
425 | X152125000Y-87800000D03*
426 | X150475000Y-87800000D03*
427 | %TD*%
428 | D39*
429 | %TO.C,C10*%
430 | X104500000Y-81025000D03*
431 | X104500000Y-79475000D03*
432 | %TD*%
433 | D40*
434 | %TO.C,C18*%
435 | X127500000Y-85000000D03*
436 | X127500000Y-85960000D03*
437 | %TD*%
438 | D28*
439 | %TO.C,C20*%
440 | X131770000Y-79250000D03*
441 | X132730000Y-79250000D03*
442 | %TD*%
443 | D24*
444 | %TO.C,R3*%
445 | X98625000Y-83625000D03*
446 | X98625000Y-81975000D03*
447 | %TD*%
448 | D41*
449 | %TO.C,L2*%
450 | X129220000Y-78500000D03*
451 | X128250000Y-78500000D03*
452 | %TD*%
453 | D42*
454 | %TO.C,SW7*%
455 | X175900000Y-66200000D03*
456 | X180100000Y-66200000D03*
457 | %TD*%
458 | D25*
459 | %TO.C,SW4*%
460 | X154000000Y-85315000D03*
461 | X154000000Y-77365000D03*
462 | X158500000Y-85315000D03*
463 | X158500000Y-77365000D03*
464 | %TD*%
465 | D39*
466 | %TO.C,C2*%
467 | X103125000Y-68325000D03*
468 | X103125000Y-66775000D03*
469 | %TD*%
470 | D22*
471 | %TO.C,R22*%
472 | X156675000Y-87800000D03*
473 | X158325000Y-87800000D03*
474 | %TD*%
475 | %TO.C,R1*%
476 | X107150000Y-77970000D03*
477 | X108800000Y-77970000D03*
478 | %TD*%
479 | D21*
480 | %TO.C,C11*%
481 | X93725000Y-99500000D03*
482 | X95275000Y-99500000D03*
483 | %TD*%
484 | D28*
485 | %TO.C,C15*%
486 | X128020000Y-72230000D03*
487 | X128980000Y-72230000D03*
488 | %TD*%
489 | D43*
490 | %TO.C,Y2*%
491 | X131150000Y-80900000D03*
492 | X131150000Y-83100000D03*
493 | X132850000Y-83100000D03*
494 | X132850000Y-80900000D03*
495 | %TD*%
496 | D14*
497 | %TO.C,R11*%
498 | X160750000Y-84175000D03*
499 | X160750000Y-85825000D03*
500 | %TD*%
501 | D33*
502 | %TO.C,C3*%
503 | X96925000Y-66775000D03*
504 | X96925000Y-68325000D03*
505 | %TD*%
506 | D21*
507 | %TO.C,C9*%
508 | X91475000Y-78500000D03*
509 | X93025000Y-78500000D03*
510 | %TD*%
511 | D44*
512 | %TO.C,U3*%
513 | X98200000Y-99650000D03*
514 | X100500000Y-99650000D03*
515 | D45*
516 | X100500000Y-93350000D03*
517 | D44*
518 | X102800000Y-99650000D03*
519 | %TD*%
520 | D24*
521 | %TO.C,R25*%
522 | X184000000Y-67125000D03*
523 | X184000000Y-65475000D03*
524 | %TD*%
525 | D39*
526 | %TO.C,C12*%
527 | X171750000Y-82025000D03*
528 | X171750000Y-80475000D03*
529 | %TD*%
530 | D46*
531 | %TO.C,C7*%
532 | X108775000Y-74500000D03*
533 | X107225000Y-74500000D03*
534 | %TD*%
535 | D14*
536 | %TO.C,R15*%
537 | X124750000Y-70925000D03*
538 | X124750000Y-72575000D03*
539 | %TD*%
540 | D39*
541 | %TO.C,C6*%
542 | X95500000Y-83580000D03*
543 | X95500000Y-82030000D03*
544 | %TD*%
545 | D23*
546 | %TO.C,C14*%
547 | X130480000Y-77230000D03*
548 | X129520000Y-77230000D03*
549 | %TD*%
550 | D14*
551 | %TO.C,R18*%
552 | X115750000Y-70925000D03*
553 | X115750000Y-72575000D03*
554 | %TD*%
555 | %TO.C,R19*%
556 | X114240000Y-70925000D03*
557 | X114240000Y-72575000D03*
558 | %TD*%
559 | M02*
560 |
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat.kicad_pro:
--------------------------------------------------------------------------------
1 | {
2 | "board": {
3 | "3dviewports": [],
4 | "design_settings": {
5 | "defaults": {
6 | "board_outline_line_width": 0.09999999999999999,
7 | "copper_line_width": 0.19999999999999998,
8 | "copper_text_italic": false,
9 | "copper_text_size_h": 1.5,
10 | "copper_text_size_v": 1.5,
11 | "copper_text_thickness": 0.3,
12 | "copper_text_upright": false,
13 | "courtyard_line_width": 0.049999999999999996,
14 | "dimension_precision": 4,
15 | "dimension_units": 3,
16 | "dimensions": {
17 | "arrow_length": 1270000,
18 | "extension_offset": 500000,
19 | "keep_text_aligned": true,
20 | "suppress_zeroes": false,
21 | "text_position": 0,
22 | "units_format": 1
23 | },
24 | "fab_line_width": 0.09999999999999999,
25 | "fab_text_italic": false,
26 | "fab_text_size_h": 1.0,
27 | "fab_text_size_v": 1.0,
28 | "fab_text_thickness": 0.15,
29 | "fab_text_upright": false,
30 | "other_line_width": 0.09999999999999999,
31 | "other_text_italic": false,
32 | "other_text_size_h": 1.0,
33 | "other_text_size_v": 1.0,
34 | "other_text_thickness": 0.15,
35 | "other_text_upright": false,
36 | "pads": {
37 | "drill": 3.25,
38 | "height": 3.8,
39 | "width": 3.8
40 | },
41 | "silk_line_width": 0.15,
42 | "silk_text_italic": false,
43 | "silk_text_size_h": 1.0,
44 | "silk_text_size_v": 1.0,
45 | "silk_text_thickness": 0.15,
46 | "silk_text_upright": false,
47 | "zones": {
48 | "min_clearance": 0.3
49 | }
50 | },
51 | "diff_pair_dimensions": [
52 | {
53 | "gap": 0.0,
54 | "via_gap": 0.0,
55 | "width": 0.0
56 | }
57 | ],
58 | "drc_exclusions": [],
59 | "meta": {
60 | "version": 2
61 | },
62 | "rule_severities": {
63 | "annular_width": "error",
64 | "clearance": "error",
65 | "connection_width": "warning",
66 | "copper_edge_clearance": "error",
67 | "copper_sliver": "warning",
68 | "courtyards_overlap": "error",
69 | "diff_pair_gap_out_of_range": "error",
70 | "diff_pair_uncoupled_length_too_long": "error",
71 | "drill_out_of_range": "error",
72 | "duplicate_footprints": "warning",
73 | "extra_footprint": "warning",
74 | "footprint": "error",
75 | "footprint_type_mismatch": "ignore",
76 | "hole_clearance": "error",
77 | "hole_near_hole": "error",
78 | "invalid_outline": "error",
79 | "isolated_copper": "warning",
80 | "item_on_disabled_layer": "error",
81 | "items_not_allowed": "error",
82 | "length_out_of_range": "error",
83 | "lib_footprint_issues": "warning",
84 | "lib_footprint_mismatch": "warning",
85 | "malformed_courtyard": "error",
86 | "microvia_drill_out_of_range": "error",
87 | "missing_courtyard": "ignore",
88 | "missing_footprint": "warning",
89 | "net_conflict": "warning",
90 | "npth_inside_courtyard": "ignore",
91 | "padstack": "error",
92 | "pth_inside_courtyard": "ignore",
93 | "shorting_items": "error",
94 | "silk_edge_clearance": "warning",
95 | "silk_over_copper": "warning",
96 | "silk_overlap": "warning",
97 | "skew_out_of_range": "error",
98 | "solder_mask_bridge": "error",
99 | "starved_thermal": "error",
100 | "text_height": "warning",
101 | "text_thickness": "warning",
102 | "through_hole_pad_without_hole": "error",
103 | "too_many_vias": "error",
104 | "track_dangling": "warning",
105 | "track_width": "error",
106 | "tracks_crossing": "error",
107 | "unconnected_items": "error",
108 | "unresolved_variable": "error",
109 | "via_dangling": "warning",
110 | "zones_intersect": "error"
111 | },
112 | "rules": {
113 | "max_error": 0.005,
114 | "min_clearance": 0.19999999999999998,
115 | "min_connection": 0.0,
116 | "min_copper_edge_clearance": 0.3,
117 | "min_hole_clearance": 0.3,
118 | "min_hole_to_hole": 0.5,
119 | "min_microvia_diameter": 0.508,
120 | "min_microvia_drill": 0.127,
121 | "min_resolved_spokes": 1,
122 | "min_silk_clearance": 0.0,
123 | "min_text_height": 0.7999999999999999,
124 | "min_text_thickness": 0.08,
125 | "min_through_hole_diameter": 0.3,
126 | "min_track_width": 0.127,
127 | "min_via_annular_width": 0.13,
128 | "min_via_diameter": 0.5,
129 | "solder_mask_clearance": 0.0,
130 | "solder_mask_min_width": 0.0,
131 | "solder_mask_to_copper_clearance": 0.0,
132 | "use_height_for_length_calcs": true
133 | },
134 | "teardrop_options": [
135 | {
136 | "td_allow_use_two_tracks": true,
137 | "td_curve_segcount": 5,
138 | "td_on_pad_in_zone": false,
139 | "td_onpadsmd": true,
140 | "td_onroundshapesonly": false,
141 | "td_ontrackend": false,
142 | "td_onviapad": true
143 | }
144 | ],
145 | "teardrop_parameters": [
146 | {
147 | "td_curve_segcount": 0,
148 | "td_height_ratio": 1.0,
149 | "td_length_ratio": 0.5,
150 | "td_maxheight": 2.0,
151 | "td_maxlen": 1.0,
152 | "td_target_name": "td_round_shape",
153 | "td_width_to_size_filter_ratio": 0.9
154 | },
155 | {
156 | "td_curve_segcount": 0,
157 | "td_height_ratio": 1.0,
158 | "td_length_ratio": 0.5,
159 | "td_maxheight": 2.0,
160 | "td_maxlen": 1.0,
161 | "td_target_name": "td_rect_shape",
162 | "td_width_to_size_filter_ratio": 0.9
163 | },
164 | {
165 | "td_curve_segcount": 0,
166 | "td_height_ratio": 1.0,
167 | "td_length_ratio": 0.5,
168 | "td_maxheight": 2.0,
169 | "td_maxlen": 1.0,
170 | "td_target_name": "td_track_end",
171 | "td_width_to_size_filter_ratio": 0.9
172 | }
173 | ],
174 | "track_widths": [
175 | 0.0,
176 | 0.127,
177 | 0.1524,
178 | 0.1778,
179 | 0.2,
180 | 0.254,
181 | 0.3
182 | ],
183 | "via_dimensions": [
184 | {
185 | "diameter": 0.0,
186 | "drill": 0.0
187 | },
188 | {
189 | "diameter": 0.6,
190 | "drill": 0.3
191 | }
192 | ],
193 | "zones_allow_external_fillets": false
194 | },
195 | "layer_presets": [],
196 | "viewports": []
197 | },
198 | "boards": [],
199 | "cvpcb": {
200 | "equivalence_files": []
201 | },
202 | "erc": {
203 | "erc_exclusions": [],
204 | "meta": {
205 | "version": 0
206 | },
207 | "pin_map": [
208 | [
209 | 0,
210 | 0,
211 | 0,
212 | 0,
213 | 0,
214 | 0,
215 | 1,
216 | 0,
217 | 0,
218 | 0,
219 | 0,
220 | 2
221 | ],
222 | [
223 | 0,
224 | 2,
225 | 0,
226 | 1,
227 | 0,
228 | 0,
229 | 1,
230 | 0,
231 | 2,
232 | 2,
233 | 2,
234 | 2
235 | ],
236 | [
237 | 0,
238 | 0,
239 | 0,
240 | 0,
241 | 0,
242 | 0,
243 | 1,
244 | 0,
245 | 1,
246 | 0,
247 | 1,
248 | 2
249 | ],
250 | [
251 | 0,
252 | 1,
253 | 0,
254 | 0,
255 | 0,
256 | 0,
257 | 1,
258 | 1,
259 | 2,
260 | 1,
261 | 1,
262 | 2
263 | ],
264 | [
265 | 0,
266 | 0,
267 | 0,
268 | 0,
269 | 0,
270 | 0,
271 | 1,
272 | 0,
273 | 0,
274 | 0,
275 | 0,
276 | 2
277 | ],
278 | [
279 | 0,
280 | 0,
281 | 0,
282 | 0,
283 | 0,
284 | 0,
285 | 0,
286 | 0,
287 | 0,
288 | 0,
289 | 0,
290 | 2
291 | ],
292 | [
293 | 1,
294 | 1,
295 | 1,
296 | 1,
297 | 1,
298 | 0,
299 | 1,
300 | 1,
301 | 1,
302 | 1,
303 | 1,
304 | 2
305 | ],
306 | [
307 | 0,
308 | 0,
309 | 0,
310 | 1,
311 | 0,
312 | 0,
313 | 1,
314 | 0,
315 | 0,
316 | 0,
317 | 0,
318 | 2
319 | ],
320 | [
321 | 0,
322 | 2,
323 | 1,
324 | 2,
325 | 0,
326 | 0,
327 | 1,
328 | 0,
329 | 2,
330 | 2,
331 | 2,
332 | 2
333 | ],
334 | [
335 | 0,
336 | 2,
337 | 0,
338 | 1,
339 | 0,
340 | 0,
341 | 1,
342 | 0,
343 | 2,
344 | 0,
345 | 0,
346 | 2
347 | ],
348 | [
349 | 0,
350 | 2,
351 | 1,
352 | 1,
353 | 0,
354 | 0,
355 | 1,
356 | 0,
357 | 2,
358 | 0,
359 | 0,
360 | 2
361 | ],
362 | [
363 | 2,
364 | 2,
365 | 2,
366 | 2,
367 | 2,
368 | 2,
369 | 2,
370 | 2,
371 | 2,
372 | 2,
373 | 2,
374 | 2
375 | ]
376 | ],
377 | "rule_severities": {
378 | "bus_definition_conflict": "error",
379 | "bus_entry_needed": "error",
380 | "bus_to_bus_conflict": "error",
381 | "bus_to_net_conflict": "error",
382 | "conflicting_netclasses": "error",
383 | "different_unit_footprint": "error",
384 | "different_unit_net": "error",
385 | "duplicate_reference": "error",
386 | "duplicate_sheet_names": "error",
387 | "endpoint_off_grid": "warning",
388 | "extra_units": "error",
389 | "global_label_dangling": "warning",
390 | "hier_label_mismatch": "error",
391 | "label_dangling": "error",
392 | "lib_symbol_issues": "warning",
393 | "missing_bidi_pin": "warning",
394 | "missing_input_pin": "warning",
395 | "missing_power_pin": "error",
396 | "missing_unit": "warning",
397 | "multiple_net_names": "warning",
398 | "net_not_bus_member": "warning",
399 | "no_connect_connected": "warning",
400 | "no_connect_dangling": "warning",
401 | "pin_not_connected": "error",
402 | "pin_not_driven": "error",
403 | "pin_to_pin": "warning",
404 | "power_pin_not_driven": "error",
405 | "similar_labels": "warning",
406 | "simulation_model_issue": "ignore",
407 | "unannotated": "error",
408 | "unit_value_mismatch": "error",
409 | "unresolved_variable": "error",
410 | "wire_dangling": "error"
411 | }
412 | },
413 | "libraries": {
414 | "pinned_footprint_libs": [],
415 | "pinned_symbol_libs": []
416 | },
417 | "meta": {
418 | "filename": "hackbat.kicad_pro",
419 | "version": 1
420 | },
421 | "net_settings": {
422 | "classes": [
423 | {
424 | "bus_width": 12,
425 | "clearance": 0.15,
426 | "diff_pair_gap": 0.1524,
427 | "diff_pair_via_gap": 0.25,
428 | "diff_pair_width": 0.13335,
429 | "line_style": 0,
430 | "microvia_diameter": 0.508,
431 | "microvia_drill": 0.127,
432 | "name": "Default",
433 | "pcb_color": "rgba(0, 0, 0, 0.000)",
434 | "schematic_color": "rgba(0, 0, 0, 0.000)",
435 | "track_width": 0.127,
436 | "via_diameter": 0.6,
437 | "via_drill": 0.3,
438 | "wire_width": 6
439 | },
440 | {
441 | "bus_width": 12,
442 | "clearance": 0.2,
443 | "diff_pair_gap": 0.1524,
444 | "diff_pair_via_gap": 0.25,
445 | "diff_pair_width": 0.13335,
446 | "line_style": 0,
447 | "microvia_diameter": 0.508,
448 | "microvia_drill": 0.127,
449 | "name": "Power",
450 | "pcb_color": "rgba(0, 0, 0, 0.000)",
451 | "schematic_color": "rgba(0, 0, 0, 0.000)",
452 | "track_width": 0.2,
453 | "via_diameter": 0.6,
454 | "via_drill": 0.3,
455 | "wire_width": 6
456 | }
457 | ],
458 | "meta": {
459 | "version": 3
460 | },
461 | "net_colors": null,
462 | "netclass_assignments": null,
463 | "netclass_patterns": [
464 | {
465 | "netclass": "Power",
466 | "pattern": "+3V3*"
467 | },
468 | {
469 | "netclass": "Power",
470 | "pattern": "*5V"
471 | },
472 | {
473 | "netclass": "Power",
474 | "pattern": "*1V0"
475 | },
476 | {
477 | "netclass": "Power",
478 | "pattern": "+1V8"
479 | },
480 | {
481 | "netclass": "Default",
482 | "pattern": ""
483 | }
484 | ]
485 | },
486 | "pcbnew": {
487 | "last_paths": {
488 | "gencad": "",
489 | "idf": "",
490 | "netlist": "",
491 | "specctra_dsn": "",
492 | "step": "",
493 | "vrml": ""
494 | },
495 | "page_layout_descr_file": ""
496 | },
497 | "schematic": {
498 | "annotate_start_num": 0,
499 | "drawing": {
500 | "dashed_lines_dash_length_ratio": 12.0,
501 | "dashed_lines_gap_length_ratio": 3.0,
502 | "default_line_thickness": 6.0,
503 | "default_text_size": 50.0,
504 | "field_names": [],
505 | "intersheets_ref_own_page": false,
506 | "intersheets_ref_prefix": "",
507 | "intersheets_ref_short": false,
508 | "intersheets_ref_show": false,
509 | "intersheets_ref_suffix": "",
510 | "junction_size_choice": 3,
511 | "label_size_ratio": 0.375,
512 | "pin_symbol_size": 25.0,
513 | "text_offset_ratio": 0.15
514 | },
515 | "legacy_lib_dir": "",
516 | "legacy_lib_list": [],
517 | "meta": {
518 | "version": 1
519 | },
520 | "net_format_name": "",
521 | "page_layout_descr_file": "",
522 | "plot_directory": "output_files/",
523 | "spice_current_sheet_as_root": false,
524 | "spice_external_command": "spice \"%I\"",
525 | "spice_model_current_sheet_as_root": true,
526 | "spice_save_all_currents": false,
527 | "spice_save_all_voltages": false,
528 | "subpart_first_id": 65,
529 | "subpart_id_separator": 0
530 | },
531 | "sheets": [
532 | [
533 | "92eb2317-b08a-4dfb-b07f-6555ffaf04cf",
534 | ""
535 | ],
536 | [
537 | "fd82cf7d-e906-4f11-b639-696b606b7535",
538 | "rp2040"
539 | ],
540 | [
541 | "41c41b22-32bd-4078-a543-7d4bc69a3aff",
542 | "supply"
543 | ],
544 | [
545 | "1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b",
546 | "dio_oled"
547 | ],
548 | [
549 | "7f40d32f-ec2d-4864-9541-c9c9dcf07e61",
550 | "rf"
551 | ],
552 | [
553 | "dd4f01bb-68ee-4349-9d55-26ca25402747",
554 | "wifi"
555 | ],
556 | [
557 | "d514460c-2f7b-4701-8aa5-ae99c4457ade",
558 | "nfc"
559 | ]
560 | ],
561 | "text_variables": {}
562 | }
563 |
--------------------------------------------------------------------------------
/kicad/hackbat/supply.kicad_sch:
--------------------------------------------------------------------------------
1 | (kicad_sch (version 20230121) (generator eeschema)
2 |
3 | (uuid 92a16fe5-5e5e-4a3f-858d-835fbaf7ba08)
4 |
5 | (paper "A4")
6 |
7 | (lib_symbols
8 | (symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
9 | (property "Reference" "C" (at 0.254 1.778 0)
10 | (effects (font (size 1.27 1.27)) (justify left))
11 | )
12 | (property "Value" "C_Small" (at 0.254 -2.032 0)
13 | (effects (font (size 1.27 1.27)) (justify left))
14 | )
15 | (property "Footprint" "" (at 0 0 0)
16 | (effects (font (size 1.27 1.27)) hide)
17 | )
18 | (property "Datasheet" "~" (at 0 0 0)
19 | (effects (font (size 1.27 1.27)) hide)
20 | )
21 | (property "ki_keywords" "capacitor cap" (at 0 0 0)
22 | (effects (font (size 1.27 1.27)) hide)
23 | )
24 | (property "ki_description" "Unpolarized capacitor, small symbol" (at 0 0 0)
25 | (effects (font (size 1.27 1.27)) hide)
26 | )
27 | (property "ki_fp_filters" "C_*" (at 0 0 0)
28 | (effects (font (size 1.27 1.27)) hide)
29 | )
30 | (symbol "C_Small_0_1"
31 | (polyline
32 | (pts
33 | (xy -1.524 -0.508)
34 | (xy 1.524 -0.508)
35 | )
36 | (stroke (width 0.3302) (type default))
37 | (fill (type none))
38 | )
39 | (polyline
40 | (pts
41 | (xy -1.524 0.508)
42 | (xy 1.524 0.508)
43 | )
44 | (stroke (width 0.3048) (type default))
45 | (fill (type none))
46 | )
47 | )
48 | (symbol "C_Small_1_1"
49 | (pin passive line (at 0 2.54 270) (length 2.032)
50 | (name "~" (effects (font (size 1.27 1.27))))
51 | (number "1" (effects (font (size 1.27 1.27))))
52 | )
53 | (pin passive line (at 0 -2.54 90) (length 2.032)
54 | (name "~" (effects (font (size 1.27 1.27))))
55 | (number "2" (effects (font (size 1.27 1.27))))
56 | )
57 | )
58 | )
59 | (symbol "Regulator_Linear:AMS1117-3.3" (in_bom yes) (on_board yes)
60 | (property "Reference" "U" (at -3.81 3.175 0)
61 | (effects (font (size 1.27 1.27)))
62 | )
63 | (property "Value" "AMS1117-3.3" (at 0 3.175 0)
64 | (effects (font (size 1.27 1.27)) (justify left))
65 | )
66 | (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 0 5.08 0)
67 | (effects (font (size 1.27 1.27)) hide)
68 | )
69 | (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (at 2.54 -6.35 0)
70 | (effects (font (size 1.27 1.27)) hide)
71 | )
72 | (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0)
73 | (effects (font (size 1.27 1.27)) hide)
74 | )
75 | (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (at 0 0 0)
76 | (effects (font (size 1.27 1.27)) hide)
77 | )
78 | (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0)
79 | (effects (font (size 1.27 1.27)) hide)
80 | )
81 | (symbol "AMS1117-3.3_0_1"
82 | (rectangle (start -5.08 -5.08) (end 5.08 1.905)
83 | (stroke (width 0.254) (type default))
84 | (fill (type background))
85 | )
86 | )
87 | (symbol "AMS1117-3.3_1_1"
88 | (pin power_in line (at 0 -7.62 90) (length 2.54)
89 | (name "GND" (effects (font (size 1.27 1.27))))
90 | (number "1" (effects (font (size 1.27 1.27))))
91 | )
92 | (pin power_out line (at 7.62 0 180) (length 2.54)
93 | (name "VO" (effects (font (size 1.27 1.27))))
94 | (number "2" (effects (font (size 1.27 1.27))))
95 | )
96 | (pin power_in line (at -7.62 0 0) (length 2.54)
97 | (name "VI" (effects (font (size 1.27 1.27))))
98 | (number "3" (effects (font (size 1.27 1.27))))
99 | )
100 | )
101 | )
102 | (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
103 | (property "Reference" "#PWR" (at 0 -3.81 0)
104 | (effects (font (size 1.27 1.27)) hide)
105 | )
106 | (property "Value" "+3V3" (at 0 3.556 0)
107 | (effects (font (size 1.27 1.27)))
108 | )
109 | (property "Footprint" "" (at 0 0 0)
110 | (effects (font (size 1.27 1.27)) hide)
111 | )
112 | (property "Datasheet" "" (at 0 0 0)
113 | (effects (font (size 1.27 1.27)) hide)
114 | )
115 | (property "ki_keywords" "global power" (at 0 0 0)
116 | (effects (font (size 1.27 1.27)) hide)
117 | )
118 | (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (at 0 0 0)
119 | (effects (font (size 1.27 1.27)) hide)
120 | )
121 | (symbol "+3V3_0_1"
122 | (polyline
123 | (pts
124 | (xy -0.762 1.27)
125 | (xy 0 2.54)
126 | )
127 | (stroke (width 0) (type default))
128 | (fill (type none))
129 | )
130 | (polyline
131 | (pts
132 | (xy 0 0)
133 | (xy 0 2.54)
134 | )
135 | (stroke (width 0) (type default))
136 | (fill (type none))
137 | )
138 | (polyline
139 | (pts
140 | (xy 0 2.54)
141 | (xy 0.762 1.27)
142 | )
143 | (stroke (width 0) (type default))
144 | (fill (type none))
145 | )
146 | )
147 | (symbol "+3V3_1_1"
148 | (pin power_in line (at 0 0 90) (length 0) hide
149 | (name "+3V3" (effects (font (size 1.27 1.27))))
150 | (number "1" (effects (font (size 1.27 1.27))))
151 | )
152 | )
153 | )
154 | (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
155 | (property "Reference" "#PWR" (at 0 -3.81 0)
156 | (effects (font (size 1.27 1.27)) hide)
157 | )
158 | (property "Value" "+5V" (at 0 3.556 0)
159 | (effects (font (size 1.27 1.27)))
160 | )
161 | (property "Footprint" "" (at 0 0 0)
162 | (effects (font (size 1.27 1.27)) hide)
163 | )
164 | (property "Datasheet" "" (at 0 0 0)
165 | (effects (font (size 1.27 1.27)) hide)
166 | )
167 | (property "ki_keywords" "global power" (at 0 0 0)
168 | (effects (font (size 1.27 1.27)) hide)
169 | )
170 | (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0)
171 | (effects (font (size 1.27 1.27)) hide)
172 | )
173 | (symbol "+5V_0_1"
174 | (polyline
175 | (pts
176 | (xy -0.762 1.27)
177 | (xy 0 2.54)
178 | )
179 | (stroke (width 0) (type default))
180 | (fill (type none))
181 | )
182 | (polyline
183 | (pts
184 | (xy 0 0)
185 | (xy 0 2.54)
186 | )
187 | (stroke (width 0) (type default))
188 | (fill (type none))
189 | )
190 | (polyline
191 | (pts
192 | (xy 0 2.54)
193 | (xy 0.762 1.27)
194 | )
195 | (stroke (width 0) (type default))
196 | (fill (type none))
197 | )
198 | )
199 | (symbol "+5V_1_1"
200 | (pin power_in line (at 0 0 90) (length 0) hide
201 | (name "+5V" (effects (font (size 1.27 1.27))))
202 | (number "1" (effects (font (size 1.27 1.27))))
203 | )
204 | )
205 | )
206 | (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
207 | (property "Reference" "#PWR" (at 0 -6.35 0)
208 | (effects (font (size 1.27 1.27)) hide)
209 | )
210 | (property "Value" "GND" (at 0 -3.81 0)
211 | (effects (font (size 1.27 1.27)))
212 | )
213 | (property "Footprint" "" (at 0 0 0)
214 | (effects (font (size 1.27 1.27)) hide)
215 | )
216 | (property "Datasheet" "" (at 0 0 0)
217 | (effects (font (size 1.27 1.27)) hide)
218 | )
219 | (property "ki_keywords" "global power" (at 0 0 0)
220 | (effects (font (size 1.27 1.27)) hide)
221 | )
222 | (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
223 | (effects (font (size 1.27 1.27)) hide)
224 | )
225 | (symbol "GND_0_1"
226 | (polyline
227 | (pts
228 | (xy 0 0)
229 | (xy 0 -1.27)
230 | (xy 1.27 -1.27)
231 | (xy 0 -2.54)
232 | (xy -1.27 -1.27)
233 | (xy 0 -1.27)
234 | )
235 | (stroke (width 0) (type default))
236 | (fill (type none))
237 | )
238 | )
239 | (symbol "GND_1_1"
240 | (pin power_in line (at 0 0 270) (length 0) hide
241 | (name "GND" (effects (font (size 1.27 1.27))))
242 | (number "1" (effects (font (size 1.27 1.27))))
243 | )
244 | )
245 | )
246 | )
247 |
248 | (junction (at 134.62 92.71) (diameter 0) (color 0 0 0 0)
249 | (uuid 7949a5f0-244b-4da0-bc83-79db043e4898)
250 | )
251 | (junction (at 147.32 81.28) (diameter 0) (color 0 0 0 0)
252 | (uuid cbbea6f6-0dd7-4d96-a021-22283b5de34a)
253 | )
254 |
255 | (wire (pts (xy 142.24 81.28) (xy 147.32 81.28))
256 | (stroke (width 0) (type default))
257 | (uuid 0ae69e86-0827-4398-a944-869012a36bb3)
258 | )
259 | (wire (pts (xy 147.32 81.28) (xy 147.32 82.55))
260 | (stroke (width 0) (type default))
261 | (uuid 331f7990-cb9b-4fc5-a791-509531687251)
262 | )
263 | (wire (pts (xy 134.62 88.9) (xy 134.62 92.71))
264 | (stroke (width 0) (type default))
265 | (uuid 797a64b7-597e-4ffc-b734-4f6a04eb9e7e)
266 | )
267 | (wire (pts (xy 149.86 80.01) (xy 149.86 81.28))
268 | (stroke (width 0) (type default))
269 | (uuid 938ce645-4ac2-4245-9ace-a5ecf3904891)
270 | )
271 | (wire (pts (xy 120.65 81.28) (xy 127 81.28))
272 | (stroke (width 0) (type default))
273 | (uuid bf2d3e08-56cf-488f-b4a5-f447114b2d50)
274 | )
275 | (wire (pts (xy 147.32 81.28) (xy 149.86 81.28))
276 | (stroke (width 0) (type default))
277 | (uuid d67a2d38-cddf-4702-94e2-8a472bf92edb)
278 | )
279 | (wire (pts (xy 147.32 87.63) (xy 147.32 92.71))
280 | (stroke (width 0) (type default))
281 | (uuid d779d35e-dc31-4085-9c9f-37fe9fb99c45)
282 | )
283 | (wire (pts (xy 120.65 81.28) (xy 120.65 78.74))
284 | (stroke (width 0) (type default))
285 | (uuid f1499f35-7956-4675-a118-603cdb15f26d)
286 | )
287 | (wire (pts (xy 134.62 92.71) (xy 147.32 92.71))
288 | (stroke (width 0) (type default))
289 | (uuid f9623503-7dd1-409a-b7f4-6a31ce09bb85)
290 | )
291 |
292 | (symbol (lib_id "power:+3V3") (at 149.86 80.01 0) (unit 1)
293 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
294 | (uuid 0b94aaac-ea12-4a38-95c5-3b62704079c7)
295 | (property "Reference" "#PWR018" (at 149.86 83.82 0)
296 | (effects (font (size 1.27 1.27)) hide)
297 | )
298 | (property "Value" "+3V3" (at 149.86 74.93 0)
299 | (effects (font (size 1.27 1.27)))
300 | )
301 | (property "Footprint" "" (at 149.86 80.01 0)
302 | (effects (font (size 1.27 1.27)) hide)
303 | )
304 | (property "Datasheet" "" (at 149.86 80.01 0)
305 | (effects (font (size 1.27 1.27)) hide)
306 | )
307 | (pin "1" (uuid 626c69fc-a327-4ea8-9221-df0561e73ac1))
308 | (instances
309 | (project "hackbat"
310 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/41c41b22-32bd-4078-a543-7d4bc69a3aff"
311 | (reference "#PWR018") (unit 1)
312 | )
313 | )
314 | )
315 | )
316 |
317 | (symbol (lib_id "power:+5V") (at 120.65 78.74 0) (unit 1)
318 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
319 | (uuid 415f38a9-b17b-4c6a-b35d-6a708b7066f1)
320 | (property "Reference" "#PWR016" (at 120.65 82.55 0)
321 | (effects (font (size 1.27 1.27)) hide)
322 | )
323 | (property "Value" "+5V" (at 120.65 73.66 0)
324 | (effects (font (size 1.27 1.27)))
325 | )
326 | (property "Footprint" "" (at 120.65 78.74 0)
327 | (effects (font (size 1.27 1.27)) hide)
328 | )
329 | (property "Datasheet" "" (at 120.65 78.74 0)
330 | (effects (font (size 1.27 1.27)) hide)
331 | )
332 | (pin "1" (uuid d4e8952f-9e0c-4c75-be2e-2d52ff3dd771))
333 | (instances
334 | (project "hackbat"
335 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/41c41b22-32bd-4078-a543-7d4bc69a3aff"
336 | (reference "#PWR016") (unit 1)
337 | )
338 | )
339 | )
340 | )
341 |
342 | (symbol (lib_id "Regulator_Linear:AMS1117-3.3") (at 134.62 81.28 0) (unit 1)
343 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
344 | (uuid 4fdf7bc9-b41b-42b8-9406-26d83df79454)
345 | (property "Reference" "U3" (at 134.62 74.93 0)
346 | (effects (font (size 1.27 1.27)))
347 | )
348 | (property "Value" "AMS1117-3.3" (at 134.62 77.47 0)
349 | (effects (font (size 1.27 1.27)))
350 | )
351 | (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (at 134.62 76.2 0)
352 | (effects (font (size 1.27 1.27)) hide)
353 | )
354 | (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (at 137.16 87.63 0)
355 | (effects (font (size 1.27 1.27)) hide)
356 | )
357 | (pin "2" (uuid 56388597-a744-457e-ad69-e7b065b3a3e1))
358 | (pin "3" (uuid 7f250298-6830-4cd8-bf2d-7421d286ccd1))
359 | (pin "1" (uuid b6519a01-c4f5-4ba4-bf60-9d740b5b350a))
360 | (instances
361 | (project "hackbat"
362 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/41c41b22-32bd-4078-a543-7d4bc69a3aff"
363 | (reference "U3") (unit 1)
364 | )
365 | )
366 | )
367 | )
368 |
369 | (symbol (lib_id "Device:C_Small") (at 147.32 85.09 180) (unit 1)
370 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
371 | (uuid be7eae45-54eb-4725-a531-5706b82d8f59)
372 | (property "Reference" "C11" (at 149.86 83.8136 0)
373 | (effects (font (size 1.27 1.27)) (justify right))
374 | )
375 | (property "Value" "1u" (at 149.86 86.3536 0)
376 | (effects (font (size 1.27 1.27)) (justify right))
377 | )
378 | (property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 147.32 85.09 0)
379 | (effects (font (size 1.27 1.27)) hide)
380 | )
381 | (property "Datasheet" "~" (at 147.32 85.09 0)
382 | (effects (font (size 1.27 1.27)) hide)
383 | )
384 | (pin "2" (uuid 0a8e47a2-1c28-41c0-96f9-3f8efc4896ec))
385 | (pin "1" (uuid 431e3a3c-3145-4b60-9184-3ecddd0f6df3))
386 | (instances
387 | (project "hackbat"
388 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/41c41b22-32bd-4078-a543-7d4bc69a3aff"
389 | (reference "C11") (unit 1)
390 | )
391 | )
392 | )
393 | )
394 |
395 | (symbol (lib_id "power:GND") (at 134.62 92.71 0) (unit 1)
396 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
397 | (uuid e709e7ca-7fd0-4e22-8638-a7c40bed97ff)
398 | (property "Reference" "#PWR017" (at 134.62 99.06 0)
399 | (effects (font (size 1.27 1.27)) hide)
400 | )
401 | (property "Value" "GND" (at 134.62 97.79 0)
402 | (effects (font (size 1.27 1.27)))
403 | )
404 | (property "Footprint" "" (at 134.62 92.71 0)
405 | (effects (font (size 1.27 1.27)) hide)
406 | )
407 | (property "Datasheet" "" (at 134.62 92.71 0)
408 | (effects (font (size 1.27 1.27)) hide)
409 | )
410 | (pin "1" (uuid 6b65d73a-be0b-44b5-b4e4-66508d7eefd5))
411 | (instances
412 | (project "hackbat"
413 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/41c41b22-32bd-4078-a543-7d4bc69a3aff"
414 | (reference "#PWR017") (unit 1)
415 | )
416 | )
417 | )
418 | )
419 | )
420 |
--------------------------------------------------------------------------------
/kicad/hackbat/output_files/hackbat-F_Mask.gbr:
--------------------------------------------------------------------------------
1 | %TF.GenerationSoftware,KiCad,Pcbnew,7.0.10-7.0.10~ubuntu22.04.1*%
2 | %TF.CreationDate,2024-03-26T22:08:59+01:00*%
3 | %TF.ProjectId,hackbat,6861636b-6261-4742-9e6b-696361645f70,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 7.0.10-7.0.10~ubuntu22.04.1) date 2024-03-26 22:08:59*
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 | G04 Aperture macros list end*
32 | %ADD10R,2.600000X2.600000*%
33 | %ADD11RoundRect,0.062500X0.362500X-0.062500X0.362500X0.062500X-0.362500X0.062500X-0.362500X-0.062500X0*%
34 | %ADD12RoundRect,0.062500X0.062500X-0.362500X0.062500X0.362500X-0.062500X0.362500X-0.062500X-0.362500X0*%
35 | %ADD13C,1.000000*%
36 | %ADD14R,1.700000X1.700000*%
37 | %ADD15O,1.700000X1.700000*%
38 | %ADD16RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
39 | %ADD17R,1.500000X1.500000*%
40 | %ADD18RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
41 | %ADD19RoundRect,0.147500X0.172500X-0.147500X0.172500X0.147500X-0.172500X0.147500X-0.172500X-0.147500X0*%
42 | %ADD20RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
43 | %ADD21RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
44 | %ADD22RoundRect,0.218750X0.218750X0.256250X-0.218750X0.256250X-0.218750X-0.256250X0.218750X-0.256250X0*%
45 | %ADD23R,1.500000X5.080000*%
46 | %ADD24RoundRect,0.200000X0.200000X0.800000X-0.200000X0.800000X-0.200000X-0.800000X0.200000X-0.800000X0*%
47 | %ADD25RoundRect,0.225000X-0.225000X-0.250000X0.225000X-0.250000X0.225000X0.250000X-0.225000X0.250000X0*%
48 | %ADD26RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
49 | %ADD27RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
50 | %ADD28RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
51 | %ADD29R,1.300000X1.550000*%
52 | %ADD30RoundRect,0.125000X-0.250000X-0.125000X0.250000X-0.125000X0.250000X0.125000X-0.250000X0.125000X0*%
53 | %ADD31R,3.400000X4.300000*%
54 | %ADD32RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
55 | %ADD33C,3.800000*%
56 | %ADD34RoundRect,0.375000X0.375000X-1.125000X0.375000X1.125000X-0.375000X1.125000X-0.375000X-1.125000X0*%
57 | %ADD35RoundRect,0.100000X-0.575000X0.100000X-0.575000X-0.100000X0.575000X-0.100000X0.575000X0.100000X0*%
58 | %ADD36O,1.600000X0.900000*%
59 | %ADD37RoundRect,0.250000X-0.450000X0.550000X-0.450000X-0.550000X0.450000X-0.550000X0.450000X0.550000X0*%
60 | %ADD38RoundRect,0.250000X-0.700000X0.700000X-0.700000X-0.700000X0.700000X-0.700000X0.700000X0.700000X0*%
61 | %ADD39RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
62 | %ADD40RoundRect,0.050000X0.387500X0.050000X-0.387500X0.050000X-0.387500X-0.050000X0.387500X-0.050000X0*%
63 | %ADD41RoundRect,0.050000X0.050000X0.387500X-0.050000X0.387500X-0.050000X-0.387500X0.050000X-0.387500X0*%
64 | %ADD42R,3.200000X3.200000*%
65 | %ADD43RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
66 | %ADD44R,1.400000X1.200000*%
67 | %ADD45RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
68 | %ADD46RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
69 | %ADD47RoundRect,0.147500X0.147500X0.172500X-0.147500X0.172500X-0.147500X-0.172500X0.147500X-0.172500X0*%
70 | %ADD48RoundRect,0.200000X-0.200000X-0.800000X0.200000X-0.800000X0.200000X0.800000X-0.200000X0.800000X0*%
71 | %ADD49R,1.200000X1.400000*%
72 | %ADD50R,1.500000X2.000000*%
73 | %ADD51R,3.800000X2.000000*%
74 | %ADD52RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
75 | G04 APERTURE END LIST*
76 | D10*
77 | %TO.C,U6*%
78 | X126500000Y-81925000D03*
79 | D11*
80 | X124575000Y-82925000D03*
81 | X124575000Y-82425000D03*
82 | X124575000Y-81925000D03*
83 | X124575000Y-81425000D03*
84 | X124575000Y-80925000D03*
85 | D12*
86 | X125500000Y-80000000D03*
87 | X126000000Y-80000000D03*
88 | X126500000Y-80000000D03*
89 | X127000000Y-80000000D03*
90 | X127500000Y-80000000D03*
91 | D11*
92 | X128425000Y-80925000D03*
93 | X128425000Y-81425000D03*
94 | X128425000Y-81925000D03*
95 | X128425000Y-82425000D03*
96 | X128425000Y-82925000D03*
97 | D12*
98 | X127500000Y-83850000D03*
99 | X127000000Y-83850000D03*
100 | X126500000Y-83850000D03*
101 | X126000000Y-83850000D03*
102 | X125500000Y-83850000D03*
103 | %TD*%
104 | D13*
105 | %TO.C,TP8*%
106 | X147600000Y-90700000D03*
107 | %TD*%
108 | %TO.C,TP7*%
109 | X145500000Y-88000000D03*
110 | %TD*%
111 | D14*
112 | %TO.C,J5*%
113 | X123820000Y-94200000D03*
114 | D15*
115 | X121280000Y-94200000D03*
116 | X118740000Y-94200000D03*
117 | X116200000Y-94200000D03*
118 | %TD*%
119 | D16*
120 | %TO.C,D1*%
121 | X91462500Y-84500000D03*
122 | X93037500Y-84500000D03*
123 | %TD*%
124 | D17*
125 | %TO.C,AE1*%
126 | X127750000Y-62500000D03*
127 | %TD*%
128 | D18*
129 | %TO.C,R16*%
130 | X119500000Y-70925000D03*
131 | X119500000Y-72575000D03*
132 | %TD*%
133 | D19*
134 | %TO.C,L4*%
135 | X128000000Y-70965000D03*
136 | X128000000Y-69995000D03*
137 | %TD*%
138 | D20*
139 | %TO.C,R8*%
140 | X93075000Y-80250000D03*
141 | X91425000Y-80250000D03*
142 | %TD*%
143 | D21*
144 | %TO.C,C17*%
145 | X128000000Y-67460000D03*
146 | X128000000Y-66500000D03*
147 | %TD*%
148 | D22*
149 | %TO.C,D3*%
150 | X188787500Y-81000000D03*
151 | X187212500Y-81000000D03*
152 | %TD*%
153 | D16*
154 | %TO.C,D2*%
155 | X91462500Y-82290000D03*
156 | X93037500Y-82290000D03*
157 | %TD*%
158 | D20*
159 | %TO.C,R7*%
160 | X93075000Y-86500000D03*
161 | X91425000Y-86500000D03*
162 | %TD*%
163 | D18*
164 | %TO.C,R10*%
165 | X182750000Y-83675000D03*
166 | X182750000Y-85325000D03*
167 | %TD*%
168 | D23*
169 | %TO.C,J1*%
170 | X127000000Y-62962500D03*
171 | X122750000Y-62962500D03*
172 | X131250000Y-62962500D03*
173 | %TD*%
174 | D24*
175 | %TO.C,SW1*%
176 | X103100000Y-89000000D03*
177 | X98900000Y-89000000D03*
178 | %TD*%
179 | D25*
180 | %TO.C,C8*%
181 | X121225000Y-83000000D03*
182 | X122775000Y-83000000D03*
183 | %TD*%
184 | D26*
185 | %TO.C,R20*%
186 | X187175000Y-82750000D03*
187 | X188825000Y-82750000D03*
188 | %TD*%
189 | D27*
190 | %TO.C,C13*%
191 | X126965000Y-78500000D03*
192 | X126005000Y-78500000D03*
193 | %TD*%
194 | D28*
195 | %TO.C,R28*%
196 | X182100000Y-75025000D03*
197 | X182100000Y-73375000D03*
198 | %TD*%
199 | D29*
200 | %TO.C,SW3*%
201 | X176000000Y-85000000D03*
202 | X176000000Y-77050000D03*
203 | X180500000Y-85000000D03*
204 | X180500000Y-77050000D03*
205 | %TD*%
206 | D28*
207 | %TO.C,R4*%
208 | X97125000Y-83625000D03*
209 | X97125000Y-81975000D03*
210 | %TD*%
211 | D29*
212 | %TO.C,SW6*%
213 | X165000000Y-85315000D03*
214 | X165000000Y-77365000D03*
215 | X169500000Y-85315000D03*
216 | X169500000Y-77365000D03*
217 | %TD*%
218 | D21*
219 | %TO.C,C21*%
220 | X128500000Y-76710000D03*
221 | X128500000Y-75750000D03*
222 | %TD*%
223 | D18*
224 | %TO.C,R14*%
225 | X122000000Y-70925000D03*
226 | X122000000Y-72575000D03*
227 | %TD*%
228 | D30*
229 | %TO.C,U1*%
230 | X106475000Y-81070000D03*
231 | X106475000Y-82340000D03*
232 | X106475000Y-83610000D03*
233 | X106475000Y-84880000D03*
234 | X111875000Y-84880000D03*
235 | X111875000Y-83610000D03*
236 | X111875000Y-82340000D03*
237 | X111875000Y-81070000D03*
238 | D31*
239 | X109175000Y-82975000D03*
240 | %TD*%
241 | D32*
242 | %TO.C,C16*%
243 | X128020000Y-68730000D03*
244 | X128980000Y-68730000D03*
245 | %TD*%
246 | D18*
247 | %TO.C,R9*%
248 | X171500000Y-73175000D03*
249 | X171500000Y-74825000D03*
250 | %TD*%
251 | D20*
252 | %TO.C,R24*%
253 | X155225000Y-87800000D03*
254 | X153575000Y-87800000D03*
255 | %TD*%
256 | D33*
257 | %TO.C,U5*%
258 | X106550000Y-68750000D03*
259 | X106650000Y-96750000D03*
260 | X137300000Y-68750000D03*
261 | X137300000Y-96750000D03*
262 | D34*
263 | X118100000Y-67900000D03*
264 | X120640000Y-67900000D03*
265 | X123180000Y-67900000D03*
266 | X125720000Y-67900000D03*
267 | %TD*%
268 | D35*
269 | %TO.C,J2*%
270 | X94175000Y-91900000D03*
271 | X94175000Y-92550000D03*
272 | X94175000Y-93200000D03*
273 | X94175000Y-93850000D03*
274 | X94175000Y-94500000D03*
275 | D36*
276 | X91500000Y-89900000D03*
277 | D37*
278 | X93950000Y-90000000D03*
279 | D38*
280 | X91500000Y-92000000D03*
281 | X91500000Y-94400000D03*
282 | D37*
283 | X93950000Y-96400000D03*
284 | D36*
285 | X91500000Y-96500000D03*
286 | %TD*%
287 | D29*
288 | %TO.C,SW5*%
289 | X165000000Y-96315000D03*
290 | X165000000Y-88365000D03*
291 | X169500000Y-96315000D03*
292 | X169500000Y-88365000D03*
293 | %TD*%
294 | D39*
295 | %TO.C,C1*%
296 | X95000000Y-86225000D03*
297 | X95000000Y-87775000D03*
298 | %TD*%
299 | D19*
300 | %TO.C,L1*%
301 | X127250000Y-76715000D03*
302 | X127250000Y-75745000D03*
303 | %TD*%
304 | D26*
305 | %TO.C,R6*%
306 | X98300000Y-70200000D03*
307 | X99950000Y-70200000D03*
308 | %TD*%
309 | D29*
310 | %TO.C,SW2*%
311 | X165000000Y-74315000D03*
312 | X165000000Y-66365000D03*
313 | X169500000Y-74315000D03*
314 | X169500000Y-66365000D03*
315 | %TD*%
316 | D25*
317 | %TO.C,C5*%
318 | X95225000Y-70200000D03*
319 | X96775000Y-70200000D03*
320 | %TD*%
321 | D18*
322 | %TO.C,R13*%
323 | X171750000Y-83925000D03*
324 | X171750000Y-85575000D03*
325 | %TD*%
326 | D28*
327 | %TO.C,R29*%
328 | X173000000Y-66925000D03*
329 | X173000000Y-65275000D03*
330 | %TD*%
331 | %TO.C,R27*%
332 | X183800000Y-75025000D03*
333 | X183800000Y-73375000D03*
334 | %TD*%
335 | D18*
336 | %TO.C,R12*%
337 | X171750000Y-94675000D03*
338 | X171750000Y-96325000D03*
339 | %TD*%
340 | D25*
341 | %TO.C,C4*%
342 | X113650000Y-81100000D03*
343 | X115200000Y-81100000D03*
344 | %TD*%
345 | D40*
346 | %TO.C,U2*%
347 | X102500000Y-79200000D03*
348 | X102500000Y-78800000D03*
349 | X102500000Y-78400000D03*
350 | X102500000Y-78000000D03*
351 | X102500000Y-77600000D03*
352 | X102500000Y-77200000D03*
353 | X102500000Y-76800000D03*
354 | X102500000Y-76400000D03*
355 | X102500000Y-76000000D03*
356 | X102500000Y-75600000D03*
357 | X102500000Y-75200000D03*
358 | X102500000Y-74800000D03*
359 | X102500000Y-74400000D03*
360 | X102500000Y-74000000D03*
361 | D41*
362 | X101662500Y-73162500D03*
363 | X101262500Y-73162500D03*
364 | X100862500Y-73162500D03*
365 | X100462500Y-73162500D03*
366 | X100062500Y-73162500D03*
367 | X99662500Y-73162500D03*
368 | X99262500Y-73162500D03*
369 | X98862500Y-73162500D03*
370 | X98462500Y-73162500D03*
371 | X98062500Y-73162500D03*
372 | X97662500Y-73162500D03*
373 | X97262500Y-73162500D03*
374 | X96862500Y-73162500D03*
375 | X96462500Y-73162500D03*
376 | D40*
377 | X95625000Y-74000000D03*
378 | X95625000Y-74400000D03*
379 | X95625000Y-74800000D03*
380 | X95625000Y-75200000D03*
381 | X95625000Y-75600000D03*
382 | X95625000Y-76000000D03*
383 | X95625000Y-76400000D03*
384 | X95625000Y-76800000D03*
385 | X95625000Y-77200000D03*
386 | X95625000Y-77600000D03*
387 | X95625000Y-78000000D03*
388 | X95625000Y-78400000D03*
389 | X95625000Y-78800000D03*
390 | X95625000Y-79200000D03*
391 | D41*
392 | X96462500Y-80037500D03*
393 | X96862500Y-80037500D03*
394 | X97262500Y-80037500D03*
395 | X97662500Y-80037500D03*
396 | X98062500Y-80037500D03*
397 | X98462500Y-80037500D03*
398 | X98862500Y-80037500D03*
399 | X99262500Y-80037500D03*
400 | X99662500Y-80037500D03*
401 | X100062500Y-80037500D03*
402 | X100462500Y-80037500D03*
403 | X100862500Y-80037500D03*
404 | X101262500Y-80037500D03*
405 | X101662500Y-80037500D03*
406 | D42*
407 | X99062500Y-76600000D03*
408 | %TD*%
409 | D43*
410 | %TO.C,R21*%
411 | X123260000Y-81500000D03*
412 | X122240000Y-81500000D03*
413 | %TD*%
414 | D32*
415 | %TO.C,C19*%
416 | X131770000Y-84750000D03*
417 | X132730000Y-84750000D03*
418 | %TD*%
419 | D44*
420 | %TO.C,Y1*%
421 | X98925000Y-68550000D03*
422 | X101125000Y-68550000D03*
423 | X101125000Y-66850000D03*
424 | X98925000Y-66850000D03*
425 | %TD*%
426 | D26*
427 | %TO.C,R2*%
428 | X107150000Y-76270000D03*
429 | X108800000Y-76270000D03*
430 | %TD*%
431 | D28*
432 | %TO.C,R26*%
433 | X182300000Y-67125000D03*
434 | X182300000Y-65475000D03*
435 | %TD*%
436 | D20*
437 | %TO.C,R5*%
438 | X93575000Y-70250000D03*
439 | X91925000Y-70250000D03*
440 | %TD*%
441 | D19*
442 | %TO.C,L3*%
443 | X128000000Y-74465000D03*
444 | X128000000Y-73495000D03*
445 | %TD*%
446 | D18*
447 | %TO.C,R17*%
448 | X118000000Y-70925000D03*
449 | X118000000Y-72575000D03*
450 | %TD*%
451 | D20*
452 | %TO.C,R23*%
453 | X152125000Y-87800000D03*
454 | X150475000Y-87800000D03*
455 | %TD*%
456 | D45*
457 | %TO.C,C10*%
458 | X104500000Y-81025000D03*
459 | X104500000Y-79475000D03*
460 | %TD*%
461 | D46*
462 | %TO.C,C18*%
463 | X127500000Y-85000000D03*
464 | X127500000Y-85960000D03*
465 | %TD*%
466 | D32*
467 | %TO.C,C20*%
468 | X131770000Y-79250000D03*
469 | X132730000Y-79250000D03*
470 | %TD*%
471 | D28*
472 | %TO.C,R3*%
473 | X98625000Y-83625000D03*
474 | X98625000Y-81975000D03*
475 | %TD*%
476 | D47*
477 | %TO.C,L2*%
478 | X129220000Y-78500000D03*
479 | X128250000Y-78500000D03*
480 | %TD*%
481 | D48*
482 | %TO.C,SW7*%
483 | X175900000Y-66200000D03*
484 | X180100000Y-66200000D03*
485 | %TD*%
486 | D29*
487 | %TO.C,SW4*%
488 | X154000000Y-85315000D03*
489 | X154000000Y-77365000D03*
490 | X158500000Y-85315000D03*
491 | X158500000Y-77365000D03*
492 | %TD*%
493 | D45*
494 | %TO.C,C2*%
495 | X103125000Y-68325000D03*
496 | X103125000Y-66775000D03*
497 | %TD*%
498 | D26*
499 | %TO.C,R22*%
500 | X156675000Y-87800000D03*
501 | X158325000Y-87800000D03*
502 | %TD*%
503 | %TO.C,R1*%
504 | X107150000Y-77970000D03*
505 | X108800000Y-77970000D03*
506 | %TD*%
507 | D25*
508 | %TO.C,C11*%
509 | X93725000Y-99500000D03*
510 | X95275000Y-99500000D03*
511 | %TD*%
512 | D32*
513 | %TO.C,C15*%
514 | X128020000Y-72230000D03*
515 | X128980000Y-72230000D03*
516 | %TD*%
517 | D49*
518 | %TO.C,Y2*%
519 | X131150000Y-80900000D03*
520 | X131150000Y-83100000D03*
521 | X132850000Y-83100000D03*
522 | X132850000Y-80900000D03*
523 | %TD*%
524 | D18*
525 | %TO.C,R11*%
526 | X160750000Y-84175000D03*
527 | X160750000Y-85825000D03*
528 | %TD*%
529 | D39*
530 | %TO.C,C3*%
531 | X96925000Y-66775000D03*
532 | X96925000Y-68325000D03*
533 | %TD*%
534 | D25*
535 | %TO.C,C9*%
536 | X91475000Y-78500000D03*
537 | X93025000Y-78500000D03*
538 | %TD*%
539 | D50*
540 | %TO.C,U3*%
541 | X98200000Y-99650000D03*
542 | X100500000Y-99650000D03*
543 | D51*
544 | X100500000Y-93350000D03*
545 | D50*
546 | X102800000Y-99650000D03*
547 | %TD*%
548 | D28*
549 | %TO.C,R25*%
550 | X184000000Y-67125000D03*
551 | X184000000Y-65475000D03*
552 | %TD*%
553 | D45*
554 | %TO.C,C12*%
555 | X171750000Y-82025000D03*
556 | X171750000Y-80475000D03*
557 | %TD*%
558 | D52*
559 | %TO.C,C7*%
560 | X108775000Y-74500000D03*
561 | X107225000Y-74500000D03*
562 | %TD*%
563 | D18*
564 | %TO.C,R15*%
565 | X124750000Y-70925000D03*
566 | X124750000Y-72575000D03*
567 | %TD*%
568 | D45*
569 | %TO.C,C6*%
570 | X95500000Y-83580000D03*
571 | X95500000Y-82030000D03*
572 | %TD*%
573 | D27*
574 | %TO.C,C14*%
575 | X130480000Y-77230000D03*
576 | X129520000Y-77230000D03*
577 | %TD*%
578 | D18*
579 | %TO.C,R18*%
580 | X115750000Y-70925000D03*
581 | X115750000Y-72575000D03*
582 | %TD*%
583 | %TO.C,R19*%
584 | X114240000Y-70925000D03*
585 | X114240000Y-72575000D03*
586 | %TD*%
587 | D14*
588 | %TO.C,J3*%
589 | X136000000Y-85300000D03*
590 | D15*
591 | X136000000Y-82760000D03*
592 | X136000000Y-80220000D03*
593 | X136000000Y-77680000D03*
594 | %TD*%
595 | M02*
596 |
--------------------------------------------------------------------------------
/kicad/hackbat/hackbat.kicad_sch:
--------------------------------------------------------------------------------
1 | (kicad_sch (version 20230121) (generator eeschema)
2 |
3 | (uuid 92eb2317-b08a-4dfb-b07f-6555ffaf04cf)
4 |
5 | (paper "A4")
6 |
7 | (title_block
8 | (title "RP2040 PMOD")
9 | (rev "1a")
10 | (company "controlpaths devices")
11 | )
12 |
13 | (lib_symbols
14 | )
15 |
16 |
17 | (image (at 233.68 173.99) (scale 0.772348)
18 | (uuid ea4627fd-9a23-468d-ae77-494a3e610449)
19 | (data
20 | iVBORw0KGgoAAAANSUhEUgAAAtAAAADBCAYAAADmQoeLAAAABHNCSVQICAgIfAhkiAAAIABJREFU
21 | eJzt3XfYXEXd//H3HUhISIUUCIGETmjSi0qV0CLYQRHRRxQVUEFRVEBuECzw8OhDEUSUjgpKeahK
22 | lw6hhSJI74SQBNJIz/3747v7Y1l3z5k5Z+ac3b0/r+uaCy+ze+Y7955zdnbOzHdARERERERERERE
23 | RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
24 | RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
25 | RERERERERERERERERERERERERERERERERERERERERERERERERERERERa2qrAD4C7gBeBWUBPoCIi
26 | 2a0NHAdMAl4B5uF3/XUXHrEkWrbsAEREJIjNgNuBISXHISIftDdwBepzdZQ+ZQcgIiK5DQZuQJ1n
27 | kVazPnAp6jx3HHWgRWAL4GpgCrAAeA24BHscLtIOdgNWKjsIkQja/f68PzCg7CBEREL7GDCbxnPO
28 | Xgc2Ki80EWc/INxcZ82BllbRCffnvxDm+tMc6BajEWjpzbqA84BBTf59FeDE4sIREZGKTrk/d5Ud
29 | gMShDrT0ZtsDY1NeMxEYXkAsInk8V3YAIoF1yv35+bIDkDjUgZbebFuH1/QFxscORCSnfwAvlx2E
30 | SECdcn/+EzZ3WzqMOtDSm7mOXIyMGoVIfvOAXYG3yg5EJJBOuT8/ARwALC07EAlLHWjpzVZwfN2K
31 | UaMQCeNZYEPgEOA2bCOV2aVGJJJdJ92f/4otePwl8Ai2AFKj0m1OHWjpzVwXd2gRiLSL6cBZWPaC
32 | NbG80F0pRaQVddr9+SngKGBzLAVffyz240qMSXJQB1pERERExIM60CIiIiIiHtSBFhERERHxoA60
33 | iIiIiIgHdaBFRERERDyoAy0iIiIi4mHZyMfvB3wE2BlL2zIKS3o+ClipUv+cmjIV+HelPAPch6Vl
34 | amR14GRgB2A54HHgKuA3QE+MxjhYD9vMYH2sjbVlINa+KdhmB1OwncNuBh6gM5KsjwE+gf0NRmOf
35 | 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
155 | bUizLtaXHFQpAyuvmcP75/ss7En55JrSyv1HERGRqDQCLSItoR0f24iIiIiIlEYdaBERERERD+pA
156 | i4iIiIh4UAdaRERERMSDOtAiIiIiIh7UgRYRERER8aAOtIiIiIiIh9gbqYiIiPjowjYHOQDbIGRE
157 | pSwT4NjvAdOwzTSuAy7CNuoSEREREWlbpxNm617XLZx3K6ZZIiIiIiLhHUpxnedqmYlt/SwiIiIi
158 | 0nYepfgOdA9wSBGNE5HOoUWEIiLSKtYqqd41SqpXRNqUOtAiItIqtLBdRNqCOtAiItIqysqI8UxJ
159 | 9YqIiIiI5HIYxc9/ngIML6JxIiIiIiIxnE1xned3gU2KaZaIiIiISBxdwATgAmxqxQxgKWE6zPOB
160 | V4C7ge8Bowpqk4h0GC3YEBGRVteHMN9XSwIcQ0RERERERERERERERERERERERERERERERERERERE
161 | RERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERE
162 | RERERER6ifWBPwAvAXOAnpSyYSlRiqvbSP78TigvNBEREWkly5YdQJsag3W4Vio7EBEREREpVp+y
163 | A2hTE1HnWURERKRXUgc6mzXLDkBEREREyqEOdDZPlR2AiIiIiJRDHehsrgdeKDsIERERESmeOtDZ
164 | TAN2Ak4BJgNvAO8CS0uMSUREREQK0FV2AB3mcWCjJv+2EfBkgbGInwn9YZ9iAAANm0lEQVQkLwx9
165 | AvuxJCIiIr2c0tiJmJvLDkBERETag6ZwiIiIiIh4UAdaRERERMSDOtAiIiIiIh40B/p9g4Cdgd2B
166 | dYBRlTICeA+YgWXfmATcCdwKvF1KpDAS2BVb+LY6tvhtFDAEi3FqpTwN3ATcDswpIU4JbxCWAWZX
167 | YDzvn6cjgUXY5zwbeB54BngUOwdeqTnGBOA0YBx2jhwD3BAwxnY5P0dX4tysUlYBhgFDsWv+LWBK
168 | pbwB3APcBkyvvH9n4GRgDeye8K3Ke0RERDreBOxLfCHQ41EWABdgX7xVjye8fsOccS4LfBnrwC/1
169 | jHUhcAuwZ476P185xhRgsWO9s7BO3K+xzkozm2B/y5exjovLsRdVYrkF2M+xDdV6XgHmOtZTW7od
170 | 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
215 | SFvpj23OUXanqlqSNgn5AY3TcMUuc0l/jO4jLcNEbdklYL2QnjmiiPJ7z5i7gJNKiHMelu/ZVauf
216 | n/eUENtJTn85ERGRNnU04R9DTyU5V26jcnVKnNsCzweOM6m8QPj0cf1J3iikWu4NXC/A8Q71xi5H
217 | ZIz968D8gmJ8FctW46uVz8/jCoxrAXCIY1wiIiJtbQfgbvJ/eS4BzsQefT/u+b5Gc6DrDcZGtmLO
218 | 5X0Jy+M7zOUPl8ERDjGE3lodbIHaVIe6Y5U3gdVyxL8qlhpuYaT43sEyi+RJ6daq5+fKwNN1x5mJ
219 | jbSHjO0G3LP3iIiIdIw9sB0JfR9Hv4dt1rBxzbHSOtALsU7V9dg2wz4GYfNpn/KMs1FZhI34/gKb
220 | NhEqv3AzA0neEfKhiHWPxDKevEgxI7pzsZHSs3HL2OBiHJbRw+cHWrMyE5t7/wXybyhSqxXPz+HA
221 | gVhGjGOxTvUILO/7iznimw6cS7ZRexER6QC9JY2diyHYl/Vu2AYpoyplODZq9S42mvkANr/yBmzF
222 | fRlWwdJq7YTFOqKmdPF+vDOAKVj+3NewzU2exEbmFhYcs4SxEnae7gisiXWuV8RGkZfDphO8h3Xk
223 | 38U6ii8AzwH3YanalkSOsV3Oz3Wx1HQbV/73Gth9YCCWhnE29oNjBpYucDL2Y+9OLF2giIiIiIiI
224 | iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiI
225 | iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIBPT/AP/s
226 | 5MyaJzzfAAAAAElFTkSuQmCC
227 | )
228 | )
229 |
230 | (sheet (at 119.38 46.99) (size 35.56 20.32) (fields_autoplaced)
231 | (stroke (width 0.1524) (type solid))
232 | (fill (color 0 0 0 0.0000))
233 | (uuid 1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b)
234 | (property "Sheetname" "dio_oled" (at 119.38 46.2784 0)
235 | (effects (font (size 1.27 1.27)) (justify left bottom))
236 | )
237 | (property "Sheetfile" "dio_oled.kicad_sch" (at 119.38 67.8946 0)
238 | (effects (font (size 1.27 1.27)) (justify left top))
239 | )
240 | (instances
241 | (project "hackbat"
242 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf" (page "4"))
243 | )
244 | )
245 | )
246 |
247 | (sheet (at 72.39 77.47) (size 35.56 20.32) (fields_autoplaced)
248 | (stroke (width 0.1524) (type solid))
249 | (fill (color 0 0 0 0.0000))
250 | (uuid 41c41b22-32bd-4078-a543-7d4bc69a3aff)
251 | (property "Sheetname" "supply" (at 72.39 76.7584 0)
252 | (effects (font (size 1.27 1.27)) (justify left bottom))
253 | )
254 | (property "Sheetfile" "supply.kicad_sch" (at 72.39 98.3746 0)
255 | (effects (font (size 1.27 1.27)) (justify left top))
256 | )
257 | (instances
258 | (project "hackbat"
259 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf" (page "3"))
260 | )
261 | )
262 | )
263 |
264 | (sheet (at 119.38 77.47) (size 35.56 20.32) (fields_autoplaced)
265 | (stroke (width 0.1524) (type solid))
266 | (fill (color 0 0 0 0.0000))
267 | (uuid 7f40d32f-ec2d-4864-9541-c9c9dcf07e61)
268 | (property "Sheetname" "rf" (at 119.38 76.7584 0)
269 | (effects (font (size 1.27 1.27)) (justify left bottom))
270 | )
271 | (property "Sheetfile" "rf.kicad_sch" (at 119.38 98.3746 0)
272 | (effects (font (size 1.27 1.27)) (justify left top))
273 | )
274 | (instances
275 | (project "hackbat"
276 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf" (page "5"))
277 | )
278 | )
279 | )
280 |
281 | (sheet (at 163.83 77.47) (size 35.56 20.32) (fields_autoplaced)
282 | (stroke (width 0.1524) (type solid))
283 | (fill (color 0 0 0 0.0000))
284 | (uuid d514460c-2f7b-4701-8aa5-ae99c4457ade)
285 | (property "Sheetname" "nfc" (at 163.83 76.7584 0)
286 | (effects (font (size 1.27 1.27)) (justify left bottom))
287 | )
288 | (property "Sheetfile" "nfc.kicad_sch" (at 163.83 98.3746 0)
289 | (effects (font (size 1.27 1.27)) (justify left top))
290 | )
291 | (instances
292 | (project "hackbat"
293 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf" (page "7"))
294 | )
295 | )
296 | )
297 |
298 | (sheet (at 163.83 46.99) (size 35.56 20.32) (fields_autoplaced)
299 | (stroke (width 0.1524) (type solid))
300 | (fill (color 0 0 0 0.0000))
301 | (uuid dd4f01bb-68ee-4349-9d55-26ca25402747)
302 | (property "Sheetname" "wifi" (at 163.83 46.2784 0)
303 | (effects (font (size 1.27 1.27)) (justify left bottom))
304 | )
305 | (property "Sheetfile" "wifi.kicad_sch" (at 163.83 67.8946 0)
306 | (effects (font (size 1.27 1.27)) (justify left top))
307 | )
308 | (instances
309 | (project "hackbat"
310 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf" (page "6"))
311 | )
312 | )
313 | )
314 |
315 | (sheet (at 72.39 46.99) (size 35.56 20.32) (fields_autoplaced)
316 | (stroke (width 0.1524) (type solid))
317 | (fill (color 0 0 0 0.0000))
318 | (uuid fd82cf7d-e906-4f11-b639-696b606b7535)
319 | (property "Sheetname" "rp2040" (at 72.39 46.2784 0)
320 | (effects (font (size 1.27 1.27)) (justify left bottom))
321 | )
322 | (property "Sheetfile" "rp2040.kicad_sch" (at 72.39 67.8946 0)
323 | (effects (font (size 1.27 1.27)) (justify left top))
324 | )
325 | (instances
326 | (project "hackbat"
327 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf" (page "2"))
328 | )
329 | )
330 | )
331 |
332 | (sheet_instances
333 | (path "/" (page "1"))
334 | )
335 | )
336 |
--------------------------------------------------------------------------------
/kicad/hackbat/dio.kicad_sch:
--------------------------------------------------------------------------------
1 | (kicad_sch (version 20230121) (generator eeschema)
2 |
3 | (uuid 9397e4b6-1ab8-4ead-9555-dabf80ee1c12)
4 |
5 | (paper "A4")
6 |
7 | (lib_symbols
8 | (symbol "Device:LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
9 | (property "Reference" "D" (at 0 2.54 0)
10 | (effects (font (size 1.27 1.27)))
11 | )
12 | (property "Value" "LED" (at 0 -2.54 0)
13 | (effects (font (size 1.27 1.27)))
14 | )
15 | (property "Footprint" "" (at 0 0 0)
16 | (effects (font (size 1.27 1.27)) hide)
17 | )
18 | (property "Datasheet" "~" (at 0 0 0)
19 | (effects (font (size 1.27 1.27)) hide)
20 | )
21 | (property "ki_keywords" "LED diode" (at 0 0 0)
22 | (effects (font (size 1.27 1.27)) hide)
23 | )
24 | (property "ki_description" "Light emitting diode" (at 0 0 0)
25 | (effects (font (size 1.27 1.27)) hide)
26 | )
27 | (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (at 0 0 0)
28 | (effects (font (size 1.27 1.27)) hide)
29 | )
30 | (symbol "LED_0_1"
31 | (polyline
32 | (pts
33 | (xy -1.27 -1.27)
34 | (xy -1.27 1.27)
35 | )
36 | (stroke (width 0.254) (type default))
37 | (fill (type none))
38 | )
39 | (polyline
40 | (pts
41 | (xy -1.27 0)
42 | (xy 1.27 0)
43 | )
44 | (stroke (width 0) (type default))
45 | (fill (type none))
46 | )
47 | (polyline
48 | (pts
49 | (xy 1.27 -1.27)
50 | (xy 1.27 1.27)
51 | (xy -1.27 0)
52 | (xy 1.27 -1.27)
53 | )
54 | (stroke (width 0.254) (type default))
55 | (fill (type none))
56 | )
57 | (polyline
58 | (pts
59 | (xy -3.048 -0.762)
60 | (xy -4.572 -2.286)
61 | (xy -3.81 -2.286)
62 | (xy -4.572 -2.286)
63 | (xy -4.572 -1.524)
64 | )
65 | (stroke (width 0) (type default))
66 | (fill (type none))
67 | )
68 | (polyline
69 | (pts
70 | (xy -1.778 -0.762)
71 | (xy -3.302 -2.286)
72 | (xy -2.54 -2.286)
73 | (xy -3.302 -2.286)
74 | (xy -3.302 -1.524)
75 | )
76 | (stroke (width 0) (type default))
77 | (fill (type none))
78 | )
79 | )
80 | (symbol "LED_1_1"
81 | (pin passive line (at -3.81 0 0) (length 2.54)
82 | (name "K" (effects (font (size 1.27 1.27))))
83 | (number "1" (effects (font (size 1.27 1.27))))
84 | )
85 | (pin passive line (at 3.81 0 180) (length 2.54)
86 | (name "A" (effects (font (size 1.27 1.27))))
87 | (number "2" (effects (font (size 1.27 1.27))))
88 | )
89 | )
90 | )
91 | (symbol "Device:R_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
92 | (property "Reference" "R" (at 0.762 0.508 0)
93 | (effects (font (size 1.27 1.27)) (justify left))
94 | )
95 | (property "Value" "R_Small" (at 0.762 -1.016 0)
96 | (effects (font (size 1.27 1.27)) (justify left))
97 | )
98 | (property "Footprint" "" (at 0 0 0)
99 | (effects (font (size 1.27 1.27)) hide)
100 | )
101 | (property "Datasheet" "~" (at 0 0 0)
102 | (effects (font (size 1.27 1.27)) hide)
103 | )
104 | (property "ki_keywords" "R resistor" (at 0 0 0)
105 | (effects (font (size 1.27 1.27)) hide)
106 | )
107 | (property "ki_description" "Resistor, small symbol" (at 0 0 0)
108 | (effects (font (size 1.27 1.27)) hide)
109 | )
110 | (property "ki_fp_filters" "R_*" (at 0 0 0)
111 | (effects (font (size 1.27 1.27)) hide)
112 | )
113 | (symbol "R_Small_0_1"
114 | (rectangle (start -0.762 1.778) (end 0.762 -1.778)
115 | (stroke (width 0.2032) (type default))
116 | (fill (type none))
117 | )
118 | )
119 | (symbol "R_Small_1_1"
120 | (pin passive line (at 0 2.54 270) (length 0.762)
121 | (name "~" (effects (font (size 1.27 1.27))))
122 | (number "1" (effects (font (size 1.27 1.27))))
123 | )
124 | (pin passive line (at 0 -2.54 90) (length 0.762)
125 | (name "~" (effects (font (size 1.27 1.27))))
126 | (number "2" (effects (font (size 1.27 1.27))))
127 | )
128 | )
129 | )
130 | (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
131 | (property "Reference" "SW" (at 1.27 2.54 0)
132 | (effects (font (size 1.27 1.27)) (justify left))
133 | )
134 | (property "Value" "SW_Push" (at 0 -1.524 0)
135 | (effects (font (size 1.27 1.27)))
136 | )
137 | (property "Footprint" "" (at 0 5.08 0)
138 | (effects (font (size 1.27 1.27)) hide)
139 | )
140 | (property "Datasheet" "~" (at 0 5.08 0)
141 | (effects (font (size 1.27 1.27)) hide)
142 | )
143 | (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0)
144 | (effects (font (size 1.27 1.27)) hide)
145 | )
146 | (property "ki_description" "Push button switch, generic, two pins" (at 0 0 0)
147 | (effects (font (size 1.27 1.27)) hide)
148 | )
149 | (symbol "SW_Push_0_1"
150 | (circle (center -2.032 0) (radius 0.508)
151 | (stroke (width 0) (type default))
152 | (fill (type none))
153 | )
154 | (polyline
155 | (pts
156 | (xy 0 1.27)
157 | (xy 0 3.048)
158 | )
159 | (stroke (width 0) (type default))
160 | (fill (type none))
161 | )
162 | (polyline
163 | (pts
164 | (xy 2.54 1.27)
165 | (xy -2.54 1.27)
166 | )
167 | (stroke (width 0) (type default))
168 | (fill (type none))
169 | )
170 | (circle (center 2.032 0) (radius 0.508)
171 | (stroke (width 0) (type default))
172 | (fill (type none))
173 | )
174 | (pin passive line (at -5.08 0 0) (length 2.54)
175 | (name "1" (effects (font (size 1.27 1.27))))
176 | (number "1" (effects (font (size 1.27 1.27))))
177 | )
178 | (pin passive line (at 5.08 0 180) (length 2.54)
179 | (name "2" (effects (font (size 1.27 1.27))))
180 | (number "2" (effects (font (size 1.27 1.27))))
181 | )
182 | )
183 | )
184 | (symbol "power:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
185 | (property "Reference" "#PWR" (at 0 -3.81 0)
186 | (effects (font (size 1.27 1.27)) hide)
187 | )
188 | (property "Value" "+3V3" (at 0 3.556 0)
189 | (effects (font (size 1.27 1.27)))
190 | )
191 | (property "Footprint" "" (at 0 0 0)
192 | (effects (font (size 1.27 1.27)) hide)
193 | )
194 | (property "Datasheet" "" (at 0 0 0)
195 | (effects (font (size 1.27 1.27)) hide)
196 | )
197 | (property "ki_keywords" "global power" (at 0 0 0)
198 | (effects (font (size 1.27 1.27)) hide)
199 | )
200 | (property "ki_description" "Power symbol creates a global label with name \"+3V3\"" (at 0 0 0)
201 | (effects (font (size 1.27 1.27)) hide)
202 | )
203 | (symbol "+3V3_0_1"
204 | (polyline
205 | (pts
206 | (xy -0.762 1.27)
207 | (xy 0 2.54)
208 | )
209 | (stroke (width 0) (type default))
210 | (fill (type none))
211 | )
212 | (polyline
213 | (pts
214 | (xy 0 0)
215 | (xy 0 2.54)
216 | )
217 | (stroke (width 0) (type default))
218 | (fill (type none))
219 | )
220 | (polyline
221 | (pts
222 | (xy 0 2.54)
223 | (xy 0.762 1.27)
224 | )
225 | (stroke (width 0) (type default))
226 | (fill (type none))
227 | )
228 | )
229 | (symbol "+3V3_1_1"
230 | (pin power_in line (at 0 0 90) (length 0) hide
231 | (name "+3V3" (effects (font (size 1.27 1.27))))
232 | (number "1" (effects (font (size 1.27 1.27))))
233 | )
234 | )
235 | )
236 | (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
237 | (property "Reference" "#PWR" (at 0 -6.35 0)
238 | (effects (font (size 1.27 1.27)) hide)
239 | )
240 | (property "Value" "GND" (at 0 -3.81 0)
241 | (effects (font (size 1.27 1.27)))
242 | )
243 | (property "Footprint" "" (at 0 0 0)
244 | (effects (font (size 1.27 1.27)) hide)
245 | )
246 | (property "Datasheet" "" (at 0 0 0)
247 | (effects (font (size 1.27 1.27)) hide)
248 | )
249 | (property "ki_keywords" "global power" (at 0 0 0)
250 | (effects (font (size 1.27 1.27)) hide)
251 | )
252 | (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
253 | (effects (font (size 1.27 1.27)) hide)
254 | )
255 | (symbol "GND_0_1"
256 | (polyline
257 | (pts
258 | (xy 0 0)
259 | (xy 0 -1.27)
260 | (xy 1.27 -1.27)
261 | (xy 0 -2.54)
262 | (xy -1.27 -1.27)
263 | (xy 0 -1.27)
264 | )
265 | (stroke (width 0) (type default))
266 | (fill (type none))
267 | )
268 | )
269 | (symbol "GND_1_1"
270 | (pin power_in line (at 0 0 270) (length 0) hide
271 | (name "GND" (effects (font (size 1.27 1.27))))
272 | (number "1" (effects (font (size 1.27 1.27))))
273 | )
274 | )
275 | )
276 | )
277 |
278 | (junction (at 144.78 91.44) (diameter 0) (color 0 0 0 0)
279 | (uuid 15b3e606-e68b-4c8f-8de2-40f3217b529c)
280 | )
281 | (junction (at 144.78 120.65) (diameter 0) (color 0 0 0 0)
282 | (uuid 8a6823e5-b857-4409-80d7-fff3df52680c)
283 | )
284 | (junction (at 187.96 91.44) (diameter 0) (color 0 0 0 0)
285 | (uuid 9d8547fa-02d7-49db-baa0-52ba1dc747bd)
286 | )
287 | (junction (at 104.14 120.65) (diameter 0) (color 0 0 0 0)
288 | (uuid c9b481c0-3154-416f-bc74-ffc978d17456)
289 | )
290 | (junction (at 105.41 91.44) (diameter 0) (color 0 0 0 0)
291 | (uuid d3b78e95-12d8-42b9-a0c2-6f256c7547a7)
292 | )
293 |
294 | (wire (pts (xy 127 88.9) (xy 127 91.44))
295 | (stroke (width 0) (type default))
296 | (uuid 07a676d7-2e91-47fd-8f71-415459ba752c)
297 | )
298 | (wire (pts (xy 127 91.44) (xy 130.81 91.44))
299 | (stroke (width 0) (type default))
300 | (uuid 0b6360e9-ef47-4931-a510-baf0d70b59c7)
301 | )
302 | (wire (pts (xy 100.33 120.65) (xy 104.14 120.65))
303 | (stroke (width 0) (type default))
304 | (uuid 15d2fddd-f266-4d50-99a4-2ac742923ebe)
305 | )
306 | (wire (pts (xy 105.41 95.25) (xy 105.41 91.44))
307 | (stroke (width 0) (type default))
308 | (uuid 16038e7f-9717-4c08-a801-2aa02c4bb82e)
309 | )
310 | (wire (pts (xy 144.78 91.44) (xy 148.59 91.44))
311 | (stroke (width 0) (type default))
312 | (uuid 1c428528-8282-4a8c-85de-f3a9bd477510)
313 | )
314 | (wire (pts (xy 187.96 91.44) (xy 191.77 91.44))
315 | (stroke (width 0) (type default))
316 | (uuid 1e9b4801-4db2-4853-8868-29d785ab5728)
317 | )
318 | (wire (pts (xy 170.18 88.9) (xy 170.18 91.44))
319 | (stroke (width 0) (type default))
320 | (uuid 223ce8ad-d073-451e-b363-c4acb4c2b511)
321 | )
322 | (wire (pts (xy 57.15 85.09) (xy 57.15 91.44))
323 | (stroke (width 0) (type default))
324 | (uuid 2af73685-3d27-48fc-91b2-cb98e7a4ec94)
325 | )
326 | (wire (pts (xy 187.96 100.33) (xy 187.96 101.6))
327 | (stroke (width 0) (type default))
328 | (uuid 3403bcdd-7f7a-4ab1-93e0-200daeaa5c1e)
329 | )
330 | (wire (pts (xy 68.58 99.06) (xy 68.58 101.6))
331 | (stroke (width 0) (type default))
332 | (uuid 38295351-b4c2-4f42-846c-872ee3990bcb)
333 | )
334 | (wire (pts (xy 101.6 91.44) (xy 105.41 91.44))
335 | (stroke (width 0) (type default))
336 | (uuid 40f0bb0c-ad62-49e2-87cf-17aa1c05af8e)
337 | )
338 | (wire (pts (xy 86.36 118.11) (xy 86.36 120.65))
339 | (stroke (width 0) (type default))
340 | (uuid 43174063-6fa4-43b6-99e5-8e1e09e2f78b)
341 | )
342 | (wire (pts (xy 68.58 85.09) (xy 68.58 91.44))
343 | (stroke (width 0) (type default))
344 | (uuid 560d06fe-b007-4227-872c-3b02e703a6b7)
345 | )
346 | (wire (pts (xy 57.15 99.06) (xy 57.15 101.6))
347 | (stroke (width 0) (type default))
348 | (uuid 69c722fe-34c2-4972-aabc-f4acc72e511a)
349 | )
350 | (wire (pts (xy 127 118.11) (xy 127 120.65))
351 | (stroke (width 0) (type default))
352 | (uuid 7d0712f7-26f0-475a-a7bd-b7cba7900dc5)
353 | )
354 | (wire (pts (xy 105.41 91.44) (xy 109.22 91.44))
355 | (stroke (width 0) (type default))
356 | (uuid 826f74ae-bb08-4106-974d-51f0c0c56f37)
357 | )
358 | (wire (pts (xy 127 120.65) (xy 130.81 120.65))
359 | (stroke (width 0) (type default))
360 | (uuid 8b49c119-2dc5-4837-8307-8c8dae444de3)
361 | )
362 | (wire (pts (xy 68.58 106.68) (xy 68.58 107.95))
363 | (stroke (width 0) (type default))
364 | (uuid 97389083-0c7b-4547-a701-178754a82bb4)
365 | )
366 | (wire (pts (xy 104.14 120.65) (xy 107.95 120.65))
367 | (stroke (width 0) (type default))
368 | (uuid 97b0d84e-4b94-4710-8710-c78e633b5610)
369 | )
370 | (wire (pts (xy 187.96 95.25) (xy 187.96 91.44))
371 | (stroke (width 0) (type default))
372 | (uuid 97e9da66-491b-4755-ae93-841d0c414ebd)
373 | )
374 | (wire (pts (xy 87.63 88.9) (xy 87.63 91.44))
375 | (stroke (width 0) (type default))
376 | (uuid 9dae6dfa-6f0c-49c7-9665-93d95886c6e1)
377 | )
378 | (wire (pts (xy 144.78 95.25) (xy 144.78 91.44))
379 | (stroke (width 0) (type default))
380 | (uuid a8bc68ae-3952-48da-a9c0-335bceef2cc6)
381 | )
382 | (wire (pts (xy 140.97 91.44) (xy 144.78 91.44))
383 | (stroke (width 0) (type default))
384 | (uuid a9e3cab5-4974-468e-b9cf-64f870de890f)
385 | )
386 | (wire (pts (xy 104.14 129.54) (xy 104.14 130.81))
387 | (stroke (width 0) (type default))
388 | (uuid ad56f88e-e4cf-48bf-9500-a9f24a871f47)
389 | )
390 | (wire (pts (xy 57.15 106.68) (xy 57.15 107.95))
391 | (stroke (width 0) (type default))
392 | (uuid b676e0f4-62ef-4d3f-9cc0-9e35fec98b6e)
393 | )
394 | (wire (pts (xy 87.63 91.44) (xy 91.44 91.44))
395 | (stroke (width 0) (type default))
396 | (uuid b96f96e9-989e-4def-8203-a29d5104ddd9)
397 | )
398 | (wire (pts (xy 104.14 124.46) (xy 104.14 120.65))
399 | (stroke (width 0) (type default))
400 | (uuid c3ec9bda-0e29-4b08-8a58-e7976dae66f3)
401 | )
402 | (wire (pts (xy 170.18 91.44) (xy 173.99 91.44))
403 | (stroke (width 0) (type default))
404 | (uuid cacb8caa-3935-4b94-a2d5-7c894f953dce)
405 | )
406 | (wire (pts (xy 105.41 100.33) (xy 105.41 101.6))
407 | (stroke (width 0) (type default))
408 | (uuid cd288744-6b40-4b2b-b810-1b6c6c10d8a2)
409 | )
410 | (wire (pts (xy 144.78 124.46) (xy 144.78 120.65))
411 | (stroke (width 0) (type default))
412 | (uuid cd667c6c-eed5-47be-af87-e7ac89b460ae)
413 | )
414 | (wire (pts (xy 144.78 100.33) (xy 144.78 101.6))
415 | (stroke (width 0) (type default))
416 | (uuid d09721c3-fe3e-4bf8-b2d0-a5c4c52e84aa)
417 | )
418 | (wire (pts (xy 86.36 120.65) (xy 90.17 120.65))
419 | (stroke (width 0) (type default))
420 | (uuid da265e48-2f61-4680-9c2f-7ac4fec8e4d0)
421 | )
422 | (wire (pts (xy 144.78 129.54) (xy 144.78 130.81))
423 | (stroke (width 0) (type default))
424 | (uuid df672d2d-6e08-476a-88eb-b2c62af6deb3)
425 | )
426 | (wire (pts (xy 140.97 120.65) (xy 144.78 120.65))
427 | (stroke (width 0) (type default))
428 | (uuid eb7c7de3-7670-46b6-8b5c-2370e0c767b6)
429 | )
430 | (wire (pts (xy 144.78 120.65) (xy 148.59 120.65))
431 | (stroke (width 0) (type default))
432 | (uuid ef447f7a-175a-4bf2-9a9b-bd8d89e3a247)
433 | )
434 | (wire (pts (xy 184.15 91.44) (xy 187.96 91.44))
435 | (stroke (width 0) (type default))
436 | (uuid fc63bbbf-e028-40c0-a9e8-1f67d1656177)
437 | )
438 |
439 | (global_label "button_down" (shape input) (at 107.95 120.65 0) (fields_autoplaced)
440 | (effects (font (size 1.27 1.27)) (justify left))
441 | (uuid 1d76c259-a346-4c19-9c9c-5d9067ff12d6)
442 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 122.7277 120.65 0)
443 | (effects (font (size 1.27 1.27)) (justify left) hide)
444 | )
445 | )
446 | (global_label "button_enter" (shape input) (at 148.59 120.65 0) (fields_autoplaced)
447 | (effects (font (size 1.27 1.27)) (justify left))
448 | (uuid 644022f3-20c0-4721-b376-0b51da305bb2)
449 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 163.4283 120.65 0)
450 | (effects (font (size 1.27 1.27)) (justify left) hide)
451 | )
452 | )
453 | (global_label "button_up" (shape input) (at 109.22 91.44 0) (fields_autoplaced)
454 | (effects (font (size 1.27 1.27)) (justify left))
455 | (uuid 8d26d5b3-7ab3-4fc1-a704-27ea9c86ec0b)
456 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 121.5182 91.44 0)
457 | (effects (font (size 1.27 1.27)) (justify left) hide)
458 | )
459 | )
460 | (global_label "button_left" (shape input) (at 191.77 91.44 0) (fields_autoplaced)
461 | (effects (font (size 1.27 1.27)) (justify left))
462 | (uuid ce621d79-08cb-449b-bda0-84fd7cd4c6fe)
463 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 204.9754 91.44 0)
464 | (effects (font (size 1.27 1.27)) (justify left) hide)
465 | )
466 | )
467 | (global_label "button_right" (shape input) (at 148.59 91.44 0) (fields_autoplaced)
468 | (effects (font (size 1.27 1.27)) (justify left))
469 | (uuid f3d31e59-a31a-46ea-a0d2-47de5cf7b9f3)
470 | (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 163.0049 91.44 0)
471 | (effects (font (size 1.27 1.27)) (justify left) hide)
472 | )
473 | )
474 |
475 | (symbol (lib_id "Switch:SW_Push") (at 135.89 91.44 0) (unit 1)
476 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
477 | (uuid 08b6db09-8640-43bf-b368-2c1ab576c158)
478 | (property "Reference" "SW3" (at 135.89 83.82 0)
479 | (effects (font (size 1.27 1.27)))
480 | )
481 | (property "Value" "SW_Push" (at 135.89 86.36 0)
482 | (effects (font (size 1.27 1.27)))
483 | )
484 | (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" (at 135.89 86.36 0)
485 | (effects (font (size 1.27 1.27)) hide)
486 | )
487 | (property "Datasheet" "~" (at 135.89 86.36 0)
488 | (effects (font (size 1.27 1.27)) hide)
489 | )
490 | (property "JLCPCB Part #" "C455109" (at 135.89 91.44 0)
491 | (effects (font (size 1.27 1.27)) hide)
492 | )
493 | (pin "2" (uuid 894186d2-dfe1-48fe-b076-42dcfe68fa56))
494 | (pin "1" (uuid 3ea39370-d07e-4f16-9b92-49b6ce6507ee))
495 | (instances
496 | (project "hackbat"
497 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
498 | (reference "SW3") (unit 1)
499 | )
500 | )
501 | )
502 | )
503 |
504 | (symbol (lib_id "Switch:SW_Push") (at 95.25 120.65 0) (unit 1)
505 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
506 | (uuid 0b98f0cd-9e3d-426a-9fb2-f83c02a798c9)
507 | (property "Reference" "SW5" (at 95.25 113.03 0)
508 | (effects (font (size 1.27 1.27)))
509 | )
510 | (property "Value" "SW_Push" (at 95.25 115.57 0)
511 | (effects (font (size 1.27 1.27)))
512 | )
513 | (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" (at 95.25 115.57 0)
514 | (effects (font (size 1.27 1.27)) hide)
515 | )
516 | (property "Datasheet" "~" (at 95.25 115.57 0)
517 | (effects (font (size 1.27 1.27)) hide)
518 | )
519 | (property "JLCPCB Part #" "C455109" (at 95.25 120.65 0)
520 | (effects (font (size 1.27 1.27)) hide)
521 | )
522 | (pin "2" (uuid b6934ab2-0ac0-46fc-96cf-b68255d40732))
523 | (pin "1" (uuid 613f9eea-6480-4719-aaf0-2b568f84a7a5))
524 | (instances
525 | (project "hackbat"
526 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
527 | (reference "SW5") (unit 1)
528 | )
529 | )
530 | )
531 | )
532 |
533 | (symbol (lib_id "Device:R_Small") (at 57.15 104.14 180) (unit 1)
534 | (in_bom yes) (on_board yes) (dnp no)
535 | (uuid 17450822-9743-4a3b-b62a-f65a1ed23711)
536 | (property "Reference" "R7" (at 59.69 102.87 0)
537 | (effects (font (size 1.27 1.27)))
538 | )
539 | (property "Value" "4k7" (at 59.69 105.41 0)
540 | (effects (font (size 1.27 1.27)))
541 | )
542 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 57.15 104.14 0)
543 | (effects (font (size 1.27 1.27)) hide)
544 | )
545 | (property "Datasheet" "~" (at 57.15 104.14 0)
546 | (effects (font (size 1.27 1.27)) hide)
547 | )
548 | (pin "1" (uuid b1b88a5e-11c3-4f93-9fef-961f5ec027c3))
549 | (pin "2" (uuid 8f17456e-f8f9-45c1-b088-04ef6d83f1ea))
550 | (instances
551 | (project "hackbat"
552 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
553 | (reference "R7") (unit 1)
554 | )
555 | )
556 | )
557 | )
558 |
559 | (symbol (lib_id "power:GND") (at 104.14 130.81 0) (unit 1)
560 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
561 | (uuid 1903c5d3-4285-4409-ac1c-c64ac443910d)
562 | (property "Reference" "#PWR029" (at 104.14 137.16 0)
563 | (effects (font (size 1.27 1.27)) hide)
564 | )
565 | (property "Value" "GND" (at 104.14 135.89 0)
566 | (effects (font (size 1.27 1.27)))
567 | )
568 | (property "Footprint" "" (at 104.14 130.81 0)
569 | (effects (font (size 1.27 1.27)) hide)
570 | )
571 | (property "Datasheet" "" (at 104.14 130.81 0)
572 | (effects (font (size 1.27 1.27)) hide)
573 | )
574 | (pin "1" (uuid 1c43a9f1-869c-445c-b994-56a3d3d5d6d4))
575 | (instances
576 | (project "hackbat"
577 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
578 | (reference "#PWR029") (unit 1)
579 | )
580 | )
581 | )
582 | )
583 |
584 | (symbol (lib_id "power:+3V3") (at 127 118.11 0) (unit 1)
585 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
586 | (uuid 1ac2e265-c89e-4758-a847-62c33b13e17d)
587 | (property "Reference" "#PWR030" (at 127 121.92 0)
588 | (effects (font (size 1.27 1.27)) hide)
589 | )
590 | (property "Value" "+3V3" (at 127 113.03 0)
591 | (effects (font (size 1.27 1.27)))
592 | )
593 | (property "Footprint" "" (at 127 118.11 0)
594 | (effects (font (size 1.27 1.27)) hide)
595 | )
596 | (property "Datasheet" "" (at 127 118.11 0)
597 | (effects (font (size 1.27 1.27)) hide)
598 | )
599 | (pin "1" (uuid 15006a0c-13d6-4ec4-86bd-30f962088ca0))
600 | (instances
601 | (project "hackbat"
602 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
603 | (reference "#PWR030") (unit 1)
604 | )
605 | )
606 | )
607 | )
608 |
609 | (symbol (lib_id "power:GND") (at 144.78 101.6 0) (unit 1)
610 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
611 | (uuid 1d3093a8-5fb6-4638-9095-02dbb7bf6fde)
612 | (property "Reference" "#PWR025" (at 144.78 107.95 0)
613 | (effects (font (size 1.27 1.27)) hide)
614 | )
615 | (property "Value" "GND" (at 144.78 106.68 0)
616 | (effects (font (size 1.27 1.27)))
617 | )
618 | (property "Footprint" "" (at 144.78 101.6 0)
619 | (effects (font (size 1.27 1.27)) hide)
620 | )
621 | (property "Datasheet" "" (at 144.78 101.6 0)
622 | (effects (font (size 1.27 1.27)) hide)
623 | )
624 | (pin "1" (uuid e75b2ca1-7478-48b6-bad8-b2acd772c248))
625 | (instances
626 | (project "hackbat"
627 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
628 | (reference "#PWR025") (unit 1)
629 | )
630 | )
631 | )
632 | )
633 |
634 | (symbol (lib_id "Device:R_Small") (at 104.14 127 180) (unit 1)
635 | (in_bom yes) (on_board yes) (dnp no)
636 | (uuid 2041ccb2-0dbe-473a-b102-c22c564377a3)
637 | (property "Reference" "R12" (at 106.68 125.73 0)
638 | (effects (font (size 1.27 1.27)))
639 | )
640 | (property "Value" "4k7" (at 106.68 128.27 0)
641 | (effects (font (size 1.27 1.27)))
642 | )
643 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 104.14 127 0)
644 | (effects (font (size 1.27 1.27)) hide)
645 | )
646 | (property "Datasheet" "~" (at 104.14 127 0)
647 | (effects (font (size 1.27 1.27)) hide)
648 | )
649 | (pin "1" (uuid d5cce212-23d7-4d59-bc9d-fa47e884d4e3))
650 | (pin "2" (uuid 7f54f4a1-9ceb-4a4a-b7dd-1ac6b6b9485b))
651 | (instances
652 | (project "hackbat"
653 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
654 | (reference "R12") (unit 1)
655 | )
656 | )
657 | )
658 | )
659 |
660 | (symbol (lib_id "power:+3V3") (at 87.63 88.9 0) (unit 1)
661 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
662 | (uuid 28635654-fcfb-4a1d-93bc-353e1c516f3c)
663 | (property "Reference" "#PWR023" (at 87.63 92.71 0)
664 | (effects (font (size 1.27 1.27)) hide)
665 | )
666 | (property "Value" "+3V3" (at 87.63 83.82 0)
667 | (effects (font (size 1.27 1.27)))
668 | )
669 | (property "Footprint" "" (at 87.63 88.9 0)
670 | (effects (font (size 1.27 1.27)) hide)
671 | )
672 | (property "Datasheet" "" (at 87.63 88.9 0)
673 | (effects (font (size 1.27 1.27)) hide)
674 | )
675 | (pin "1" (uuid 8d77d980-1372-47e8-abc9-aed7d420ceef))
676 | (instances
677 | (project "hackbat"
678 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
679 | (reference "#PWR023") (unit 1)
680 | )
681 | )
682 | )
683 | )
684 |
685 | (symbol (lib_id "Device:LED") (at 57.15 95.25 90) (unit 1)
686 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
687 | (uuid 308cacf0-4dfb-4d6e-8289-1079b7048290)
688 | (property "Reference" "D1" (at 60.96 95.5675 90)
689 | (effects (font (size 1.27 1.27)) (justify right))
690 | )
691 | (property "Value" "LED" (at 60.96 98.1075 90)
692 | (effects (font (size 1.27 1.27)) (justify right))
693 | )
694 | (property "Footprint" "LED_SMD:LED_0603_1608Metric" (at 57.15 95.25 0)
695 | (effects (font (size 1.27 1.27)) hide)
696 | )
697 | (property "Datasheet" "~" (at 57.15 95.25 0)
698 | (effects (font (size 1.27 1.27)) hide)
699 | )
700 | (pin "1" (uuid 115b7d38-913c-4081-a5a2-4e60d02b1840))
701 | (pin "2" (uuid 2ea1dcb4-4080-4a09-9137-08d6fe472558))
702 | (instances
703 | (project "hackbat"
704 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
705 | (reference "D1") (unit 1)
706 | )
707 | )
708 | )
709 | )
710 |
711 | (symbol (lib_id "power:GND") (at 187.96 101.6 0) (unit 1)
712 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
713 | (uuid 4180f24a-f17b-43db-bede-3f67035d0195)
714 | (property "Reference" "#PWR027" (at 187.96 107.95 0)
715 | (effects (font (size 1.27 1.27)) hide)
716 | )
717 | (property "Value" "GND" (at 187.96 106.68 0)
718 | (effects (font (size 1.27 1.27)))
719 | )
720 | (property "Footprint" "" (at 187.96 101.6 0)
721 | (effects (font (size 1.27 1.27)) hide)
722 | )
723 | (property "Datasheet" "" (at 187.96 101.6 0)
724 | (effects (font (size 1.27 1.27)) hide)
725 | )
726 | (pin "1" (uuid 17c5b946-6d3f-4243-ae31-60e3c42acf3b))
727 | (instances
728 | (project "hackbat"
729 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
730 | (reference "#PWR027") (unit 1)
731 | )
732 | )
733 | )
734 | )
735 |
736 | (symbol (lib_id "power:+3V3") (at 127 88.9 0) (unit 1)
737 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
738 | (uuid 44a1d254-f05c-44b0-aef6-2b2b2cee5ca1)
739 | (property "Reference" "#PWR024" (at 127 92.71 0)
740 | (effects (font (size 1.27 1.27)) hide)
741 | )
742 | (property "Value" "+3V3" (at 127 83.82 0)
743 | (effects (font (size 1.27 1.27)))
744 | )
745 | (property "Footprint" "" (at 127 88.9 0)
746 | (effects (font (size 1.27 1.27)) hide)
747 | )
748 | (property "Datasheet" "" (at 127 88.9 0)
749 | (effects (font (size 1.27 1.27)) hide)
750 | )
751 | (pin "1" (uuid 9c227782-356b-49bf-ab92-5afac9c41db3))
752 | (instances
753 | (project "hackbat"
754 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
755 | (reference "#PWR024") (unit 1)
756 | )
757 | )
758 | )
759 | )
760 |
761 | (symbol (lib_id "power:GND") (at 105.41 101.6 0) (unit 1)
762 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
763 | (uuid 4595e7b1-7ab5-439d-bd8e-23c14c273818)
764 | (property "Reference" "#PWR022" (at 105.41 107.95 0)
765 | (effects (font (size 1.27 1.27)) hide)
766 | )
767 | (property "Value" "GND" (at 105.41 106.68 0)
768 | (effects (font (size 1.27 1.27)))
769 | )
770 | (property "Footprint" "" (at 105.41 101.6 0)
771 | (effects (font (size 1.27 1.27)) hide)
772 | )
773 | (property "Datasheet" "" (at 105.41 101.6 0)
774 | (effects (font (size 1.27 1.27)) hide)
775 | )
776 | (pin "1" (uuid fdb5689c-e305-404b-9067-8e533265f96b))
777 | (instances
778 | (project "hackbat"
779 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
780 | (reference "#PWR022") (unit 1)
781 | )
782 | )
783 | )
784 | )
785 |
786 | (symbol (lib_id "power:GND") (at 57.15 107.95 0) (unit 1)
787 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
788 | (uuid 7046a478-8c0d-4046-b1be-a23d08e88806)
789 | (property "Reference" "#PWR019" (at 57.15 114.3 0)
790 | (effects (font (size 1.27 1.27)) hide)
791 | )
792 | (property "Value" "GND" (at 57.15 113.03 0)
793 | (effects (font (size 1.27 1.27)))
794 | )
795 | (property "Footprint" "" (at 57.15 107.95 0)
796 | (effects (font (size 1.27 1.27)) hide)
797 | )
798 | (property "Datasheet" "" (at 57.15 107.95 0)
799 | (effects (font (size 1.27 1.27)) hide)
800 | )
801 | (pin "1" (uuid f5da4769-f352-48b0-890a-fb8368f9cf1e))
802 | (instances
803 | (project "hackbat"
804 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
805 | (reference "#PWR019") (unit 1)
806 | )
807 | )
808 | )
809 | )
810 |
811 | (symbol (lib_id "Device:R_Small") (at 144.78 127 180) (unit 1)
812 | (in_bom yes) (on_board yes) (dnp no)
813 | (uuid 79d9661c-5047-4091-a1c9-91226756ca12)
814 | (property "Reference" "R13" (at 147.32 125.73 0)
815 | (effects (font (size 1.27 1.27)))
816 | )
817 | (property "Value" "4k7" (at 147.32 128.27 0)
818 | (effects (font (size 1.27 1.27)))
819 | )
820 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 144.78 127 0)
821 | (effects (font (size 1.27 1.27)) hide)
822 | )
823 | (property "Datasheet" "~" (at 144.78 127 0)
824 | (effects (font (size 1.27 1.27)) hide)
825 | )
826 | (pin "1" (uuid 8af7dab3-1c5a-40d4-a3d0-7f9854e3ddda))
827 | (pin "2" (uuid a4ea8570-deb6-46ad-b42c-aa24c3ee80f3))
828 | (instances
829 | (project "hackbat"
830 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
831 | (reference "R13") (unit 1)
832 | )
833 | )
834 | )
835 | )
836 |
837 | (symbol (lib_id "Device:R_Small") (at 105.41 97.79 180) (unit 1)
838 | (in_bom yes) (on_board yes) (dnp no)
839 | (uuid 7ea955d1-90d3-41dd-bfb5-e4f671876423)
840 | (property "Reference" "R9" (at 107.95 96.52 0)
841 | (effects (font (size 1.27 1.27)))
842 | )
843 | (property "Value" "4k7" (at 107.95 99.06 0)
844 | (effects (font (size 1.27 1.27)))
845 | )
846 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 105.41 97.79 0)
847 | (effects (font (size 1.27 1.27)) hide)
848 | )
849 | (property "Datasheet" "~" (at 105.41 97.79 0)
850 | (effects (font (size 1.27 1.27)) hide)
851 | )
852 | (pin "1" (uuid 136f3b4f-4d02-4e6a-9e39-5d94cba67076))
853 | (pin "2" (uuid 49b663c9-8b8d-4ab8-b8ed-7d7f03804362))
854 | (instances
855 | (project "hackbat"
856 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
857 | (reference "R9") (unit 1)
858 | )
859 | )
860 | )
861 | )
862 |
863 | (symbol (lib_id "Device:LED") (at 68.58 95.25 90) (unit 1)
864 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
865 | (uuid 849ffd3b-4055-4383-94af-94707d80fb39)
866 | (property "Reference" "D2" (at 72.39 95.5675 90)
867 | (effects (font (size 1.27 1.27)) (justify right))
868 | )
869 | (property "Value" "LED" (at 72.39 98.1075 90)
870 | (effects (font (size 1.27 1.27)) (justify right))
871 | )
872 | (property "Footprint" "LED_SMD:LED_0603_1608Metric" (at 68.58 95.25 0)
873 | (effects (font (size 1.27 1.27)) hide)
874 | )
875 | (property "Datasheet" "~" (at 68.58 95.25 0)
876 | (effects (font (size 1.27 1.27)) hide)
877 | )
878 | (pin "1" (uuid 4d5f4d2a-6c46-497e-aea7-6fe6d5b9780b))
879 | (pin "2" (uuid 9e4bb216-57a5-4a86-a94f-621efd1371ed))
880 | (instances
881 | (project "hackbat"
882 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
883 | (reference "D2") (unit 1)
884 | )
885 | )
886 | )
887 | )
888 |
889 | (symbol (lib_id "Switch:SW_Push") (at 135.89 120.65 0) (unit 1)
890 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
891 | (uuid 8b7b220f-7f57-48e0-b52f-9fe960e60522)
892 | (property "Reference" "SW6" (at 135.89 113.03 0)
893 | (effects (font (size 1.27 1.27)))
894 | )
895 | (property "Value" "SW_Push" (at 135.89 115.57 0)
896 | (effects (font (size 1.27 1.27)))
897 | )
898 | (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" (at 135.89 115.57 0)
899 | (effects (font (size 1.27 1.27)) hide)
900 | )
901 | (property "Datasheet" "~" (at 135.89 115.57 0)
902 | (effects (font (size 1.27 1.27)) hide)
903 | )
904 | (property "JLCPCB Part #" "C455109" (at 135.89 120.65 0)
905 | (effects (font (size 1.27 1.27)) hide)
906 | )
907 | (pin "2" (uuid cc1e53f5-0a71-4a3b-aed3-7abcd3bbd20e))
908 | (pin "1" (uuid 906624d0-403b-4e0f-aa80-2a15a58cb40e))
909 | (instances
910 | (project "hackbat"
911 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
912 | (reference "SW6") (unit 1)
913 | )
914 | )
915 | )
916 | )
917 |
918 | (symbol (lib_id "power:GND") (at 144.78 130.81 0) (unit 1)
919 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
920 | (uuid 90c0e660-b66a-49c3-ad1e-4f663cecf32d)
921 | (property "Reference" "#PWR031" (at 144.78 137.16 0)
922 | (effects (font (size 1.27 1.27)) hide)
923 | )
924 | (property "Value" "GND" (at 144.78 135.89 0)
925 | (effects (font (size 1.27 1.27)))
926 | )
927 | (property "Footprint" "" (at 144.78 130.81 0)
928 | (effects (font (size 1.27 1.27)) hide)
929 | )
930 | (property "Datasheet" "" (at 144.78 130.81 0)
931 | (effects (font (size 1.27 1.27)) hide)
932 | )
933 | (pin "1" (uuid a268cd1e-4937-4fce-b775-2341efe9cabc))
934 | (instances
935 | (project "hackbat"
936 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
937 | (reference "#PWR031") (unit 1)
938 | )
939 | )
940 | )
941 | )
942 |
943 | (symbol (lib_id "Device:R_Small") (at 187.96 97.79 180) (unit 1)
944 | (in_bom yes) (on_board yes) (dnp no)
945 | (uuid 95ddd5a1-8bef-42bb-9742-721bda292b19)
946 | (property "Reference" "R11" (at 190.5 96.52 0)
947 | (effects (font (size 1.27 1.27)))
948 | )
949 | (property "Value" "4k7" (at 190.5 99.06 0)
950 | (effects (font (size 1.27 1.27)))
951 | )
952 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 187.96 97.79 0)
953 | (effects (font (size 1.27 1.27)) hide)
954 | )
955 | (property "Datasheet" "~" (at 187.96 97.79 0)
956 | (effects (font (size 1.27 1.27)) hide)
957 | )
958 | (pin "1" (uuid 19acb55e-a52e-4623-baa8-55c2b18ebbef))
959 | (pin "2" (uuid e0e4606d-9498-4fa7-9f1c-f0728840ed54))
960 | (instances
961 | (project "hackbat"
962 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
963 | (reference "R11") (unit 1)
964 | )
965 | )
966 | )
967 | )
968 |
969 | (symbol (lib_id "Switch:SW_Push") (at 96.52 91.44 0) (unit 1)
970 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
971 | (uuid bdab6f62-3cdc-42bb-a994-6711da1ede15)
972 | (property "Reference" "SW2" (at 96.52 83.82 0)
973 | (effects (font (size 1.27 1.27)))
974 | )
975 | (property "Value" "SW_Push" (at 96.52 86.36 0)
976 | (effects (font (size 1.27 1.27)))
977 | )
978 | (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" (at 96.52 86.36 0)
979 | (effects (font (size 1.27 1.27)) hide)
980 | )
981 | (property "Datasheet" "~" (at 96.52 86.36 0)
982 | (effects (font (size 1.27 1.27)) hide)
983 | )
984 | (property "JLCPCB Part #" "C455109" (at 96.52 91.44 0)
985 | (effects (font (size 1.27 1.27)) hide)
986 | )
987 | (pin "2" (uuid 4acaaee8-68f2-480e-96a4-46b982817759))
988 | (pin "1" (uuid aa368881-be12-4f27-9fb4-39c5aba6d53f))
989 | (instances
990 | (project "hackbat"
991 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
992 | (reference "SW2") (unit 1)
993 | )
994 | )
995 | )
996 | )
997 |
998 | (symbol (lib_id "power:+3V3") (at 170.18 88.9 0) (unit 1)
999 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
1000 | (uuid c798a535-b1d7-427b-aea5-17cece7582cb)
1001 | (property "Reference" "#PWR026" (at 170.18 92.71 0)
1002 | (effects (font (size 1.27 1.27)) hide)
1003 | )
1004 | (property "Value" "+3V3" (at 170.18 83.82 0)
1005 | (effects (font (size 1.27 1.27)))
1006 | )
1007 | (property "Footprint" "" (at 170.18 88.9 0)
1008 | (effects (font (size 1.27 1.27)) hide)
1009 | )
1010 | (property "Datasheet" "" (at 170.18 88.9 0)
1011 | (effects (font (size 1.27 1.27)) hide)
1012 | )
1013 | (pin "1" (uuid 275c9422-6e21-43b6-a232-15ff73c59b72))
1014 | (instances
1015 | (project "hackbat"
1016 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
1017 | (reference "#PWR026") (unit 1)
1018 | )
1019 | )
1020 | )
1021 | )
1022 |
1023 | (symbol (lib_id "Switch:SW_Push") (at 179.07 91.44 0) (unit 1)
1024 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
1025 | (uuid d0bdb8e8-3353-49a7-94d5-ad3f18562507)
1026 | (property "Reference" "SW4" (at 179.07 83.82 0)
1027 | (effects (font (size 1.27 1.27)))
1028 | )
1029 | (property "Value" "SW_Push" (at 179.07 86.36 0)
1030 | (effects (font (size 1.27 1.27)))
1031 | )
1032 | (property "Footprint" "Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm" (at 179.07 86.36 0)
1033 | (effects (font (size 1.27 1.27)) hide)
1034 | )
1035 | (property "Datasheet" "~" (at 179.07 86.36 0)
1036 | (effects (font (size 1.27 1.27)) hide)
1037 | )
1038 | (property "JLCPCB Part #" "C455109" (at 179.07 91.44 0)
1039 | (effects (font (size 1.27 1.27)) hide)
1040 | )
1041 | (pin "2" (uuid 4691794c-d5ec-4827-a5f1-8650a25f43dc))
1042 | (pin "1" (uuid e703bf52-2444-4cda-9252-33693638b35b))
1043 | (instances
1044 | (project "hackbat"
1045 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
1046 | (reference "SW4") (unit 1)
1047 | )
1048 | )
1049 | )
1050 | )
1051 |
1052 | (symbol (lib_id "Device:R_Small") (at 68.58 104.14 180) (unit 1)
1053 | (in_bom yes) (on_board yes) (dnp no)
1054 | (uuid e973e756-720f-4be0-ac91-cb11b492ce6d)
1055 | (property "Reference" "R8" (at 71.12 102.87 0)
1056 | (effects (font (size 1.27 1.27)))
1057 | )
1058 | (property "Value" "4k7" (at 71.12 105.41 0)
1059 | (effects (font (size 1.27 1.27)))
1060 | )
1061 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 68.58 104.14 0)
1062 | (effects (font (size 1.27 1.27)) hide)
1063 | )
1064 | (property "Datasheet" "~" (at 68.58 104.14 0)
1065 | (effects (font (size 1.27 1.27)) hide)
1066 | )
1067 | (pin "1" (uuid fc743d60-67f9-4bff-a71f-204fd77992d3))
1068 | (pin "2" (uuid fe98a478-5b0d-4e26-88c0-92290113357e))
1069 | (instances
1070 | (project "hackbat"
1071 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
1072 | (reference "R8") (unit 1)
1073 | )
1074 | )
1075 | )
1076 | )
1077 |
1078 | (symbol (lib_id "power:+3V3") (at 86.36 118.11 0) (unit 1)
1079 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
1080 | (uuid ed2d60f9-f8ba-4865-a29f-af2447c4c465)
1081 | (property "Reference" "#PWR028" (at 86.36 121.92 0)
1082 | (effects (font (size 1.27 1.27)) hide)
1083 | )
1084 | (property "Value" "+3V3" (at 86.36 113.03 0)
1085 | (effects (font (size 1.27 1.27)))
1086 | )
1087 | (property "Footprint" "" (at 86.36 118.11 0)
1088 | (effects (font (size 1.27 1.27)) hide)
1089 | )
1090 | (property "Datasheet" "" (at 86.36 118.11 0)
1091 | (effects (font (size 1.27 1.27)) hide)
1092 | )
1093 | (pin "1" (uuid 03604e57-629f-4c95-afca-e8ed6c6ea04d))
1094 | (instances
1095 | (project "hackbat"
1096 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
1097 | (reference "#PWR028") (unit 1)
1098 | )
1099 | )
1100 | )
1101 | )
1102 |
1103 | (symbol (lib_id "power:GND") (at 68.58 107.95 0) (unit 1)
1104 | (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
1105 | (uuid f20bc4b2-b11a-4655-9127-cc27acb7640f)
1106 | (property "Reference" "#PWR021" (at 68.58 114.3 0)
1107 | (effects (font (size 1.27 1.27)) hide)
1108 | )
1109 | (property "Value" "GND" (at 68.58 113.03 0)
1110 | (effects (font (size 1.27 1.27)))
1111 | )
1112 | (property "Footprint" "" (at 68.58 107.95 0)
1113 | (effects (font (size 1.27 1.27)) hide)
1114 | )
1115 | (property "Datasheet" "" (at 68.58 107.95 0)
1116 | (effects (font (size 1.27 1.27)) hide)
1117 | )
1118 | (pin "1" (uuid 212a0a07-4240-4526-8cac-5e9faf2071ee))
1119 | (instances
1120 | (project "hackbat"
1121 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
1122 | (reference "#PWR021") (unit 1)
1123 | )
1124 | )
1125 | )
1126 | )
1127 |
1128 | (symbol (lib_id "Device:R_Small") (at 144.78 97.79 180) (unit 1)
1129 | (in_bom yes) (on_board yes) (dnp no)
1130 | (uuid f38e6d4a-0900-4ff4-a748-b47b5cadb238)
1131 | (property "Reference" "R10" (at 147.32 96.52 0)
1132 | (effects (font (size 1.27 1.27)))
1133 | )
1134 | (property "Value" "4k7" (at 147.32 99.06 0)
1135 | (effects (font (size 1.27 1.27)))
1136 | )
1137 | (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 144.78 97.79 0)
1138 | (effects (font (size 1.27 1.27)) hide)
1139 | )
1140 | (property "Datasheet" "~" (at 144.78 97.79 0)
1141 | (effects (font (size 1.27 1.27)) hide)
1142 | )
1143 | (pin "1" (uuid 21c5f51a-6394-4f8b-b5cf-2a98077a4e38))
1144 | (pin "2" (uuid 8a1714a5-b4a4-4c7f-8ef1-22fa6eb17e85))
1145 | (instances
1146 | (project "hackbat"
1147 | (path "/92eb2317-b08a-4dfb-b07f-6555ffaf04cf/1acd9ee6-3485-4632-a0ca-5a9a2e3b5e3b"
1148 | (reference "R10") (unit 1)
1149 | )
1150 | )
1151 | )
1152 | )
1153 | )
1154 |
--------------------------------------------------------------------------------