hacklock: init at rev a

Change-Id: Ic0481ae37ca354233658ff0d8d2a9b5d7c7a5a2a
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1525
Reviewed-by: q3k <q3k@hackerspace.pl>
This commit is contained in:
q3k 2023-07-09 13:22:45 +02:00 committed by q3k
parent c69ccf8cee
commit 0ec2e31e83
21 changed files with 79101 additions and 0 deletions

16
hswaw/hacklock/README.md Normal file
View file

@ -0,0 +1,16 @@
hacklock
===
Next-generation door lock / access control system at the hackerspace.
Aims to replace `doorman` which lives at https://code.hackerspace.pl/doorman .
Hardware
---
`hacklock-2137` is the main hardware implementaton for the door lock controller. It's based on an ESP32-S3. The PCB design files and board documentation are available at [hardware/hacklock-2137](hswaw/hacklock/hardware/hacklock-2137).
Firmware
---
In development, based around Micropython.

View file

@ -0,0 +1,101 @@
Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
"C1","10u","CP_EIA-3216-18_Kemet-A",83.480000,-92.000000,180.000000,top
"C2","10u","CP_EIA-3216-18_Kemet-A",70.980000,-92.000000,180.000000,top
"C3","100n","C_1206_3216Metric",83.480000,-89.500000,180.000000,top
"C4","100n","C_1206_3216Metric",95.975000,-86.000000,180.000000,top
"C5","1u","C_0402_1005Metric",117.000000,-69.000000,0.000000,top
"C6","1u","C_0402_1005Metric",117.000000,-72.000000,0.000000,top
"C7","1u","C_0402_1005Metric",117.000000,-68.000000,180.000000,top
"C8","1u","C_0402_1005Metric",117.000000,-73.000000,0.000000,top
"C9","1n","C_0402_1005Metric",125.000000,-103.080000,-90.000000,top
"C10","1n","C_0402_1005Metric",129.500000,-103.080000,-90.000000,top
"C11","100n","C_0402_1005Metric",131.000000,-100.055000,-90.000000,top
"C12","100n","C_0402_1005Metric",131.050000,-76.110000,180.000000,top
"C13","100n","C_0402_1005Metric",131.050000,-75.110000,180.000000,top
"C14","100n","C_0402_1005Metric",126.500000,-67.000000,-90.000000,top
"C15","100n","C_0402_1005Metric",182.000000,-94.555000,180.000000,top
"C16","1u","C_0402_1005Metric",199.500000,-99.000000,90.000000,top
"C17","1u","C_0402_1005Metric",99.475000,-86.000000,-90.000000,top
"C18","100n","C_0402_1005Metric",118.500000,-78.500000,90.000000,top
"C19","10u","CP_EIA-3216-18_Kemet-A",188.750000,-62.500000,90.000000,top
"C20","1u","C_0402_1005Metric",201.000000,-66.000000,90.000000,top
"C21","100n","C_1206_3216Metric",207.250000,-66.750000,0.000000,top
"D1","24V OK","LED_0805_2012Metric",59.250000,-64.500000,0.000000,top
"D2","5V OK","LED_0805_2012Metric",59.250000,-62.500000,0.000000,top
"D3","3.3V OK","LED_0805_2012Metric",59.250000,-60.500000,0.000000,top
"D4","SS210","D_SMA",194.000000,-51.500000,-90.000000,top
"D5","SS210","D_SMA",82.980000,-97.000000,-90.000000,top
"D6","SS210","D_SMA",70.980000,-97.000000,-90.000000,top
"D7","ZMM5V6","D_MiniMELF",60.250000,-72.500000,0.000000,top
"D8","PWR1 OK","LED_0805_2012Metric",59.250000,-68.500000,0.000000,top
"D9","PWR2 OK","LED_0805_2012Metric",59.250000,-66.500000,0.000000,top
"D10","ZMM5V6","D_MiniMELF",60.250000,-75.000000,0.000000,top
"D11","UART1 TX","LED_0805_2012Metric",154.500000,-80.990000,180.000000,top
"D12","UART1 RX","LED_0805_2012Metric",154.500000,-78.990000,180.000000,top
"D13","UART2 TX","LED_0805_2012Metric",150.500000,-80.990000,0.000000,top
"D14","UART2 RX","LED_0805_2012Metric",150.500000,-78.990000,0.000000,top
"D15","IN10","LED_0805_2012Metric",123.000000,-91.555000,180.000000,top
"D16","IN11","LED_0805_2012Metric",127.500000,-91.555000,0.000000,top
"D17","OUT12","LED_0805_2012Metric",184.500000,-91.555000,0.000000,top
"D18","OUT13","LED_0805_2012Metric",189.000000,-91.555000,180.000000,top
"D19","OUT14","LED_0805_2012Metric",167.500000,-91.555000,180.000000,top
"D20","SM4007","D_SOD-123F",163.000000,-94.555000,0.000000,top
"D21","OUT21","LED_0805_2012Metric",151.500000,-91.555000,180.000000,top
"D22","SM4007","D_SOD-123F",147.000000,-94.555000,0.000000,top
"D25","SMF05CT1G","SOT-363_SC-70-6",132.200000,-57.900000,180.000000,top
"F1","1.25A","Fuse_2920_7451Metric",76.980000,-96.000000,90.000000,top
"J1","GT-USB-7010ASV","USB_C_Receptacle_G-Switch_GT-USB-7010ASV",206.500000,-60.000000,90.000000,top
"J4","RS232 1","DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm",146.905000,-56.325331,180.000000,top
"J5","RS232 2","DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm",84.040000,-56.325331,180.000000,top
"K1","G5V-1","Relay_SPDT_Omron_G5V-1",162.042500,-102.962500,90.000000,top
"K2","G5V-1","Relay_SPDT_Omron_G5V-1",146.042500,-102.962500,90.000000,top
"Q1","MMBT3904","SOT-23",167.500000,-94.555000,180.000000,top
"Q2","MMBT3904","SOT-23",151.437500,-94.555000,180.000000,top
"R1","1k","R_0402_1005Metric",62.260000,-64.500000,180.000000,top
"R2","120","R_0402_1005Metric",62.250000,-62.500000,180.000000,top
"R3","33","R_0402_1005Metric",62.250000,-60.500000,180.000000,top
"R4","5.1k","R_0402_1005Metric",199.000000,-61.000000,180.000000,top
"R5","5.1k","R_0402_1005Metric",199.000000,-58.000000,180.000000,top
"R6","10k","R_0402_1005Metric",199.500000,-100.990000,90.000000,top
"R7","27k","R_0402_1005Metric",86.480000,-99.000000,0.000000,top
"R8","1k","R_0402_1005Metric",88.490000,-99.000000,0.000000,top
"R9","27k","R_0402_1005Metric",86.490000,-100.000000,0.000000,top
"R10","1k","R_0402_1005Metric",88.490000,-100.000000,0.000000,top
"R11","680","R_0402_1005Metric",62.260000,-68.500000,180.000000,top
"R12","680","R_0402_1005Metric",62.260000,-66.500000,180.000000,top
"R13","0","R_0402_1005Metric",199.000000,-60.000000,180.000000,top
"R14","0","R_0402_1005Metric",199.000000,-59.000000,180.000000,top
"R15","820","R_0603_1608Metric",122.000000,-103.255000,-90.000000,top
"R16","2.7k","R_0603_1608Metric",123.500000,-103.255000,90.000000,top
"R17","2.7k","R_0603_1608Metric",128.000000,-103.255000,90.000000,top
"R18","820","R_0603_1608Metric",126.500000,-103.255000,-90.000000,top
"R19","330","R_0402_1005Metric",157.000000,-80.990000,90.000000,top
"R20","330","R_0402_1005Metric",157.000000,-78.990000,-90.000000,top
"R21","330","R_0402_1005Metric",148.000000,-80.990000,90.000000,top
"R22","330","R_0402_1005Metric",148.000000,-78.990000,-90.000000,top
"R23","330","R_0402_1005Metric",120.500000,-91.555000,-90.000000,top
"R24","330","R_0402_1005Metric",130.000000,-91.555000,-90.000000,top
"R25","330","R_0402_1005Metric",182.000000,-91.555000,-90.000000,top
"R26","330","R_0402_1005Metric",191.500000,-91.555000,-90.000000,top
"R27","1k","R_0402_1005Metric",171.500000,-94.555000,-90.000000,top
"R28","10k","R_0402_1005Metric",170.500000,-94.545000,-90.000000,top
"R29","330","R_0402_1005Metric",170.500000,-92.555000,-90.000000,top
"R30","330","R_0402_1005Metric",154.500000,-92.555000,-90.000000,top
"R31","1k","R_0402_1005Metric",155.500000,-94.555000,-90.000000,top
"R32","10k","R_0402_1005Metric",154.500000,-94.555000,-90.000000,top
"R33","1.8k","R_0603_1608Metric",106.000000,-103.555000,0.000000,top
"R34","1.8k","R_0603_1608Metric",102.500000,-103.555000,180.000000,top
"R35","0","R_0402_1005Metric",194.000000,-99.500000,-90.000000,top
"R36","10k","R_0402_1005Metric",143.750000,-69.500000,-90.000000,top
"R37","10k","R_0402_1005Metric",144.750000,-69.500000,-90.000000,top
"R38","10k","R_0402_1005Metric",137.750000,-68.750000,-90.000000,top
"R39","10k","R_0402_1005Metric",142.250000,-84.250000,0.000000,top
"SW1","BOOT0","SW_SPST_TL3342",204.500000,-94.500000,0.000000,top
"SW2","RST","SW_SPST_TL3342",204.500000,-102.500000,0.000000,top
"U2"," K7805-1000R3L","TO-220-3_Horizontal_TabDown",79.960000,-85.730000,0.000000,top
"U3","AP1117-33","SOT-223-3_TabPin2",96.975000,-80.000000,90.000000,top
"U4","TXS0108EPW","TSSOP-20_4.4x6.5mm_P0.65mm",121.862500,-83.925000,0.000000,top
"U5","MAX232","SOIC-16_3.9x9.9mm_P1.27mm",121.837500,-71.130000,0.000000,top
"U6","DG411xJ","SOIC-16_3.9x9.9mm_P1.27mm",136.025000,-75.555000,180.000000,top
"U7","74HC14","SOIC-14_3.9x8.7mm_P1.27mm",125.500000,-97.580000,90.000000,top
"U8","ULN2003A","SOIC-16_3.9x9.9mm_P1.27mm",187.000000,-99.055000,180.000000,top
1 Designator Val Package Mid X Mid Y Rotation Layer
2 C1 10u CP_EIA-3216-18_Kemet-A 83.480000 -92.000000 180.000000 top
3 C2 10u CP_EIA-3216-18_Kemet-A 70.980000 -92.000000 180.000000 top
4 C3 100n C_1206_3216Metric 83.480000 -89.500000 180.000000 top
5 C4 100n C_1206_3216Metric 95.975000 -86.000000 180.000000 top
6 C5 1u C_0402_1005Metric 117.000000 -69.000000 0.000000 top
7 C6 1u C_0402_1005Metric 117.000000 -72.000000 0.000000 top
8 C7 1u C_0402_1005Metric 117.000000 -68.000000 180.000000 top
9 C8 1u C_0402_1005Metric 117.000000 -73.000000 0.000000 top
10 C9 1n C_0402_1005Metric 125.000000 -103.080000 -90.000000 top
11 C10 1n C_0402_1005Metric 129.500000 -103.080000 -90.000000 top
12 C11 100n C_0402_1005Metric 131.000000 -100.055000 -90.000000 top
13 C12 100n C_0402_1005Metric 131.050000 -76.110000 180.000000 top
14 C13 100n C_0402_1005Metric 131.050000 -75.110000 180.000000 top
15 C14 100n C_0402_1005Metric 126.500000 -67.000000 -90.000000 top
16 C15 100n C_0402_1005Metric 182.000000 -94.555000 180.000000 top
17 C16 1u C_0402_1005Metric 199.500000 -99.000000 90.000000 top
18 C17 1u C_0402_1005Metric 99.475000 -86.000000 -90.000000 top
19 C18 100n C_0402_1005Metric 118.500000 -78.500000 90.000000 top
20 C19 10u CP_EIA-3216-18_Kemet-A 188.750000 -62.500000 90.000000 top
21 C20 1u C_0402_1005Metric 201.000000 -66.000000 90.000000 top
22 C21 100n C_1206_3216Metric 207.250000 -66.750000 0.000000 top
23 D1 24V OK LED_0805_2012Metric 59.250000 -64.500000 0.000000 top
24 D2 5V OK LED_0805_2012Metric 59.250000 -62.500000 0.000000 top
25 D3 3.3V OK LED_0805_2012Metric 59.250000 -60.500000 0.000000 top
26 D4 SS210 D_SMA 194.000000 -51.500000 -90.000000 top
27 D5 SS210 D_SMA 82.980000 -97.000000 -90.000000 top
28 D6 SS210 D_SMA 70.980000 -97.000000 -90.000000 top
29 D7 ZMM5V6 D_MiniMELF 60.250000 -72.500000 0.000000 top
30 D8 PWR1 OK LED_0805_2012Metric 59.250000 -68.500000 0.000000 top
31 D9 PWR2 OK LED_0805_2012Metric 59.250000 -66.500000 0.000000 top
32 D10 ZMM5V6 D_MiniMELF 60.250000 -75.000000 0.000000 top
33 D11 UART1 TX LED_0805_2012Metric 154.500000 -80.990000 180.000000 top
34 D12 UART1 RX LED_0805_2012Metric 154.500000 -78.990000 180.000000 top
35 D13 UART2 TX LED_0805_2012Metric 150.500000 -80.990000 0.000000 top
36 D14 UART2 RX LED_0805_2012Metric 150.500000 -78.990000 0.000000 top
37 D15 IN10 LED_0805_2012Metric 123.000000 -91.555000 180.000000 top
38 D16 IN11 LED_0805_2012Metric 127.500000 -91.555000 0.000000 top
39 D17 OUT12 LED_0805_2012Metric 184.500000 -91.555000 0.000000 top
40 D18 OUT13 LED_0805_2012Metric 189.000000 -91.555000 180.000000 top
41 D19 OUT14 LED_0805_2012Metric 167.500000 -91.555000 180.000000 top
42 D20 SM4007 D_SOD-123F 163.000000 -94.555000 0.000000 top
43 D21 OUT21 LED_0805_2012Metric 151.500000 -91.555000 180.000000 top
44 D22 SM4007 D_SOD-123F 147.000000 -94.555000 0.000000 top
45 D25 SMF05CT1G SOT-363_SC-70-6 132.200000 -57.900000 180.000000 top
46 F1 1.25A Fuse_2920_7451Metric 76.980000 -96.000000 90.000000 top
47 J1 GT-USB-7010ASV USB_C_Receptacle_G-Switch_GT-USB-7010ASV 206.500000 -60.000000 90.000000 top
48 J4 RS232 1 DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm 146.905000 -56.325331 180.000000 top
49 J5 RS232 2 DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm 84.040000 -56.325331 180.000000 top
50 K1 G5V-1 Relay_SPDT_Omron_G5V-1 162.042500 -102.962500 90.000000 top
51 K2 G5V-1 Relay_SPDT_Omron_G5V-1 146.042500 -102.962500 90.000000 top
52 Q1 MMBT3904 SOT-23 167.500000 -94.555000 180.000000 top
53 Q2 MMBT3904 SOT-23 151.437500 -94.555000 180.000000 top
54 R1 1k R_0402_1005Metric 62.260000 -64.500000 180.000000 top
55 R2 120 R_0402_1005Metric 62.250000 -62.500000 180.000000 top
56 R3 33 R_0402_1005Metric 62.250000 -60.500000 180.000000 top
57 R4 5.1k R_0402_1005Metric 199.000000 -61.000000 180.000000 top
58 R5 5.1k R_0402_1005Metric 199.000000 -58.000000 180.000000 top
59 R6 10k R_0402_1005Metric 199.500000 -100.990000 90.000000 top
60 R7 27k R_0402_1005Metric 86.480000 -99.000000 0.000000 top
61 R8 1k R_0402_1005Metric 88.490000 -99.000000 0.000000 top
62 R9 27k R_0402_1005Metric 86.490000 -100.000000 0.000000 top
63 R10 1k R_0402_1005Metric 88.490000 -100.000000 0.000000 top
64 R11 680 R_0402_1005Metric 62.260000 -68.500000 180.000000 top
65 R12 680 R_0402_1005Metric 62.260000 -66.500000 180.000000 top
66 R13 0 R_0402_1005Metric 199.000000 -60.000000 180.000000 top
67 R14 0 R_0402_1005Metric 199.000000 -59.000000 180.000000 top
68 R15 820 R_0603_1608Metric 122.000000 -103.255000 -90.000000 top
69 R16 2.7k R_0603_1608Metric 123.500000 -103.255000 90.000000 top
70 R17 2.7k R_0603_1608Metric 128.000000 -103.255000 90.000000 top
71 R18 820 R_0603_1608Metric 126.500000 -103.255000 -90.000000 top
72 R19 330 R_0402_1005Metric 157.000000 -80.990000 90.000000 top
73 R20 330 R_0402_1005Metric 157.000000 -78.990000 -90.000000 top
74 R21 330 R_0402_1005Metric 148.000000 -80.990000 90.000000 top
75 R22 330 R_0402_1005Metric 148.000000 -78.990000 -90.000000 top
76 R23 330 R_0402_1005Metric 120.500000 -91.555000 -90.000000 top
77 R24 330 R_0402_1005Metric 130.000000 -91.555000 -90.000000 top
78 R25 330 R_0402_1005Metric 182.000000 -91.555000 -90.000000 top
79 R26 330 R_0402_1005Metric 191.500000 -91.555000 -90.000000 top
80 R27 1k R_0402_1005Metric 171.500000 -94.555000 -90.000000 top
81 R28 10k R_0402_1005Metric 170.500000 -94.545000 -90.000000 top
82 R29 330 R_0402_1005Metric 170.500000 -92.555000 -90.000000 top
83 R30 330 R_0402_1005Metric 154.500000 -92.555000 -90.000000 top
84 R31 1k R_0402_1005Metric 155.500000 -94.555000 -90.000000 top
85 R32 10k R_0402_1005Metric 154.500000 -94.555000 -90.000000 top
86 R33 1.8k R_0603_1608Metric 106.000000 -103.555000 0.000000 top
87 R34 1.8k R_0603_1608Metric 102.500000 -103.555000 180.000000 top
88 R35 0 R_0402_1005Metric 194.000000 -99.500000 -90.000000 top
89 R36 10k R_0402_1005Metric 143.750000 -69.500000 -90.000000 top
90 R37 10k R_0402_1005Metric 144.750000 -69.500000 -90.000000 top
91 R38 10k R_0402_1005Metric 137.750000 -68.750000 -90.000000 top
92 R39 10k R_0402_1005Metric 142.250000 -84.250000 0.000000 top
93 SW1 BOOT0 SW_SPST_TL3342 204.500000 -94.500000 0.000000 top
94 SW2 RST SW_SPST_TL3342 204.500000 -102.500000 0.000000 top
95 U2 K7805-1000R3L TO-220-3_Horizontal_TabDown 79.960000 -85.730000 0.000000 top
96 U3 AP1117-33 SOT-223-3_TabPin2 96.975000 -80.000000 90.000000 top
97 U4 TXS0108EPW TSSOP-20_4.4x6.5mm_P0.65mm 121.862500 -83.925000 0.000000 top
98 U5 MAX232 SOIC-16_3.9x9.9mm_P1.27mm 121.837500 -71.130000 0.000000 top
99 U6 DG411xJ SOIC-16_3.9x9.9mm_P1.27mm 136.025000 -75.555000 180.000000 top
100 U7 74HC14 SOIC-14_3.9x8.7mm_P1.27mm 125.500000 -97.580000 90.000000 top
101 U8 ULN2003A SOIC-16_3.9x9.9mm_P1.27mm 187.000000 -99.055000 180.000000 top

View file

@ -0,0 +1,52 @@
Comment,Designator,Footprint,LCSC
"10u","C1,C2,C19","Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A","C7171"
"100n","C11,C12,C13,C14,C15,C18","Capacitor_SMD:C_0402_1005Metric","C307331"
"100n","C3,C4,C21","Capacitor_SMD:C_1206_3216Metric","C1846"
"1u","C5,C6,C7,C8,C16,C17,C20","Capacitor_SMD:C_0402_1005Metric","C52923"
"1n","C9,C10","Capacitor_SMD:C_0402_1005Metric","C1523"
"24V OK","D1","LED_SMD:LED_0805_2012Metric","C2297"
"UART1 TX","D11","LED_SMD:LED_0805_2012Metric","C2297"
"UART1 RX","D12","LED_SMD:LED_0805_2012Metric","C2297"
"UART2 TX","D13","LED_SMD:LED_0805_2012Metric","C2297"
"UART2 RX","D14","LED_SMD:LED_0805_2012Metric","C2297"
"IN10","D15","LED_SMD:LED_0805_2012Metric","C2297"
"IN11","D16","LED_SMD:LED_0805_2012Metric","C2297"
"OUT12","D17","LED_SMD:LED_0805_2012Metric","C2297"
"OUT13","D18","LED_SMD:LED_0805_2012Metric","C2297"
"OUT14","D19","LED_SMD:LED_0805_2012Metric","C2297"
"5V OK","D2","LED_SMD:LED_0805_2012Metric","C2297"
"SM4007","D20,D22","Diode_SMD:D_SOD-123F","C64898"
"OUT21","D21","LED_SMD:LED_0805_2012Metric","C2297"
"SMF05CT1G","D25","Package_TO_SOT_SMD:SOT-363_SC-70-6","C15879"
"3.3V OK","D3","LED_SMD:LED_0805_2012Metric","C2297"
"SS210","D4,D5,D6","Diode_SMD:D_SMA","C14996"
"ZMM5V6","D7,D10","Diode_SMD:D_MiniMELF","C8062"
"PWR1 OK","D8","LED_SMD:LED_0805_2012Metric","C2297"
"PWR2 OK","D9","LED_SMD:LED_0805_2012Metric","C2297"
"1.25A","F1","Fuse:Fuse_2920_7451Metric","C192524"
"GT-USB-7010ASV","J1","Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV","C2988369"
"RS232 1","J4","Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm","C141882"
"RS232 2","J5","Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm","C141882"
"G5V-1","K1,K2","Relay_THT:Relay_SPDT_Omron_G5V-1","C28695"
"MMBT3904","Q1,Q2","Package_TO_SOT_SMD:SOT-23","C20526"
"1k","R1,R8,R10,R27,R31","Resistor_SMD:R_0402_1005Metric","C11702"
"680","R11,R12","Resistor_SMD:R_0402_1005Metric","C25130"
"0","R13,R14,R35","Resistor_SMD:R_0402_1005Metric","C17168"
"820","R15,R18","Resistor_SMD:R_0603_1608Metric","C23253"
"2.7k","R16,R17","Resistor_SMD:R_0603_1608Metric","C13167"
"330","R19,R20,R21,R22,R23,R24,R25,R26,R29,R30","Resistor_SMD:R_0402_1005Metric","C25104"
"120","R2","Resistor_SMD:R_0402_1005Metric","C25079"
"33","R3","Resistor_SMD:R_0402_1005Metric","C25105"
"1.8k","R33,R34","Resistor_SMD:R_0603_1608Metric","C4177"
"5.1k","R4,R5","Resistor_SMD:R_0402_1005Metric","C25905"
"10k","R6,R28,R32,R36,R37,R38,R39","Resistor_SMD:R_0402_1005Metric","C25744"
"27k","R7,R9","Resistor_SMD:R_0402_1005Metric","C25771"
"BOOT0","SW1","Button_Switch_SMD:SW_SPST_TL3342","C318884"
"RST","SW2","Button_Switch_SMD:SW_SPST_TL3342","C318884"
" K7805-1000R3L","U2","Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown","C111438"
"AP1117-33","U3","Package_TO_SOT_SMD:SOT-223-3_TabPin2","C6186"
"TXS0108EPW","U4","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","C17206"
"MAX232","U5","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","C26860"
"DG411xJ","U6","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","C45218"
"74HC14","U7","Package_SO:SOIC-14_3.9x8.7mm_P1.27mm","C5605"
"ULN2003A","U8","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","C7512"
1 Comment Designator Footprint LCSC
2 10u C1,C2,C19 Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A C7171
3 100n C11,C12,C13,C14,C15,C18 Capacitor_SMD:C_0402_1005Metric C307331
4 100n C3,C4,C21 Capacitor_SMD:C_1206_3216Metric C1846
5 1u C5,C6,C7,C8,C16,C17,C20 Capacitor_SMD:C_0402_1005Metric C52923
6 1n C9,C10 Capacitor_SMD:C_0402_1005Metric C1523
7 24V OK D1 LED_SMD:LED_0805_2012Metric C2297
8 UART1 TX D11 LED_SMD:LED_0805_2012Metric C2297
9 UART1 RX D12 LED_SMD:LED_0805_2012Metric C2297
10 UART2 TX D13 LED_SMD:LED_0805_2012Metric C2297
11 UART2 RX D14 LED_SMD:LED_0805_2012Metric C2297
12 IN10 D15 LED_SMD:LED_0805_2012Metric C2297
13 IN11 D16 LED_SMD:LED_0805_2012Metric C2297
14 OUT12 D17 LED_SMD:LED_0805_2012Metric C2297
15 OUT13 D18 LED_SMD:LED_0805_2012Metric C2297
16 OUT14 D19 LED_SMD:LED_0805_2012Metric C2297
17 5V OK D2 LED_SMD:LED_0805_2012Metric C2297
18 SM4007 D20,D22 Diode_SMD:D_SOD-123F C64898
19 OUT21 D21 LED_SMD:LED_0805_2012Metric C2297
20 SMF05CT1G D25 Package_TO_SOT_SMD:SOT-363_SC-70-6 C15879
21 3.3V OK D3 LED_SMD:LED_0805_2012Metric C2297
22 SS210 D4,D5,D6 Diode_SMD:D_SMA C14996
23 ZMM5V6 D7,D10 Diode_SMD:D_MiniMELF C8062
24 PWR1 OK D8 LED_SMD:LED_0805_2012Metric C2297
25 PWR2 OK D9 LED_SMD:LED_0805_2012Metric C2297
26 1.25A F1 Fuse:Fuse_2920_7451Metric C192524
27 GT-USB-7010ASV J1 Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV C2988369
28 RS232 1 J4 Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm C141882
29 RS232 2 J5 Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm C141882
30 G5V-1 K1,K2 Relay_THT:Relay_SPDT_Omron_G5V-1 C28695
31 MMBT3904 Q1,Q2 Package_TO_SOT_SMD:SOT-23 C20526
32 1k R1,R8,R10,R27,R31 Resistor_SMD:R_0402_1005Metric C11702
33 680 R11,R12 Resistor_SMD:R_0402_1005Metric C25130
34 0 R13,R14,R35 Resistor_SMD:R_0402_1005Metric C17168
35 820 R15,R18 Resistor_SMD:R_0603_1608Metric C23253
36 2.7k R16,R17 Resistor_SMD:R_0603_1608Metric C13167
37 330 R19,R20,R21,R22,R23,R24,R25,R26,R29,R30 Resistor_SMD:R_0402_1005Metric C25104
38 120 R2 Resistor_SMD:R_0402_1005Metric C25079
39 33 R3 Resistor_SMD:R_0402_1005Metric C25105
40 1.8k R33,R34 Resistor_SMD:R_0603_1608Metric C4177
41 5.1k R4,R5 Resistor_SMD:R_0402_1005Metric C25905
42 10k R6,R28,R32,R36,R37,R38,R39 Resistor_SMD:R_0402_1005Metric C25744
43 27k R7,R9 Resistor_SMD:R_0402_1005Metric C25771
44 BOOT0 SW1 Button_Switch_SMD:SW_SPST_TL3342 C318884
45 RST SW2 Button_Switch_SMD:SW_SPST_TL3342 C318884
46 K7805-1000R3L U2 Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown C111438
47 AP1117-33 U3 Package_TO_SOT_SMD:SOT-223-3_TabPin2 C6186
48 TXS0108EPW U4 Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm C17206
49 MAX232 U5 Package_SO:SOIC-16_3.9x9.9mm_P1.27mm C26860
50 DG411xJ U6 Package_SO:SOIC-16_3.9x9.9mm_P1.27mm C45218
51 74HC14 U7 Package_SO:SOIC-14_3.9x8.7mm_P1.27mm C5605
52 ULN2003A U8 Package_SO:SOIC-16_3.9x9.9mm_P1.27mm C7512

View file

@ -0,0 +1,224 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.0*%
%TF.CreationDate,2023-06-21T13:32:25+02:00*%
%TF.ProjectId,hacklock-2137,6861636b-6c6f-4636-9b2d-323133372e6b,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.0) date 2023-06-21 13:32:25*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10C,4.300000*%
%ADD11O,1.905000X2.000000*%
%ADD12R,1.905000X2.000000*%
%ADD13O,3.500000X3.500000*%
%ADD14R,2.000000X2.000000*%
%ADD15C,2.000000*%
%ADD16R,1.700000X1.700000*%
%ADD17O,1.700000X1.700000*%
%ADD18RoundRect,0.250000X-0.650000X-1.550000X0.650000X-1.550000X0.650000X1.550000X-0.650000X1.550000X0*%
%ADD19O,1.800000X3.600000*%
%ADD20RoundRect,0.250000X0.650000X1.550000X-0.650000X1.550000X-0.650000X-1.550000X0.650000X-1.550000X0*%
%ADD21C,4.000000*%
%ADD22R,1.600000X1.600000*%
%ADD23C,1.600000*%
%ADD24O,1.800000X1.000000*%
%ADD25O,2.100000X1.000000*%
%ADD26C,0.650000*%
G04 APERTURE END LIST*
D10*
%TO.C,REF\u002A\u002A*%
X205000000Y-50000000D03*
%TD*%
%TO.C,REF\u002A\u002A*%
X60000000Y-50000000D03*
%TD*%
%TO.C,REF\u002A\u002A*%
X205000000Y-115000000D03*
%TD*%
%TO.C,REF\u002A\u002A*%
X60000000Y-115000000D03*
%TD*%
D11*
%TO.C,U2*%
X85039999Y-85729999D03*
X82499999Y-85729999D03*
D12*
X79959999Y-85729999D03*
D13*
X82499999Y-69069999D03*
%TD*%
D14*
%TO.C,K2*%
X146042499Y-102962499D03*
D15*
X148582500Y-102962500D03*
X156202500Y-102962500D03*
X156202500Y-97882500D03*
X148582500Y-97882500D03*
X146042500Y-97882500D03*
%TD*%
%TO.C,K1*%
X162042500Y-97882500D03*
X164582500Y-97882500D03*
X172202500Y-97882500D03*
X172202500Y-102962500D03*
X164582500Y-102962500D03*
D14*
X162042499Y-102962499D03*
%TD*%
D16*
%TO.C,J15*%
X196499999Y-104849999D03*
D17*
X196499999Y-102309999D03*
X196499999Y-99769999D03*
X196499999Y-97229999D03*
X196499999Y-94689999D03*
X196499999Y-92149999D03*
%TD*%
D18*
%TO.C,J14*%
X96630000Y-111367500D03*
D19*
X101709999Y-111367499D03*
X106789999Y-111367499D03*
X111869999Y-111367499D03*
%TD*%
D16*
%TO.C,J13*%
X154499999Y-67409999D03*
D17*
X154499999Y-69949999D03*
X154499999Y-72489999D03*
X154499999Y-75029999D03*
%TD*%
D16*
%TO.C,J12*%
X150499999Y-67369999D03*
D17*
X150499999Y-69909999D03*
X150499999Y-72449999D03*
X150499999Y-74989999D03*
%TD*%
D20*
%TO.C,J11*%
X125095000Y-53732500D03*
D19*
X120014999Y-53732499D03*
X114934999Y-53732499D03*
X109854999Y-53732499D03*
%TD*%
D20*
%TO.C,J10*%
X187960000Y-53732500D03*
D19*
X182879999Y-53732499D03*
X177799999Y-53732499D03*
X172719999Y-53732499D03*
%TD*%
D18*
%TO.C,J9*%
X146105000Y-111367500D03*
D19*
X151184999Y-111367499D03*
X156264999Y-111367499D03*
%TD*%
D18*
%TO.C,J8*%
X162615000Y-111367500D03*
D19*
X167694999Y-111367499D03*
X172774999Y-111367499D03*
%TD*%
%TO.C,J7*%
X194364999Y-111367499D03*
X189284999Y-111367499D03*
X184204999Y-111367499D03*
D18*
X179125000Y-111367500D03*
%TD*%
%TO.C,J6*%
X118165000Y-111367500D03*
D19*
X123244999Y-111367499D03*
X128324999Y-111367499D03*
X133404999Y-111367499D03*
%TD*%
D21*
%TO.C,J5*%
X102080000Y-54905331D03*
X77080000Y-54905331D03*
D22*
X84039999Y-56325330D03*
D23*
X86810000Y-56325331D03*
X89580000Y-56325331D03*
X92350000Y-56325331D03*
X95120000Y-56325331D03*
X85425000Y-53485331D03*
X88195000Y-53485331D03*
X90965000Y-53485331D03*
X93735000Y-53485331D03*
%TD*%
D21*
%TO.C,J4*%
X164945000Y-54905331D03*
X139945000Y-54905331D03*
D22*
X146904999Y-56325330D03*
D23*
X149675000Y-56325331D03*
X152445000Y-56325331D03*
X155215000Y-56325331D03*
X157985000Y-56325331D03*
X148290000Y-53485331D03*
X151060000Y-53485331D03*
X153830000Y-53485331D03*
X156600000Y-53485331D03*
%TD*%
D18*
%TO.C,J3*%
X67365000Y-111367500D03*
D19*
X72444999Y-111367499D03*
%TD*%
%TO.C,J2*%
X83874999Y-111367499D03*
D18*
X78795000Y-111367500D03*
%TD*%
D24*
%TO.C,J1*%
X207574999Y-55679999D03*
D25*
X203374999Y-55679999D03*
X203374999Y-64319999D03*
D24*
X207574999Y-64319999D03*
D26*
X203895000Y-57110000D03*
X203895000Y-62890000D03*
%TD*%
M02*

View file

@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.0*%
%TF.CreationDate,2023-06-21T13:32:25+02:00*%
%TF.ProjectId,hacklock-2137,6861636b-6c6f-4636-9b2d-323133372e6b,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.0) date 2023-06-21 13:32:25*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

View file

@ -0,0 +1,26 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.0*%
%TF.CreationDate,2023-06-21T13:32:25+02:00*%
%TF.ProjectId,hacklock-2137,6861636b-6c6f-4636-9b2d-323133372e6b,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.0) date 2023-06-21 13:32:25*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.100000*%
%TD*%
G04 APERTURE END LIST*
D10*
X55000000Y-45000000D02*
X210000000Y-45000000D01*
X210000000Y-45000000D02*
X210000000Y-120000000D01*
X210000000Y-120000000D02*
X55000000Y-120000000D01*
X55000000Y-120000000D02*
X55000000Y-45000000D01*
M02*

View file

@ -0,0 +1,867 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.0*%
%TF.CreationDate,2023-06-21T13:32:25+02:00*%
%TF.ProjectId,hacklock-2137,6861636b-6c6f-4636-9b2d-323133372e6b,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Top*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.0) date 2023-06-21 13:32:25*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
%ADD11RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
%ADD12R,0.650000X0.400000*%
%ADD13RoundRect,0.250000X-0.325000X-0.650000X0.325000X-0.650000X0.325000X0.650000X-0.325000X0.650000X0*%
%ADD14RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
%ADD15RoundRect,0.250000X0.425000X-0.450000X0.425000X0.450000X-0.425000X0.450000X-0.425000X-0.450000X0*%
%ADD16C,4.300000*%
%ADD17RoundRect,0.150000X0.825000X0.150000X-0.825000X0.150000X-0.825000X-0.150000X0.825000X-0.150000X0*%
%ADD18RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
%ADD19RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
%ADD20RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
%ADD21R,1.500000X2.000000*%
%ADD22R,3.800000X2.000000*%
%ADD23O,1.905000X2.000000*%
%ADD24R,1.905000X2.000000*%
%ADD25O,3.500000X3.500000*%
%ADD26R,0.900000X0.900000*%
%ADD27R,0.900000X1.500000*%
%ADD28R,1.500000X0.900000*%
%ADD29R,1.700000X1.000000*%
%ADD30RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
%ADD31RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
%ADD32RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
%ADD33RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
%ADD34RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%ADD35RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
%ADD36RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*%
%ADD37R,2.000000X2.000000*%
%ADD38C,2.000000*%
%ADD39R,1.700000X1.700000*%
%ADD40O,1.700000X1.700000*%
%ADD41RoundRect,0.250000X-0.650000X-1.550000X0.650000X-1.550000X0.650000X1.550000X-0.650000X1.550000X0*%
%ADD42O,1.800000X3.600000*%
%ADD43RoundRect,0.250000X0.650000X1.550000X-0.650000X1.550000X-0.650000X-1.550000X0.650000X-1.550000X0*%
%ADD44C,4.000000*%
%ADD45R,1.600000X1.600000*%
%ADD46C,1.600000*%
%ADD47O,1.800000X1.000000*%
%ADD48O,2.100000X1.000000*%
%ADD49R,1.240000X0.600000*%
%ADD50R,1.240000X0.300000*%
%ADD51C,0.650000*%
%ADD52RoundRect,0.250000X2.475000X-0.712500X2.475000X0.712500X-2.475000X0.712500X-2.475000X-0.712500X0*%
%ADD53RoundRect,0.250000X-0.300000X-0.300000X0.300000X-0.300000X0.300000X0.300000X-0.300000X0.300000X0*%
%ADD54RoundRect,0.243750X0.243750X0.456250X-0.243750X0.456250X-0.243750X-0.456250X0.243750X-0.456250X0*%
%ADD55RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
%ADD56RoundRect,0.250000X-0.400000X-0.600000X0.400000X-0.600000X0.400000X0.600000X-0.400000X0.600000X0*%
%ADD57RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
%ADD58RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
%ADD59RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
%ADD60RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
%ADD61RoundRect,0.250000X0.325000X0.650000X-0.325000X0.650000X-0.325000X-0.650000X0.325000X-0.650000X0*%
%ADD62RoundRect,0.250000X0.450000X0.425000X-0.450000X0.425000X-0.450000X-0.425000X0.450000X-0.425000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,R39*%
X141740000Y-84250000D03*
X142760000Y-84250000D03*
%TD*%
D11*
%TO.C,R38*%
X137750000Y-68240000D03*
X137750000Y-69260000D03*
%TD*%
%TO.C,R37*%
X144750000Y-68990000D03*
X144750000Y-70010000D03*
%TD*%
%TO.C,R36*%
X143750000Y-68990000D03*
X143750000Y-70010000D03*
%TD*%
D12*
%TO.C,D25*%
X133149999Y-58549999D03*
X133149999Y-57899999D03*
X133149999Y-57249999D03*
X131249999Y-57249999D03*
X131249999Y-57899999D03*
X131249999Y-58549999D03*
%TD*%
D13*
%TO.C,C21*%
X208725000Y-66750000D03*
X205775000Y-66750000D03*
%TD*%
D14*
%TO.C,C20*%
X201000000Y-66480000D03*
X201000000Y-65520000D03*
%TD*%
D15*
%TO.C,C19*%
X188750000Y-63850000D03*
X188750000Y-61150000D03*
%TD*%
D14*
%TO.C,C18*%
X118500000Y-78980000D03*
X118500000Y-78020000D03*
%TD*%
D16*
%TO.C,REF\u002A\u002A*%
X205000000Y-50000000D03*
%TD*%
%TO.C,REF\u002A\u002A*%
X60000000Y-50000000D03*
%TD*%
%TO.C,REF\u002A\u002A*%
X205000000Y-115000000D03*
%TD*%
%TO.C,REF\u002A\u002A*%
X60000000Y-115000000D03*
%TD*%
D17*
%TO.C,U8*%
X184525000Y-103500000D03*
X184525000Y-102230000D03*
X184525000Y-100960000D03*
X184525000Y-99690000D03*
X184525000Y-98420000D03*
X184525000Y-97150000D03*
X184525000Y-95880000D03*
X184525000Y-94610000D03*
X189475000Y-94610000D03*
X189475000Y-95880000D03*
X189475000Y-97150000D03*
X189475000Y-98420000D03*
X189475000Y-99690000D03*
X189475000Y-100960000D03*
X189475000Y-102230000D03*
X189475000Y-103500000D03*
%TD*%
D18*
%TO.C,U7*%
X121690000Y-100055000D03*
X122960000Y-100055000D03*
X124230000Y-100055000D03*
X125500000Y-100055000D03*
X126770000Y-100055000D03*
X128040000Y-100055000D03*
X129310000Y-100055000D03*
X129310000Y-95105000D03*
X128040000Y-95105000D03*
X126770000Y-95105000D03*
X125500000Y-95105000D03*
X124230000Y-95105000D03*
X122960000Y-95105000D03*
X121690000Y-95105000D03*
%TD*%
D17*
%TO.C,U6*%
X138500000Y-80000000D03*
X138500000Y-78730000D03*
X138500000Y-77460000D03*
X138500000Y-76190000D03*
X138500000Y-74920000D03*
X138500000Y-73650000D03*
X138500000Y-72380000D03*
X138500000Y-71110000D03*
X133550000Y-71110000D03*
X133550000Y-72380000D03*
X133550000Y-73650000D03*
X133550000Y-74920000D03*
X133550000Y-76190000D03*
X133550000Y-77460000D03*
X133550000Y-78730000D03*
X133550000Y-80000000D03*
%TD*%
D19*
%TO.C,U5*%
X119362500Y-66685000D03*
X119362500Y-67955000D03*
X119362500Y-69225000D03*
X119362500Y-70495000D03*
X119362500Y-71765000D03*
X119362500Y-73035000D03*
X119362500Y-74305000D03*
X119362500Y-75575000D03*
X124312500Y-75575000D03*
X124312500Y-74305000D03*
X124312500Y-73035000D03*
X124312500Y-71765000D03*
X124312500Y-70495000D03*
X124312500Y-69225000D03*
X124312500Y-67955000D03*
X124312500Y-66685000D03*
%TD*%
D20*
%TO.C,U4*%
X119000000Y-81000000D03*
X119000000Y-81650000D03*
X119000000Y-82300000D03*
X119000000Y-82950000D03*
X119000000Y-83600000D03*
X119000000Y-84250000D03*
X119000000Y-84900000D03*
X119000000Y-85550000D03*
X119000000Y-86200000D03*
X119000000Y-86850000D03*
X124725000Y-86850000D03*
X124725000Y-86200000D03*
X124725000Y-85550000D03*
X124725000Y-84900000D03*
X124725000Y-84250000D03*
X124725000Y-83600000D03*
X124725000Y-82950000D03*
X124725000Y-82300000D03*
X124725000Y-81650000D03*
X124725000Y-81000000D03*
%TD*%
D21*
%TO.C,U3*%
X99274999Y-83149999D03*
X96974999Y-83149999D03*
D22*
X96974999Y-76849999D03*
D21*
X94674999Y-83149999D03*
%TD*%
D23*
%TO.C,U2*%
X85039999Y-85729999D03*
X82499999Y-85729999D03*
D24*
X79959999Y-85729999D03*
D25*
X82499999Y-69069999D03*
%TD*%
D26*
%TO.C,U1*%
X198809999Y-75099999D03*
X201609999Y-76499999D03*
X198809999Y-77899999D03*
X200209999Y-77899999D03*
X201609999Y-77899999D03*
X198809999Y-76499999D03*
X200209999Y-76499999D03*
X201609999Y-76499999D03*
X198809999Y-75099999D03*
X200209999Y-75099999D03*
X201609999Y-75099999D03*
D27*
X207929999Y-86749999D03*
X206659999Y-86749999D03*
X205389999Y-86749999D03*
X204119999Y-86749999D03*
X202849999Y-86749999D03*
X201579999Y-86749999D03*
X200309999Y-86749999D03*
X199039999Y-86749999D03*
X197769999Y-86749999D03*
X196499999Y-86749999D03*
X195229999Y-86749999D03*
X193959999Y-86749999D03*
X192689999Y-86749999D03*
X191419999Y-86749999D03*
D28*
X190169999Y-84984999D03*
X190169999Y-83714999D03*
X190169999Y-82444999D03*
X190169999Y-81174999D03*
X190169999Y-79904999D03*
X190169999Y-78634999D03*
X190169999Y-77364999D03*
X190169999Y-76094999D03*
X190169999Y-74824999D03*
X190169999Y-73554999D03*
X190169999Y-72284999D03*
X190169999Y-71014999D03*
D27*
X191419999Y-69249999D03*
X192689999Y-69249999D03*
X193959999Y-69249999D03*
X195229999Y-69249999D03*
X196499999Y-69249999D03*
X197769999Y-69249999D03*
X199039999Y-69249999D03*
X200309999Y-69249999D03*
X201579999Y-69249999D03*
X202849999Y-69249999D03*
X204119999Y-69249999D03*
X205389999Y-69249999D03*
X206659999Y-69249999D03*
X207929999Y-69249999D03*
%TD*%
D29*
%TO.C,SW2*%
X201349999Y-100599999D03*
X207649999Y-100599999D03*
X207649999Y-104399999D03*
X201349999Y-104399999D03*
%TD*%
%TO.C,SW1*%
X201349999Y-92599999D03*
X207649999Y-92599999D03*
X207649999Y-96399999D03*
X201349999Y-96399999D03*
%TD*%
D11*
%TO.C,R35*%
X194000000Y-98990000D03*
X194000000Y-100010000D03*
%TD*%
D30*
%TO.C,R34*%
X101675000Y-103555000D03*
X103325000Y-103555000D03*
%TD*%
D31*
%TO.C,R33*%
X105175000Y-103555000D03*
X106825000Y-103555000D03*
%TD*%
D11*
%TO.C,R32*%
X154500000Y-94045000D03*
X154500000Y-95065000D03*
%TD*%
%TO.C,R31*%
X155500000Y-94045000D03*
X155500000Y-95065000D03*
%TD*%
%TO.C,R30*%
X154500000Y-92045000D03*
X154500000Y-93065000D03*
%TD*%
%TO.C,R29*%
X170500000Y-92045000D03*
X170500000Y-93065000D03*
%TD*%
%TO.C,R28*%
X170500000Y-94035000D03*
X170500000Y-95055000D03*
%TD*%
%TO.C,R27*%
X171500000Y-94045000D03*
X171500000Y-95065000D03*
%TD*%
%TO.C,R26*%
X191500000Y-92065000D03*
X191500000Y-91045000D03*
%TD*%
%TO.C,R25*%
X182000000Y-92065000D03*
X182000000Y-91045000D03*
%TD*%
%TO.C,R24*%
X130000000Y-91045000D03*
X130000000Y-92065000D03*
%TD*%
%TO.C,R23*%
X120500000Y-91045000D03*
X120500000Y-92065000D03*
%TD*%
%TO.C,R22*%
X148000000Y-78480000D03*
X148000000Y-79500000D03*
%TD*%
D32*
%TO.C,R21*%
X148000000Y-81500000D03*
X148000000Y-80480000D03*
%TD*%
D11*
%TO.C,R20*%
X157000000Y-78480000D03*
X157000000Y-79500000D03*
%TD*%
D32*
%TO.C,R19*%
X157000000Y-81500000D03*
X157000000Y-80480000D03*
%TD*%
D33*
%TO.C,R18*%
X126500000Y-102430000D03*
X126500000Y-104080000D03*
%TD*%
D34*
%TO.C,R17*%
X128000000Y-102430000D03*
X128000000Y-104080000D03*
%TD*%
%TO.C,R16*%
X123500000Y-104080000D03*
X123500000Y-102430000D03*
%TD*%
D33*
%TO.C,R15*%
X122000000Y-102430000D03*
X122000000Y-104080000D03*
%TD*%
D35*
%TO.C,R14*%
X199510000Y-59000000D03*
X198490000Y-59000000D03*
%TD*%
%TO.C,R13*%
X198490000Y-60000000D03*
X199510000Y-60000000D03*
%TD*%
%TO.C,R12*%
X62770000Y-66500000D03*
X61750000Y-66500000D03*
%TD*%
%TO.C,R11*%
X61750000Y-68500000D03*
X62770000Y-68500000D03*
%TD*%
D10*
%TO.C,R10*%
X89000000Y-100000000D03*
X87980000Y-100000000D03*
%TD*%
%TO.C,R9*%
X87000000Y-100000000D03*
X85980000Y-100000000D03*
%TD*%
%TO.C,R8*%
X87980000Y-99000000D03*
X89000000Y-99000000D03*
%TD*%
%TO.C,R7*%
X86990000Y-99000000D03*
X85970000Y-99000000D03*
%TD*%
D32*
%TO.C,R6*%
X199500000Y-101500000D03*
X199500000Y-100480000D03*
%TD*%
D35*
%TO.C,R5*%
X199510000Y-58000000D03*
X198490000Y-58000000D03*
%TD*%
%TO.C,R4*%
X199510000Y-61000000D03*
X198490000Y-61000000D03*
%TD*%
%TO.C,R3*%
X62760000Y-60500000D03*
X61740000Y-60500000D03*
%TD*%
%TO.C,R2*%
X62760000Y-62500000D03*
X61740000Y-62500000D03*
%TD*%
%TO.C,R1*%
X62770000Y-64500000D03*
X61750000Y-64500000D03*
%TD*%
D36*
%TO.C,Q2*%
X152375000Y-95505000D03*
X152375000Y-93605000D03*
X150500000Y-94555000D03*
%TD*%
%TO.C,Q1*%
X166562500Y-94555000D03*
X168437500Y-93605000D03*
X168437500Y-95505000D03*
%TD*%
D37*
%TO.C,K2*%
X146042499Y-102962499D03*
D38*
X148582500Y-102962500D03*
X156202500Y-102962500D03*
X156202500Y-97882500D03*
X148582500Y-97882500D03*
X146042500Y-97882500D03*
%TD*%
%TO.C,K1*%
X162042500Y-97882500D03*
X164582500Y-97882500D03*
X172202500Y-97882500D03*
X172202500Y-102962500D03*
X164582500Y-102962500D03*
D37*
X162042499Y-102962499D03*
%TD*%
D39*
%TO.C,J15*%
X196499999Y-104849999D03*
D40*
X196499999Y-102309999D03*
X196499999Y-99769999D03*
X196499999Y-97229999D03*
X196499999Y-94689999D03*
X196499999Y-92149999D03*
%TD*%
D41*
%TO.C,J14*%
X96630000Y-111367500D03*
D42*
X101709999Y-111367499D03*
X106789999Y-111367499D03*
X111869999Y-111367499D03*
%TD*%
D39*
%TO.C,J13*%
X154499999Y-67409999D03*
D40*
X154499999Y-69949999D03*
X154499999Y-72489999D03*
X154499999Y-75029999D03*
%TD*%
D39*
%TO.C,J12*%
X150499999Y-67369999D03*
D40*
X150499999Y-69909999D03*
X150499999Y-72449999D03*
X150499999Y-74989999D03*
%TD*%
D43*
%TO.C,J11*%
X125095000Y-53732500D03*
D42*
X120014999Y-53732499D03*
X114934999Y-53732499D03*
X109854999Y-53732499D03*
%TD*%
D43*
%TO.C,J10*%
X187960000Y-53732500D03*
D42*
X182879999Y-53732499D03*
X177799999Y-53732499D03*
X172719999Y-53732499D03*
%TD*%
D41*
%TO.C,J9*%
X146105000Y-111367500D03*
D42*
X151184999Y-111367499D03*
X156264999Y-111367499D03*
%TD*%
D41*
%TO.C,J8*%
X162615000Y-111367500D03*
D42*
X167694999Y-111367499D03*
X172774999Y-111367499D03*
%TD*%
%TO.C,J7*%
X194364999Y-111367499D03*
X189284999Y-111367499D03*
X184204999Y-111367499D03*
D41*
X179125000Y-111367500D03*
%TD*%
%TO.C,J6*%
X118165000Y-111367500D03*
D42*
X123244999Y-111367499D03*
X128324999Y-111367499D03*
X133404999Y-111367499D03*
%TD*%
D44*
%TO.C,J5*%
X102080000Y-54905331D03*
X77080000Y-54905331D03*
D45*
X84039999Y-56325330D03*
D46*
X86810000Y-56325331D03*
X89580000Y-56325331D03*
X92350000Y-56325331D03*
X95120000Y-56325331D03*
X85425000Y-53485331D03*
X88195000Y-53485331D03*
X90965000Y-53485331D03*
X93735000Y-53485331D03*
%TD*%
D44*
%TO.C,J4*%
X164945000Y-54905331D03*
X139945000Y-54905331D03*
D45*
X146904999Y-56325330D03*
D46*
X149675000Y-56325331D03*
X152445000Y-56325331D03*
X155215000Y-56325331D03*
X157985000Y-56325331D03*
X148290000Y-53485331D03*
X151060000Y-53485331D03*
X153830000Y-53485331D03*
X156600000Y-53485331D03*
%TD*%
D41*
%TO.C,J3*%
X67365000Y-111367500D03*
D42*
X72444999Y-111367499D03*
%TD*%
%TO.C,J2*%
X83874999Y-111367499D03*
D41*
X78795000Y-111367500D03*
%TD*%
D47*
%TO.C,J1*%
X207574999Y-55679999D03*
D48*
X203374999Y-55679999D03*
X203374999Y-64319999D03*
D47*
X207574999Y-64319999D03*
D49*
X202774999Y-63199999D03*
X202774999Y-62399999D03*
D50*
X202774999Y-61749999D03*
X202774999Y-60749999D03*
X202774999Y-59249999D03*
X202774999Y-58249999D03*
D49*
X202774999Y-57599999D03*
X202774999Y-56799999D03*
X202774999Y-56799999D03*
X202774999Y-57599999D03*
D50*
X202774999Y-58749999D03*
X202774999Y-59749999D03*
X202774999Y-60249999D03*
X202774999Y-61249999D03*
D49*
X202774999Y-62399999D03*
X202774999Y-63199999D03*
D51*
X203895000Y-57110000D03*
X203895000Y-62890000D03*
%TD*%
D52*
%TO.C,F1*%
X76980000Y-99387500D03*
X76980000Y-92612500D03*
%TD*%
D28*
%TO.C,D24*%
X172999999Y-82199999D03*
X172999999Y-85499999D03*
X168099999Y-85499999D03*
X168099999Y-82199999D03*
%TD*%
%TO.C,D23*%
X176099999Y-82199999D03*
X176099999Y-85499999D03*
X180999999Y-85499999D03*
X180999999Y-82199999D03*
%TD*%
D53*
%TO.C,D22*%
X145600000Y-94555000D03*
X148400000Y-94555000D03*
%TD*%
D54*
%TO.C,D21*%
X152437500Y-91555000D03*
X150562500Y-91555000D03*
%TD*%
D53*
%TO.C,D20*%
X161600000Y-94555000D03*
X164400000Y-94555000D03*
%TD*%
D54*
%TO.C,D19*%
X168437500Y-91555000D03*
X166562500Y-91555000D03*
%TD*%
%TO.C,D18*%
X189937500Y-91555000D03*
X188062500Y-91555000D03*
%TD*%
D55*
%TO.C,D17*%
X185437500Y-91555000D03*
X183562500Y-91555000D03*
%TD*%
%TO.C,D16*%
X126562500Y-91555000D03*
X128437500Y-91555000D03*
%TD*%
D54*
%TO.C,D15*%
X123937500Y-91555000D03*
X122062500Y-91555000D03*
%TD*%
D55*
%TO.C,D14*%
X149562500Y-78990000D03*
X151437500Y-78990000D03*
%TD*%
%TO.C,D13*%
X149562500Y-80990000D03*
X151437500Y-80990000D03*
%TD*%
D54*
%TO.C,D12*%
X155437500Y-78990000D03*
X153562500Y-78990000D03*
%TD*%
%TO.C,D11*%
X155437500Y-80990000D03*
X153562500Y-80990000D03*
%TD*%
D56*
%TO.C,D10*%
X62000000Y-75000000D03*
X58500000Y-75000000D03*
%TD*%
D55*
%TO.C,D9*%
X58312500Y-66500000D03*
X60187500Y-66500000D03*
%TD*%
%TO.C,D8*%
X58312500Y-68500000D03*
X60187500Y-68500000D03*
%TD*%
D56*
%TO.C,D7*%
X58500000Y-72500000D03*
X62000000Y-72500000D03*
%TD*%
D57*
%TO.C,D6*%
X70980000Y-95000000D03*
X70980000Y-99000000D03*
%TD*%
%TO.C,D5*%
X82980000Y-95000000D03*
X82980000Y-99000000D03*
%TD*%
%TO.C,D4*%
X194000000Y-49500000D03*
X194000000Y-53500000D03*
%TD*%
D55*
%TO.C,D3*%
X58312500Y-60500000D03*
X60187500Y-60500000D03*
%TD*%
%TO.C,D2*%
X58312500Y-62500000D03*
X60187500Y-62500000D03*
%TD*%
%TO.C,D1*%
X58312500Y-64500000D03*
X60187500Y-64500000D03*
%TD*%
D58*
%TO.C,C17*%
X99475000Y-86480000D03*
X99475000Y-85520000D03*
%TD*%
D14*
%TO.C,C16*%
X199500000Y-99480000D03*
X199500000Y-98520000D03*
%TD*%
D59*
%TO.C,C15*%
X181520000Y-94555000D03*
X182480000Y-94555000D03*
%TD*%
D58*
%TO.C,C14*%
X126500000Y-66520000D03*
X126500000Y-67480000D03*
%TD*%
D59*
%TO.C,C13*%
X131530000Y-75110000D03*
X130570000Y-75110000D03*
%TD*%
%TO.C,C12*%
X131530000Y-76110000D03*
X130570000Y-76110000D03*
%TD*%
D58*
%TO.C,C11*%
X131000000Y-99575000D03*
X131000000Y-100535000D03*
%TD*%
%TO.C,C10*%
X129500000Y-102600000D03*
X129500000Y-103560000D03*
%TD*%
%TO.C,C9*%
X125000000Y-102600000D03*
X125000000Y-103560000D03*
%TD*%
D60*
%TO.C,C8*%
X116520000Y-73000000D03*
X117480000Y-73000000D03*
%TD*%
D59*
%TO.C,C7*%
X117480000Y-68000000D03*
X116520000Y-68000000D03*
%TD*%
D60*
%TO.C,C6*%
X116520000Y-72000000D03*
X117480000Y-72000000D03*
%TD*%
%TO.C,C5*%
X116520000Y-69000000D03*
X117480000Y-69000000D03*
%TD*%
D61*
%TO.C,C4*%
X94500000Y-86000000D03*
X97450000Y-86000000D03*
%TD*%
%TO.C,C3*%
X84955000Y-89500000D03*
X82005000Y-89500000D03*
%TD*%
D62*
%TO.C,C2*%
X72330000Y-92000000D03*
X69630000Y-92000000D03*
%TD*%
%TO.C,C1*%
X84830000Y-92000000D03*
X82130000Y-92000000D03*
%TD*%
M02*

View file

@ -0,0 +1,678 @@
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.0*%
%TF.CreationDate,2023-06-21T13:32:25+02:00*%
%TF.ProjectId,hacklock-2137,6861636b-6c6f-4636-9b2d-323133372e6b,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 7.0.0) date 2023-06-21 13:32:25*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
%ADD11RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
%ADD12R,0.650000X0.400000*%
%ADD13RoundRect,0.250000X-0.325000X-0.650000X0.325000X-0.650000X0.325000X0.650000X-0.325000X0.650000X0*%
%ADD14RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
%ADD15RoundRect,0.250000X0.425000X-0.450000X0.425000X0.450000X-0.425000X0.450000X-0.425000X-0.450000X0*%
%ADD16RoundRect,0.150000X0.825000X0.150000X-0.825000X0.150000X-0.825000X-0.150000X0.825000X-0.150000X0*%
%ADD17RoundRect,0.150000X0.150000X-0.825000X0.150000X0.825000X-0.150000X0.825000X-0.150000X-0.825000X0*%
%ADD18RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
%ADD19RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
%ADD20R,1.500000X2.000000*%
%ADD21R,3.800000X2.000000*%
%ADD22R,0.900000X0.900000*%
%ADD23R,0.900000X1.500000*%
%ADD24R,1.500000X0.900000*%
%ADD25R,1.700000X1.000000*%
%ADD26RoundRect,0.200000X0.200000X0.275000X-0.200000X0.275000X-0.200000X-0.275000X0.200000X-0.275000X0*%
%ADD27RoundRect,0.200000X-0.200000X-0.275000X0.200000X-0.275000X0.200000X0.275000X-0.200000X0.275000X0*%
%ADD28RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
%ADD29RoundRect,0.200000X-0.275000X0.200000X-0.275000X-0.200000X0.275000X-0.200000X0.275000X0.200000X0*%
%ADD30RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%ADD31RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
%ADD32RoundRect,0.150000X0.587500X0.150000X-0.587500X0.150000X-0.587500X-0.150000X0.587500X-0.150000X0*%
%ADD33R,1.240000X0.600000*%
%ADD34R,1.240000X0.300000*%
%ADD35RoundRect,0.250000X2.475000X-0.712500X2.475000X0.712500X-2.475000X0.712500X-2.475000X-0.712500X0*%
%ADD36RoundRect,0.250000X-0.300000X-0.300000X0.300000X-0.300000X0.300000X0.300000X-0.300000X0.300000X0*%
%ADD37RoundRect,0.243750X0.243750X0.456250X-0.243750X0.456250X-0.243750X-0.456250X0.243750X-0.456250X0*%
%ADD38RoundRect,0.243750X-0.243750X-0.456250X0.243750X-0.456250X0.243750X0.456250X-0.243750X0.456250X0*%
%ADD39RoundRect,0.250000X-0.400000X-0.600000X0.400000X-0.600000X0.400000X0.600000X-0.400000X0.600000X0*%
%ADD40RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
%ADD41RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
%ADD42RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
%ADD43RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
%ADD44RoundRect,0.250000X0.325000X0.650000X-0.325000X0.650000X-0.325000X-0.650000X0.325000X-0.650000X0*%
%ADD45RoundRect,0.250000X0.450000X0.425000X-0.450000X0.425000X-0.450000X-0.425000X0.450000X-0.425000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,R39*%
X141740000Y-84250000D03*
X142760000Y-84250000D03*
%TD*%
D11*
%TO.C,R38*%
X137750000Y-68240000D03*
X137750000Y-69260000D03*
%TD*%
%TO.C,R37*%
X144750000Y-68990000D03*
X144750000Y-70010000D03*
%TD*%
%TO.C,R36*%
X143750000Y-68990000D03*
X143750000Y-70010000D03*
%TD*%
D12*
%TO.C,D25*%
X133149999Y-58549999D03*
X133149999Y-57899999D03*
X133149999Y-57249999D03*
X131249999Y-57249999D03*
X131249999Y-57899999D03*
X131249999Y-58549999D03*
%TD*%
D13*
%TO.C,C21*%
X208725000Y-66750000D03*
X205775000Y-66750000D03*
%TD*%
D14*
%TO.C,C20*%
X201000000Y-66480000D03*
X201000000Y-65520000D03*
%TD*%
D15*
%TO.C,C19*%
X188750000Y-63850000D03*
X188750000Y-61150000D03*
%TD*%
D14*
%TO.C,C18*%
X118500000Y-78980000D03*
X118500000Y-78020000D03*
%TD*%
D16*
%TO.C,U8*%
X184525000Y-103500000D03*
X184525000Y-102230000D03*
X184525000Y-100960000D03*
X184525000Y-99690000D03*
X184525000Y-98420000D03*
X184525000Y-97150000D03*
X184525000Y-95880000D03*
X184525000Y-94610000D03*
X189475000Y-94610000D03*
X189475000Y-95880000D03*
X189475000Y-97150000D03*
X189475000Y-98420000D03*
X189475000Y-99690000D03*
X189475000Y-100960000D03*
X189475000Y-102230000D03*
X189475000Y-103500000D03*
%TD*%
D17*
%TO.C,U7*%
X121690000Y-100055000D03*
X122960000Y-100055000D03*
X124230000Y-100055000D03*
X125500000Y-100055000D03*
X126770000Y-100055000D03*
X128040000Y-100055000D03*
X129310000Y-100055000D03*
X129310000Y-95105000D03*
X128040000Y-95105000D03*
X126770000Y-95105000D03*
X125500000Y-95105000D03*
X124230000Y-95105000D03*
X122960000Y-95105000D03*
X121690000Y-95105000D03*
%TD*%
D16*
%TO.C,U6*%
X138500000Y-80000000D03*
X138500000Y-78730000D03*
X138500000Y-77460000D03*
X138500000Y-76190000D03*
X138500000Y-74920000D03*
X138500000Y-73650000D03*
X138500000Y-72380000D03*
X138500000Y-71110000D03*
X133550000Y-71110000D03*
X133550000Y-72380000D03*
X133550000Y-73650000D03*
X133550000Y-74920000D03*
X133550000Y-76190000D03*
X133550000Y-77460000D03*
X133550000Y-78730000D03*
X133550000Y-80000000D03*
%TD*%
D18*
%TO.C,U5*%
X119362500Y-66685000D03*
X119362500Y-67955000D03*
X119362500Y-69225000D03*
X119362500Y-70495000D03*
X119362500Y-71765000D03*
X119362500Y-73035000D03*
X119362500Y-74305000D03*
X119362500Y-75575000D03*
X124312500Y-75575000D03*
X124312500Y-74305000D03*
X124312500Y-73035000D03*
X124312500Y-71765000D03*
X124312500Y-70495000D03*
X124312500Y-69225000D03*
X124312500Y-67955000D03*
X124312500Y-66685000D03*
%TD*%
D19*
%TO.C,U4*%
X119000000Y-81000000D03*
X119000000Y-81650000D03*
X119000000Y-82300000D03*
X119000000Y-82950000D03*
X119000000Y-83600000D03*
X119000000Y-84250000D03*
X119000000Y-84900000D03*
X119000000Y-85550000D03*
X119000000Y-86200000D03*
X119000000Y-86850000D03*
X124725000Y-86850000D03*
X124725000Y-86200000D03*
X124725000Y-85550000D03*
X124725000Y-84900000D03*
X124725000Y-84250000D03*
X124725000Y-83600000D03*
X124725000Y-82950000D03*
X124725000Y-82300000D03*
X124725000Y-81650000D03*
X124725000Y-81000000D03*
%TD*%
D20*
%TO.C,U3*%
X99274999Y-83149999D03*
X96974999Y-83149999D03*
D21*
X96974999Y-76849999D03*
D20*
X94674999Y-83149999D03*
%TD*%
D22*
%TO.C,U1*%
X198809999Y-75099999D03*
X201609999Y-76499999D03*
X198809999Y-77899999D03*
X200209999Y-77899999D03*
X201609999Y-77899999D03*
X198809999Y-76499999D03*
X200209999Y-76499999D03*
X201609999Y-76499999D03*
X198809999Y-75099999D03*
X200209999Y-75099999D03*
X201609999Y-75099999D03*
D23*
X207929999Y-86749999D03*
X206659999Y-86749999D03*
X205389999Y-86749999D03*
X204119999Y-86749999D03*
X202849999Y-86749999D03*
X201579999Y-86749999D03*
X200309999Y-86749999D03*
X199039999Y-86749999D03*
X197769999Y-86749999D03*
X196499999Y-86749999D03*
X195229999Y-86749999D03*
X193959999Y-86749999D03*
X192689999Y-86749999D03*
X191419999Y-86749999D03*
D24*
X190169999Y-84984999D03*
X190169999Y-83714999D03*
X190169999Y-82444999D03*
X190169999Y-81174999D03*
X190169999Y-79904999D03*
X190169999Y-78634999D03*
X190169999Y-77364999D03*
X190169999Y-76094999D03*
X190169999Y-74824999D03*
X190169999Y-73554999D03*
X190169999Y-72284999D03*
X190169999Y-71014999D03*
D23*
X191419999Y-69249999D03*
X192689999Y-69249999D03*
X193959999Y-69249999D03*
X195229999Y-69249999D03*
X196499999Y-69249999D03*
X197769999Y-69249999D03*
X199039999Y-69249999D03*
X200309999Y-69249999D03*
X201579999Y-69249999D03*
X202849999Y-69249999D03*
X204119999Y-69249999D03*
X205389999Y-69249999D03*
X206659999Y-69249999D03*
X207929999Y-69249999D03*
%TD*%
D25*
%TO.C,SW2*%
X201349999Y-100599999D03*
X207649999Y-100599999D03*
X207649999Y-104399999D03*
X201349999Y-104399999D03*
%TD*%
%TO.C,SW1*%
X201349999Y-92599999D03*
X207649999Y-92599999D03*
X207649999Y-96399999D03*
X201349999Y-96399999D03*
%TD*%
D11*
%TO.C,R35*%
X194000000Y-98990000D03*
X194000000Y-100010000D03*
%TD*%
D26*
%TO.C,R34*%
X101675000Y-103555000D03*
X103325000Y-103555000D03*
%TD*%
D27*
%TO.C,R33*%
X105175000Y-103555000D03*
X106825000Y-103555000D03*
%TD*%
D11*
%TO.C,R32*%
X154500000Y-94045000D03*
X154500000Y-95065000D03*
%TD*%
%TO.C,R31*%