Add Gerber manufacturing files and export script

Generated files:
- gerbers/: All Gerber layers, drill files, pick-and-place CSV
- SN-L00-gerbers.zip: Ready for upload to PCB fab
- scripts/export_gerbers.sh: Regenerate with one command

Layers: F.Cu, B.Cu, F/B.Paste, F/B.Silkscreen, F/B.Mask, Edge.Cuts
This commit is contained in:
2026-01-23 08:02:47 +01:00
parent 18c07caa8b
commit ccb833fdc3
15 changed files with 6743 additions and 0 deletions
Binary file not shown.
+241
View File
@@ -0,0 +1,241 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Copper,L2,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%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*
%TA.AperFunction,ComponentPad*%
%ADD10R,1.930000X1.830000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD11C,2.130000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD12R,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD13C,1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD14RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
%TD*%
%TA.AperFunction,ViaPad*%
%ADD15C,0.600000*%
%TD*%
%TA.AperFunction,Conductor*%
%ADD16C,0.200000*%
%TD*%
G04 APERTURE END LIST*
D10*
%TO.P,J3,S*%
%TO.N,unconnected-(J3-PadS)*%
X10000000Y-35000000D03*
D11*
%TO.P,J3,T*%
%TO.N,unconnected-(J3-PadT)*%
X10000000Y-46400000D03*
%TO.P,J3,TN*%
%TO.N,N/C*%
X10000000Y-38100000D03*
%TD*%
D12*
%TO.P,MOD2,1,5V*%
%TO.N,unconnected-(MOD2-5V-Pad1)*%
X12380000Y-51840000D03*
D13*
%TO.P,MOD2,2,GND*%
%TO.N,unconnected-(MOD2-GND-Pad2)*%
X12380000Y-54380000D03*
%TO.P,MOD2,3,3V3*%
%TO.N,unconnected-(MOD2-3V3-Pad3)*%
X12380000Y-56920000D03*
%TO.P,MOD2,4,GP29*%
%TO.N,unconnected-(MOD2-GP29-Pad4)*%
X12380000Y-59460000D03*
%TO.P,MOD2,5,GP28*%
%TO.N,unconnected-(MOD2-GP28-Pad5)*%
X12380000Y-62000000D03*
%TO.P,MOD2,6,GP27*%
%TO.N,unconnected-(MOD2-GP27-Pad6)*%
X12380000Y-64540000D03*
%TO.P,MOD2,7,GP26*%
%TO.N,unconnected-(MOD2-GP26-Pad7)*%
X12380000Y-67080000D03*
%TO.P,MOD2,8,GP15*%
%TO.N,unconnected-(MOD2-GP15-Pad8)*%
X12380000Y-69620000D03*
%TO.P,MOD2,9,GP14*%
%TO.N,unconnected-(MOD2-GP14-Pad9)*%
X12380000Y-72160000D03*
%TO.P,MOD2,10,3V3*%
%TO.N,unconnected-(MOD2-3V3-Pad10)*%
X27620000Y-51840000D03*
%TO.P,MOD2,11,GND*%
%TO.N,unconnected-(MOD2-GND-Pad11)*%
X27620000Y-54380000D03*
%TO.P,MOD2,12,GP0*%
%TO.N,/SDA*%
X27620000Y-56920000D03*
%TO.P,MOD2,13,GP1*%
%TO.N,/SCL*%
X27620000Y-59460000D03*
%TO.P,MOD2,14,GP2*%
%TO.N,/TRIG_OUT*%
X27620000Y-62000000D03*
%TO.P,MOD2,15,GP3*%
%TO.N,/RETURN_IN*%
X27620000Y-64540000D03*
%TO.P,MOD2,16,GP4*%
%TO.N,/BTN*%
X27620000Y-67080000D03*
%TO.P,MOD2,17,GP5*%
%TO.N,unconnected-(MOD2-GP5-Pad17)*%
X27620000Y-69620000D03*
%TO.P,MOD2,18,GND*%
%TO.N,unconnected-(MOD2-GND-Pad18)*%
X27620000Y-72160000D03*
%TD*%
D12*
%TO.P,MOD3,1,Pin_1*%
%TO.N,unconnected-(MOD3-Pin_1-Pad1)*%
X23810000Y-32000000D03*
D13*
%TO.P,MOD3,2,Pin_2*%
%TO.N,unconnected-(MOD3-Pin_2-Pad2)*%
X21270000Y-32000000D03*
%TO.P,MOD3,3,Pin_3*%
%TO.N,/SDA*%
X18730000Y-32000000D03*
%TO.P,MOD3,4,Pin_4*%
%TO.N,/SCL*%
X16190000Y-32000000D03*
%TD*%
D10*
%TO.P,J4,S*%
%TO.N,+12V*%
X30000000Y-35000000D03*
D11*
%TO.P,J4,T*%
%TO.N,unconnected-(J4-PadT)*%
X30000000Y-46400000D03*
%TO.P,J4,TN*%
%TO.N,N/C*%
X30000000Y-38100000D03*
%TD*%
D14*
%TO.P,J2,1,Pin_1*%
%TO.N,unconnected-(J2-Pin_1-Pad1)*%
X20000000Y-88000000D03*
D13*
%TO.P,J2,2,Pin_2*%
%TO.N,unconnected-(J2-Pin_2-Pad2)*%
X22540000Y-88000000D03*
%TO.P,J2,3,Pin_3*%
%TO.N,+12V*%
X20000000Y-90540000D03*
%TO.P,J2,4,Pin_4*%
%TO.N,Net-(D2-K)*%
X22540000Y-90540000D03*
%TO.P,J2,5,Pin_5*%
%TO.N,+12V*%
X20000000Y-93080000D03*
%TO.P,J2,6,Pin_6*%
X22540000Y-93080000D03*
%TO.P,J2,7,Pin_7*%
X20000000Y-95620000D03*
%TO.P,J2,8,Pin_8*%
X22540000Y-95620000D03*
%TO.P,J2,9,Pin_9*%
X20000000Y-98160000D03*
%TO.P,J2,10,Pin_10*%
X22540000Y-98160000D03*
%TD*%
D15*
%TO.N,Net-(D2-A)*%
X7525800Y-94231700D03*
X35150000Y-90436200D03*
X26000000Y-95962400D03*
%TO.N,+12V*%
X29051000Y-89091600D03*
X38054700Y-89678700D03*
X10656900Y-92357500D03*
%TO.N,Net-(D2-K)*%
X2000000Y-90577900D03*
%TO.N,Net-(D3-K)*%
X24000000Y-83998100D03*
X10000000Y-83555900D03*
X2950000Y-83555900D03*
%TO.N,/BTN*%
X4000000Y-81824100D03*
%TD*%
D16*
%TO.N,Net-(D2-A)*%
X31354500Y-94231700D02*
X35150000Y-90436200D01*
X26000000Y-94231700D02*
X31354500Y-94231700D01*
X26000000Y-95962400D02*
X26000000Y-94231700D01*
X7525800Y-94231700D02*
X26000000Y-94231700D01*
%TO.N,+12V*%
X37467600Y-89091600D02*
X38054700Y-89678700D01*
X20000000Y-93080000D02*
X19277500Y-92357500D01*
X20000000Y-95620000D02*
X22540000Y-95620000D01*
X26528400Y-89091600D02*
X29051000Y-89091600D01*
X29051000Y-89091600D02*
X37467600Y-89091600D01*
X19277500Y-92357500D02*
X10656900Y-92357500D01*
X22540000Y-93080000D02*
X26528400Y-89091600D01*
%TO.N,Net-(D2-K)*%
X21349400Y-91730600D02*
X3152700Y-91730600D01*
X22540000Y-90540000D02*
X21349400Y-91730600D01*
X3152700Y-91730600D02*
X2000000Y-90577900D01*
%TO.N,Net-(D3-K)*%
X10000000Y-83555900D02*
X23557800Y-83555900D01*
X10000000Y-83555900D02*
X2950000Y-83555900D01*
X23557800Y-83555900D02*
X24000000Y-83998100D01*
%TO.N,/BTN*%
X12875900Y-81824100D02*
X4000000Y-81824100D01*
X27620000Y-67080000D02*
X12875900Y-81824100D01*
%TD*%
M02*
+96
View File
@@ -0,0 +1,96 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%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 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%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*
%ADD10R,1.930000X1.830000*%
%ADD11C,2.130000*%
%ADD12R,1.700000X1.700000*%
%ADD13C,1.700000*%
%ADD14RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,J3*%
X10000000Y-35000000D03*
D11*
X10000000Y-46400000D03*
X10000000Y-38100000D03*
%TD*%
D12*
%TO.C,MOD2*%
X12380000Y-51840000D03*
D13*
X12380000Y-54380000D03*
X12380000Y-56920000D03*
X12380000Y-59460000D03*
X12380000Y-62000000D03*
X12380000Y-64540000D03*
X12380000Y-67080000D03*
X12380000Y-69620000D03*
X12380000Y-72160000D03*
X27620000Y-51840000D03*
X27620000Y-54380000D03*
X27620000Y-56920000D03*
X27620000Y-59460000D03*
X27620000Y-62000000D03*
X27620000Y-64540000D03*
X27620000Y-67080000D03*
X27620000Y-69620000D03*
X27620000Y-72160000D03*
%TD*%
D12*
%TO.C,MOD3*%
X23810000Y-32000000D03*
D13*
X21270000Y-32000000D03*
X18730000Y-32000000D03*
X16190000Y-32000000D03*
%TD*%
D10*
%TO.C,J4*%
X30000000Y-35000000D03*
D11*
X30000000Y-46400000D03*
X30000000Y-38100000D03*
%TD*%
D14*
%TO.C,J2*%
X20000000Y-88000000D03*
D13*
X22540000Y-88000000D03*
X20000000Y-90540000D03*
X22540000Y-90540000D03*
X20000000Y-93080000D03*
X22540000Y-93080000D03*
X20000000Y-95620000D03*
X22540000Y-95620000D03*
X20000000Y-98160000D03*
X22540000Y-98160000D03*
%TD*%
M02*
+15
View File
@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%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 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*
@@ -0,0 +1,15 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Legend,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*
@@ -0,0 +1,23 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%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 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.150000*%
%TD*%
G04 APERTURE END LIST*
D10*
X0Y0D02*
X40000000Y0D01*
X40000000Y-100000000D01*
X0Y-100000000D01*
X0Y0D01*
M02*
+583
View File
@@ -0,0 +1,583 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Copper,L1,Top*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%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*
%TA.AperFunction,SMDPad,CuDef*%
%ADD10RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD11RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD12RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD13RoundRect,0.375000X0.625000X0.375000X-0.625000X0.375000X-0.625000X-0.375000X0.625000X-0.375000X0*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD14RoundRect,0.500000X0.500000X1.400000X-0.500000X1.400000X-0.500000X-1.400000X0.500000X-1.400000X0*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD15RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD16RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD17R,1.930000X1.830000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD18C,2.130000*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD19RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD20R,1.700000X1.700000*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD21C,1.700000*%
%TD*%
%TA.AperFunction,SMDPad,CuDef*%
%ADD22RoundRect,0.250000X-1.000000X-0.650000X1.000000X-0.650000X1.000000X0.650000X-1.000000X0.650000X0*%
%TD*%
%TA.AperFunction,ComponentPad*%
%ADD23RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
%TD*%
%TA.AperFunction,ViaPad*%
%ADD24C,0.600000*%
%TD*%
%TA.AperFunction,Conductor*%
%ADD25C,0.200000*%
%TD*%
G04 APERTURE END LIST*
D10*
%TO.P,U2,1*%
%TO.N,N/C*%
X6862500Y-77050000D03*
%TO.P,U2,2,A*%
%TO.N,unconnected-(U2-A-Pad2)*%
X6862500Y-78000000D03*
%TO.P,U2,3,GND*%
%TO.N,+12V*%
X6862500Y-78950000D03*
%TO.P,U2,4,Y*%
%TO.N,Net-(U2-Y)*%
X9137500Y-78950000D03*
%TO.P,U2,5,VCC*%
%TO.N,+3.3V*%
X9137500Y-77050000D03*
%TD*%
D11*
%TO.P,R3,1*%
%TO.N,unconnected-(R3-Pad1)*%
X10000000Y-86825000D03*
%TO.P,R3,2*%
%TO.N,Net-(D3-K)*%
X10000000Y-85175000D03*
%TD*%
D12*
%TO.P,C6,1*%
%TO.N,+3.3V*%
X28000000Y-82775000D03*
%TO.P,C6,2*%
%TO.N,+12V*%
X28000000Y-81225000D03*
%TD*%
D13*
%TO.P,U3,1,GND*%
%TO.N,+12V*%
X35150000Y-96300000D03*
%TO.P,U3,2,VO*%
%TO.N,+3.3V*%
X35150000Y-94000000D03*
D14*
X28850000Y-94000000D03*
D13*
%TO.P,U3,3,VI*%
%TO.N,Net-(D2-A)*%
X35150000Y-91700000D03*
%TD*%
D11*
%TO.P,R4,1*%
%TO.N,Net-(U2-Y)*%
X16000000Y-86825000D03*
%TO.P,R4,2*%
%TO.N,unconnected-(R4-Pad2)*%
X16000000Y-85175000D03*
%TD*%
D12*
%TO.P,C4,1*%
%TO.N,unconnected-(C4-Pad1)*%
X4000000Y-78775000D03*
%TO.P,C4,2*%
%TO.N,unconnected-(C4-Pad2)*%
X4000000Y-77225000D03*
%TD*%
D11*
%TO.P,R6,1*%
%TO.N,Net-(D3-K)*%
X30000000Y-86825000D03*
%TO.P,R6,2*%
%TO.N,+12V*%
X30000000Y-85175000D03*
%TD*%
D15*
%TO.P,D5,1,K*%
%TO.N,Net-(D5-K)*%
X31212500Y-48000000D03*
%TO.P,D5,2,A*%
%TO.N,+12V*%
X32787500Y-48000000D03*
%TD*%
D16*
%TO.P,D3,1,K*%
%TO.N,Net-(D3-K)*%
X2950000Y-82000000D03*
%TO.P,D3,2,A*%
%TO.N,+3.3V*%
X5050000Y-82000000D03*
%TD*%
D17*
%TO.P,J3,S*%
%TO.N,unconnected-(J3-PadS)*%
X10000000Y-35000000D03*
D18*
%TO.P,J3,T*%
%TO.N,unconnected-(J3-PadT)*%
X10000000Y-46400000D03*
%TO.P,J3,TN*%
%TO.N,N/C*%
X10000000Y-38100000D03*
%TD*%
D12*
%TO.P,C2,1*%
%TO.N,+3.3V*%
X10000000Y-94775000D03*
%TO.P,C2,2*%
%TO.N,+12V*%
X10000000Y-93225000D03*
%TD*%
D19*
%TO.P,C5,1*%
%TO.N,+3.3V*%
X14000000Y-78950000D03*
%TO.P,C5,2*%
%TO.N,+12V*%
X14000000Y-77050000D03*
%TD*%
D11*
%TO.P,R5,1*%
%TO.N,+3.3V*%
X24000000Y-86825000D03*
%TO.P,R5,2*%
%TO.N,Net-(D3-K)*%
X24000000Y-85175000D03*
%TD*%
D20*
%TO.P,MOD2,1,5V*%
%TO.N,unconnected-(MOD2-5V-Pad1)*%
X12380000Y-51840000D03*
D21*
%TO.P,MOD2,2,GND*%
%TO.N,unconnected-(MOD2-GND-Pad2)*%
X12380000Y-54380000D03*
%TO.P,MOD2,3,3V3*%
%TO.N,unconnected-(MOD2-3V3-Pad3)*%
X12380000Y-56920000D03*
%TO.P,MOD2,4,GP29*%
%TO.N,unconnected-(MOD2-GP29-Pad4)*%
X12380000Y-59460000D03*
%TO.P,MOD2,5,GP28*%
%TO.N,unconnected-(MOD2-GP28-Pad5)*%
X12380000Y-62000000D03*
%TO.P,MOD2,6,GP27*%
%TO.N,unconnected-(MOD2-GP27-Pad6)*%
X12380000Y-64540000D03*
%TO.P,MOD2,7,GP26*%
%TO.N,unconnected-(MOD2-GP26-Pad7)*%
X12380000Y-67080000D03*
%TO.P,MOD2,8,GP15*%
%TO.N,unconnected-(MOD2-GP15-Pad8)*%
X12380000Y-69620000D03*
%TO.P,MOD2,9,GP14*%
%TO.N,unconnected-(MOD2-GP14-Pad9)*%
X12380000Y-72160000D03*
%TO.P,MOD2,10,3V3*%
%TO.N,unconnected-(MOD2-3V3-Pad10)*%
X27620000Y-51840000D03*
%TO.P,MOD2,11,GND*%
%TO.N,unconnected-(MOD2-GND-Pad11)*%
X27620000Y-54380000D03*
%TO.P,MOD2,12,GP0*%
%TO.N,/SDA*%
X27620000Y-56920000D03*
%TO.P,MOD2,13,GP1*%
%TO.N,/SCL*%
X27620000Y-59460000D03*
%TO.P,MOD2,14,GP2*%
%TO.N,/TRIG_OUT*%
X27620000Y-62000000D03*
%TO.P,MOD2,15,GP3*%
%TO.N,/RETURN_IN*%
X27620000Y-64540000D03*
%TO.P,MOD2,16,GP4*%
%TO.N,/BTN*%
X27620000Y-67080000D03*
%TO.P,MOD2,17,GP5*%
%TO.N,unconnected-(MOD2-GP5-Pad17)*%
X27620000Y-69620000D03*
%TO.P,MOD2,18,GND*%
%TO.N,unconnected-(MOD2-GND-Pad18)*%
X27620000Y-72160000D03*
%TD*%
D10*
%TO.P,U4,1*%
%TO.N,/RETURN_IN*%
X30862500Y-77050000D03*
%TO.P,U4,2,V-*%
%TO.N,unconnected-(U4-V--Pad2)*%
X30862500Y-78000000D03*
%TO.P,U4,3,+*%
%TO.N,Net-(D3-K)*%
X30862500Y-78950000D03*
%TO.P,U4,4,-*%
X33137500Y-78950000D03*
%TO.P,U4,5,V+*%
%TO.N,unconnected-(U4-V+-Pad5)*%
X33137500Y-77050000D03*
%TD*%
D19*
%TO.P,C3,1*%
%TO.N,Net-(D2-A)*%
X26000000Y-94950000D03*
%TO.P,C3,2*%
%TO.N,+12V*%
X26000000Y-93050000D03*
%TD*%
D22*
%TO.P,D2,1,K*%
%TO.N,Net-(D2-K)*%
X2000000Y-92000000D03*
%TO.P,D2,2,A*%
%TO.N,Net-(D2-A)*%
X6000000Y-92000000D03*
%TD*%
D11*
%TO.P,R7,1*%
%TO.N,+3.3V*%
X36000000Y-86825000D03*
%TO.P,R7,2*%
%TO.N,Net-(D5-K)*%
X36000000Y-85175000D03*
%TD*%
D20*
%TO.P,MOD3,1,Pin_1*%
%TO.N,unconnected-(MOD3-Pin_1-Pad1)*%
X23810000Y-32000000D03*
D21*
%TO.P,MOD3,2,Pin_2*%
%TO.N,unconnected-(MOD3-Pin_2-Pad2)*%
X21270000Y-32000000D03*
%TO.P,MOD3,3,Pin_3*%
%TO.N,/SDA*%
X18730000Y-32000000D03*
%TO.P,MOD3,4,Pin_4*%
%TO.N,/SCL*%
X16190000Y-32000000D03*
%TD*%
D16*
%TO.P,D4,1,K*%
%TO.N,+12V*%
X34950000Y-78000000D03*
%TO.P,D4,2,A*%
%TO.N,Net-(D3-K)*%
X37050000Y-78000000D03*
%TD*%
D17*
%TO.P,J4,S*%
%TO.N,+12V*%
X30000000Y-35000000D03*
D18*
%TO.P,J4,T*%
%TO.N,unconnected-(J4-PadT)*%
X30000000Y-46400000D03*
%TO.P,J4,TN*%
%TO.N,N/C*%
X30000000Y-38100000D03*
%TD*%
D11*
%TO.P,R2,1*%
%TO.N,+3.3V*%
X4000000Y-86825000D03*
%TO.P,R2,2*%
%TO.N,/BTN*%
X4000000Y-85175000D03*
%TD*%
D23*
%TO.P,J2,1,Pin_1*%
%TO.N,unconnected-(J2-Pin_1-Pad1)*%
X20000000Y-88000000D03*
D21*
%TO.P,J2,2,Pin_2*%
%TO.N,unconnected-(J2-Pin_2-Pad2)*%
X22540000Y-88000000D03*
%TO.P,J2,3,Pin_3*%
%TO.N,+12V*%
X20000000Y-90540000D03*
%TO.P,J2,4,Pin_4*%
%TO.N,Net-(D2-K)*%
X22540000Y-90540000D03*
%TO.P,J2,5,Pin_5*%
%TO.N,+12V*%
X20000000Y-93080000D03*
%TO.P,J2,6,Pin_6*%
X22540000Y-93080000D03*
%TO.P,J2,7,Pin_7*%
X20000000Y-95620000D03*
%TO.P,J2,8,Pin_8*%
X22540000Y-95620000D03*
%TO.P,J2,9,Pin_9*%
X20000000Y-98160000D03*
%TO.P,J2,10,Pin_10*%
X22540000Y-98160000D03*
%TD*%
D24*
%TO.N,Net-(D2-A)*%
X7525800Y-94231700D03*
X35150000Y-90436200D03*
X26000000Y-95962400D03*
%TO.N,+12V*%
X29051000Y-89091600D03*
X38054700Y-89678700D03*
X10656900Y-92357500D03*
%TO.N,Net-(D2-K)*%
X2000000Y-90577900D03*
%TO.N,Net-(D3-K)*%
X24000000Y-83998100D03*
X10000000Y-83555900D03*
X2950000Y-83555900D03*
%TO.N,/BTN*%
X4000000Y-81824100D03*
%TD*%
D25*
%TO.N,Net-(D2-A)*%
X7525800Y-93525800D02*
X7525800Y-94231700D01*
X26000000Y-95962400D02*
X26000000Y-94950000D01*
X6000000Y-92000000D02*
X7525800Y-93525800D01*
X35150000Y-91700000D02*
X35150000Y-90436200D01*
%TO.N,+12V*%
X30000000Y-83225000D02*
X30000000Y-85175000D01*
X34950000Y-50162500D02*
X34950000Y-77039700D01*
X20000000Y-95620000D02*
X20000000Y-93080000D01*
X30076000Y-36216700D02*
X32787500Y-38928200D01*
X7878200Y-78337700D02*
X7878200Y-76995000D01*
X29051000Y-89091600D02*
X29051000Y-86124000D01*
X10000000Y-93225000D02*
X10000000Y-92357500D01*
X30000000Y-35000000D02*
X30000000Y-36216700D01*
X38054700Y-93395300D02*
X38054700Y-89678700D01*
X29051000Y-86124000D02*
X30000000Y-85175000D01*
X20000000Y-93080000D02*
X20000000Y-90540000D01*
X10000000Y-92357500D02*
X10656900Y-92357500D01*
X6862500Y-88037500D02*
X6862500Y-78950000D01*
X10000000Y-92357500D02*
X10000000Y-91175000D01*
X13397200Y-76447200D02*
X14000000Y-77050000D01*
X25970000Y-93080000D02*
X26000000Y-93050000D01*
X32787500Y-48000000D02*
X34950000Y-50162500D01*
X10000000Y-91175000D02*
X6862500Y-88037500D01*
X38054700Y-89678700D02*
X38054700Y-77510000D01*
X7265900Y-78950000D02*
X7878200Y-78337700D01*
X7878200Y-76995000D02*
X8426000Y-76447200D01*
X38054700Y-77510000D02*
X37584400Y-77039700D01*
X35150000Y-96300000D02*
X38054700Y-93395300D01*
X22540000Y-93080000D02*
X25970000Y-93080000D01*
X37584400Y-77039700D02*
X34950000Y-77039700D01*
X34950000Y-77039700D02*
X34950000Y-78000000D01*
X30000000Y-36216700D02*
X30076000Y-36216700D01*
X22540000Y-98160000D02*
X22540000Y-95620000D01*
X28000000Y-81225000D02*
X30000000Y-83225000D01*
X6862500Y-78950000D02*
X7265900Y-78950000D01*
X20000000Y-98160000D02*
X20000000Y-95620000D01*
X32787500Y-38928200D02*
X32787500Y-48000000D01*
X8426000Y-76447200D02*
X13397200Y-76447200D01*
X22540000Y-95620000D02*
X22540000Y-93080000D01*
%TO.N,+3.3V*%
X36476700Y-92673300D02*
X35150000Y-94000000D01*
X8126000Y-92901000D02*
X10000000Y-94775000D01*
X17232300Y-82182300D02*
X17232300Y-86825000D01*
X17232300Y-87542700D02*
X10000000Y-94775000D01*
X17232300Y-86825000D02*
X17232300Y-87542700D01*
X28000000Y-82800000D02*
X28000000Y-93150000D01*
X5050000Y-82000000D02*
X5050000Y-86825000D01*
X28000000Y-93150000D02*
X28850000Y-94000000D01*
X14000000Y-78950000D02*
X11037500Y-78950000D01*
X28000000Y-82800000D02*
X28000000Y-82775000D01*
X14000000Y-78950000D02*
X17232300Y-82182300D01*
X24000000Y-86825000D02*
X17232300Y-86825000D01*
X5050000Y-86825000D02*
X8126000Y-89901000D01*
X36476700Y-87301700D02*
X36476700Y-92673300D01*
X5050000Y-86825000D02*
X4000000Y-86825000D01*
X24000000Y-86825000D02*
X28000000Y-82825000D01*
X8126000Y-89901000D02*
X8126000Y-92901000D01*
X28000000Y-82825000D02*
X28000000Y-82800000D01*
X36000000Y-86825000D02*
X36476700Y-87301700D01*
X11037500Y-78950000D02*
X9137500Y-77050000D01*
X35150000Y-94000000D02*
X28850000Y-94000000D01*
%TO.N,Net-(D2-K)*%
X2000000Y-90577900D02*
X2000000Y-92000000D01*
%TO.N,Net-(D3-K)*%
X2950000Y-82000000D02*
X2950000Y-83555900D01*
X36100000Y-78950000D02*
X37050000Y-78000000D01*
X32143300Y-79944200D02*
X33137500Y-78950000D01*
X31856700Y-79944200D02*
X30862500Y-78950000D01*
X24000000Y-83998100D02*
X29048100Y-78950000D01*
X10000000Y-85175000D02*
X10000000Y-83555900D01*
X29048100Y-78950000D02*
X30862500Y-78950000D01*
X24000000Y-85175000D02*
X24000000Y-83998100D01*
X33137500Y-78950000D02*
X36100000Y-78950000D01*
X30000000Y-86825000D02*
X31856700Y-84968300D01*
X31856700Y-79944200D02*
X32143300Y-79944200D01*
X31856700Y-84968300D02*
X31856700Y-79944200D01*
%TO.N,Net-(D5-K)*%
X31212500Y-48000000D02*
X34241000Y-51028500D01*
X37418100Y-77441400D02*
X37653000Y-77676300D01*
X34241000Y-78249000D02*
X34519100Y-78527100D01*
X36434500Y-77441400D02*
X37418100Y-77441400D01*
X37653000Y-77676300D02*
X37653000Y-83522000D01*
X35348800Y-78527100D02*
X36434500Y-77441400D01*
X34519100Y-78527100D02*
X35348800Y-78527100D01*
X37653000Y-83522000D02*
X36000000Y-85175000D01*
X34241000Y-51028500D02*
X34241000Y-78249000D01*
%TO.N,/SDA*%
X18730000Y-32000000D02*
X18730000Y-48030000D01*
X18730000Y-48030000D02*
X27620000Y-56920000D01*
%TO.N,/RETURN_IN*%
X27620000Y-64540000D02*
X30862500Y-67782500D01*
X30862500Y-67782500D02*
X30862500Y-77050000D01*
%TO.N,/BTN*%
X4000000Y-81824100D02*
X4000000Y-85175000D01*
%TO.N,/SCL*%
X16190000Y-48030000D02*
X27620000Y-59460000D01*
X16190000Y-32000000D02*
X16190000Y-48030000D01*
%TO.N,Net-(U2-Y)*%
X9137500Y-79962500D02*
X9137500Y-78950000D01*
X16000000Y-86825000D02*
X9137500Y-79962500D01*
%TD*%
M02*
+205
View File
@@ -0,0 +1,205 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%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 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%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.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
%ADD11RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%ADD12RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
%ADD13RoundRect,0.375000X0.625000X0.375000X-0.625000X0.375000X-0.625000X-0.375000X0.625000X-0.375000X0*%
%ADD14RoundRect,0.500000X0.500000X1.400000X-0.500000X1.400000X-0.500000X-1.400000X0.500000X-1.400000X0*%
%ADD15RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
%ADD16RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
%ADD17R,1.930000X1.830000*%
%ADD18C,2.130000*%
%ADD19RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
%ADD20R,1.700000X1.700000*%
%ADD21C,1.700000*%
%ADD22RoundRect,0.250000X-1.000000X-0.650000X1.000000X-0.650000X1.000000X0.650000X-1.000000X0.650000X0*%
%ADD23RoundRect,0.250000X-0.600000X-0.600000X0.600000X-0.600000X0.600000X0.600000X-0.600000X0.600000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,U2*%
X6862500Y-77050000D03*
X6862500Y-78000000D03*
X6862500Y-78950000D03*
X9137500Y-78950000D03*
X9137500Y-77050000D03*
%TD*%
D11*
%TO.C,R3*%
X10000000Y-86825000D03*
X10000000Y-85175000D03*
%TD*%
D12*
%TO.C,C6*%
X28000000Y-82775000D03*
X28000000Y-81225000D03*
%TD*%
D13*
%TO.C,U3*%
X35150000Y-96300000D03*
X35150000Y-94000000D03*
D14*
X28850000Y-94000000D03*
D13*
X35150000Y-91700000D03*
%TD*%
D11*
%TO.C,R4*%
X16000000Y-86825000D03*
X16000000Y-85175000D03*
%TD*%
D12*
%TO.C,C4*%
X4000000Y-78775000D03*
X4000000Y-77225000D03*
%TD*%
D11*
%TO.C,R6*%
X30000000Y-86825000D03*
X30000000Y-85175000D03*
%TD*%
D15*
%TO.C,D5*%
X31212500Y-48000000D03*
X32787500Y-48000000D03*
%TD*%
D16*
%TO.C,D3*%
X2950000Y-82000000D03*
X5050000Y-82000000D03*
%TD*%
D17*
%TO.C,J3*%
X10000000Y-35000000D03*
D18*
X10000000Y-46400000D03*
X10000000Y-38100000D03*
%TD*%
D12*
%TO.C,C2*%
X10000000Y-94775000D03*
X10000000Y-93225000D03*
%TD*%
D19*
%TO.C,C5*%
X14000000Y-78950000D03*
X14000000Y-77050000D03*
%TD*%
D11*
%TO.C,R5*%
X24000000Y-86825000D03*
X24000000Y-85175000D03*
%TD*%
D20*
%TO.C,MOD2*%
X12380000Y-51840000D03*
D21*
X12380000Y-54380000D03*
X12380000Y-56920000D03*
X12380000Y-59460000D03*
X12380000Y-62000000D03*
X12380000Y-64540000D03*
X12380000Y-67080000D03*
X12380000Y-69620000D03*
X12380000Y-72160000D03*
X27620000Y-51840000D03*
X27620000Y-54380000D03*
X27620000Y-56920000D03*
X27620000Y-59460000D03*
X27620000Y-62000000D03*
X27620000Y-64540000D03*
X27620000Y-67080000D03*
X27620000Y-69620000D03*
X27620000Y-72160000D03*
%TD*%
D10*
%TO.C,U4*%
X30862500Y-77050000D03*
X30862500Y-78000000D03*
X30862500Y-78950000D03*
X33137500Y-78950000D03*
X33137500Y-77050000D03*
%TD*%
D19*
%TO.C,C3*%
X26000000Y-94950000D03*
X26000000Y-93050000D03*
%TD*%
D22*
%TO.C,D2*%
X2000000Y-92000000D03*
X6000000Y-92000000D03*
%TD*%
D11*
%TO.C,R7*%
X36000000Y-86825000D03*
X36000000Y-85175000D03*
%TD*%
D20*
%TO.C,MOD3*%
X23810000Y-32000000D03*
D21*
X21270000Y-32000000D03*
X18730000Y-32000000D03*
X16190000Y-32000000D03*
%TD*%
D16*
%TO.C,D4*%
X34950000Y-78000000D03*
X37050000Y-78000000D03*
%TD*%
D17*
%TO.C,J4*%
X30000000Y-35000000D03*
D18*
X30000000Y-46400000D03*
X30000000Y-38100000D03*
%TD*%
D11*
%TO.C,R2*%
X4000000Y-86825000D03*
X4000000Y-85175000D03*
%TD*%
D23*
%TO.C,J2*%
X20000000Y-88000000D03*
D21*
X22540000Y-88000000D03*
X20000000Y-90540000D03*
X22540000Y-90540000D03*
X20000000Y-93080000D03*
X22540000Y-93080000D03*
X20000000Y-95620000D03*
X22540000Y-95620000D03*
X20000000Y-98160000D03*
X22540000Y-98160000D03*
%TD*%
M02*
+142
View File
@@ -0,0 +1,142 @@
%TF.GenerationSoftware,KiCad,Pcbnew,9.0.2+dfsg-1*%
%TF.CreationDate,2026-01-23T08:01:42+01:00*%
%TF.ProjectId,SN-L00,534e2d4c-3030-42e6-9b69-6361645f7063,0.1*%
%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 9.0.2+dfsg-1) date 2026-01-23 08:01:42*
%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.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
%ADD11RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%ADD12RoundRect,0.225000X0.250000X-0.225000X0.250000X0.225000X-0.250000X0.225000X-0.250000X-0.225000X0*%
%ADD13RoundRect,0.375000X0.625000X0.375000X-0.625000X0.375000X-0.625000X-0.375000X0.625000X-0.375000X0*%
%ADD14RoundRect,0.500000X0.500000X1.400000X-0.500000X1.400000X-0.500000X-1.400000X0.500000X-1.400000X0*%
%ADD15RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
%ADD16RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
%ADD17RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
%ADD18RoundRect,0.250000X-1.000000X-0.650000X1.000000X-0.650000X1.000000X0.650000X-1.000000X0.650000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,U2*%
X6862500Y-77050000D03*
X6862500Y-78000000D03*
X6862500Y-78950000D03*
X9137500Y-78950000D03*
X9137500Y-77050000D03*
%TD*%
D11*
%TO.C,R3*%
X10000000Y-86825000D03*
X10000000Y-85175000D03*
%TD*%
D12*
%TO.C,C6*%
X28000000Y-82775000D03*
X28000000Y-81225000D03*
%TD*%
D13*
%TO.C,U3*%
X35150000Y-96300000D03*
X35150000Y-94000000D03*
D14*
X28850000Y-94000000D03*
D13*
X35150000Y-91700000D03*
%TD*%
D11*
%TO.C,R4*%
X16000000Y-86825000D03*
X16000000Y-85175000D03*
%TD*%
D12*
%TO.C,C4*%
X4000000Y-78775000D03*
X4000000Y-77225000D03*
%TD*%
D11*
%TO.C,R6*%
X30000000Y-86825000D03*
X30000000Y-85175000D03*
%TD*%
D15*
%TO.C,D5*%
X31212500Y-48000000D03*
X32787500Y-48000000D03*
%TD*%
D16*
%TO.C,D3*%
X2950000Y-82000000D03*
X5050000Y-82000000D03*
%TD*%
D12*
%TO.C,C2*%
X10000000Y-94775000D03*
X10000000Y-93225000D03*
%TD*%
D17*
%TO.C,C5*%
X14000000Y-78950000D03*
X14000000Y-77050000D03*
%TD*%
D11*
%TO.C,R5*%
X24000000Y-86825000D03*
X24000000Y-85175000D03*
%TD*%
D10*
%TO.C,U4*%
X30862500Y-77050000D03*
X30862500Y-78000000D03*
X30862500Y-78950000D03*
X33137500Y-78950000D03*
X33137500Y-77050000D03*
%TD*%
D17*
%TO.C,C3*%
X26000000Y-94950000D03*
X26000000Y-93050000D03*
%TD*%
D18*
%TO.C,D2*%
X2000000Y-92000000D03*
X6000000Y-92000000D03*
%TD*%
D11*
%TO.C,R7*%
X36000000Y-86825000D03*
X36000000Y-85175000D03*
%TD*%
D16*
%TO.C,D4*%
X34950000Y-78000000D03*
X37050000Y-78000000D03*
%TD*%
D11*
%TO.C,R2*%
X4000000Y-86825000D03*
X4000000Y-85175000D03*
%TD*%
M02*
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+125
View File
@@ -0,0 +1,125 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "9.0.2+dfsg-1"
},
"CreationDate": "2026-01-23T08:01:42+01:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "SN-L00",
"GUID": "534e2d4c-3030-42e6-9b69-6361645f7063",
"Revision": "0.1"
},
"Size": {
"X": 40.15,
"Y": 100.15
},
"LayerNumber": 2,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.2
}
],
"FilesAttributes": [
{
"Path": "SN-L00-F_Cu.gtl",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "SN-L00-B_Cu.gbl",
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "SN-L00-F_Paste.gtp",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "SN-L00-B_Paste.gbp",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "SN-L00-F_Silkscreen.gto",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "SN-L00-B_Silkscreen.gbo",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "SN-L00-F_Mask.gts",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "SN-L00-B_Mask.gbs",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "SN-L00-Edge_Cuts.gm1",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.51,
"Material": "FR4",
"Name": "F.Cu/B.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}
+24
View File
@@ -0,0 +1,24 @@
Ref,Val,Package,PosX,PosY,Rot,Side
"C2","100nF","C_0603_1608Metric",10.000000,-94.000000,90.000000,top
"C3","10uF","C_0805_2012Metric",26.000000,-94.000000,90.000000,top
"C4","100nF","C_0603_1608Metric",4.000000,-78.000000,90.000000,top
"C5","10uF","C_0805_2012Metric",14.000000,-78.000000,90.000000,top
"C6","100nF","C_0603_1608Metric",28.000000,-82.000000,90.000000,top
"D2","SS14","D_SMA",4.000000,-92.000000,0.000000,top
"D3","BAT54","D_SOD-323",4.000000,-82.000000,0.000000,top
"D4","BAT54","D_SOD-323",36.000000,-78.000000,0.000000,top
"D5","Green","LED_0603_1608Metric",32.000000,-48.000000,0.000000,top
"J2","Eurorack_2x5","IDC-Header_2x05_P2.54mm_Vertical",20.000000,-88.000000,0.000000,top
"J3","RETURN_IN","Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles",10.000000,-35.000000,0.000000,top
"J4","TRIG_OUT","Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles",30.000000,-35.000000,0.000000,top
"MOD2","RP2040-Zero","RP2040-Zero",20.000000,-62.000000,0.000000,top
"MOD3","OLED_128x32","OLED_128x32_I2C",20.000000,-15.000000,90.000000,top
"R2","10K","R_0603_1608Metric",4.000000,-86.000000,90.000000,top
"R3","10K","R_0603_1608Metric",10.000000,-86.000000,90.000000,top
"R4","100R","R_0603_1608Metric",16.000000,-86.000000,90.000000,top
"R5","10K","R_0603_1608Metric",24.000000,-86.000000,90.000000,top
"R6","22K","R_0603_1608Metric",30.000000,-86.000000,90.000000,top
"R7","1K","R_0603_1608Metric",36.000000,-86.000000,90.000000,top
"U2","74LVC1G17","SOT-23-5",8.000000,-78.000000,0.000000,top
"U3","AMS1117-3.3","SOT-223-3_TabPin2",32.000000,-94.000000,180.000000,top
"U4","MCP6001","SOT-23-5",32.000000,-78.000000,0.000000,top
1 Ref Val Package PosX PosY Rot Side
2 C2 100nF C_0603_1608Metric 10.000000 -94.000000 90.000000 top
3 C3 10uF C_0805_2012Metric 26.000000 -94.000000 90.000000 top
4 C4 100nF C_0603_1608Metric 4.000000 -78.000000 90.000000 top
5 C5 10uF C_0805_2012Metric 14.000000 -78.000000 90.000000 top
6 C6 100nF C_0603_1608Metric 28.000000 -82.000000 90.000000 top
7 D2 SS14 D_SMA 4.000000 -92.000000 0.000000 top
8 D3 BAT54 D_SOD-323 4.000000 -82.000000 0.000000 top
9 D4 BAT54 D_SOD-323 36.000000 -78.000000 0.000000 top
10 D5 Green LED_0603_1608Metric 32.000000 -48.000000 0.000000 top
11 J2 Eurorack_2x5 IDC-Header_2x05_P2.54mm_Vertical 20.000000 -88.000000 0.000000 top
12 J3 RETURN_IN Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles 10.000000 -35.000000 0.000000 top
13 J4 TRIG_OUT Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHoles 30.000000 -35.000000 0.000000 top
14 MOD2 RP2040-Zero RP2040-Zero 20.000000 -62.000000 0.000000 top
15 MOD3 OLED_128x32 OLED_128x32_I2C 20.000000 -15.000000 90.000000 top
16 R2 10K R_0603_1608Metric 4.000000 -86.000000 90.000000 top
17 R3 10K R_0603_1608Metric 10.000000 -86.000000 90.000000 top
18 R4 100R R_0603_1608Metric 16.000000 -86.000000 90.000000 top
19 R5 10K R_0603_1608Metric 24.000000 -86.000000 90.000000 top
20 R6 22K R_0603_1608Metric 30.000000 -86.000000 90.000000 top
21 R7 1K R_0603_1608Metric 36.000000 -86.000000 90.000000 top
22 U2 74LVC1G17 SOT-23-5 8.000000 -78.000000 0.000000 top
23 U3 AMS1117-3.3 SOT-223-3_TabPin2 32.000000 -94.000000 180.000000 top
24 U4 MCP6001 SOT-23-5 32.000000 -78.000000 0.000000 top
+76
View File
@@ -0,0 +1,76 @@
M48
; DRILL file {KiCad 9.0.2+dfsg-1} date 2026-01-23T08:01:45+0100
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2026-01-23T08:01:45+01:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,9.0.2+dfsg-1
; #@! TF.FileFunction,MixedPlating,1,2
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ViaDrill
T1C0.300
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C1.000
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C1.220
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C1.420
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C1.430
%
G90
G05
T1
X2.0Y-90.578
X2.95Y-83.556
X4.0Y-81.824
X7.526Y-94.232
X10.0Y-83.556
X10.657Y-92.358
X24.0Y-83.998
X26.0Y-95.962
X29.051Y-89.092
X35.15Y-90.436
X38.055Y-89.679
T2
X12.38Y-51.84
X12.38Y-54.38
X12.38Y-56.92
X12.38Y-59.46
X12.38Y-62.0
X12.38Y-64.54
X12.38Y-67.08
X12.38Y-69.62
X12.38Y-72.16
X16.19Y-32.0
X18.73Y-32.0
X20.0Y-88.0
X20.0Y-90.54
X20.0Y-93.08
X20.0Y-95.62
X20.0Y-98.16
X21.27Y-32.0
X22.54Y-88.0
X22.54Y-90.54
X22.54Y-93.08
X22.54Y-95.62
X22.54Y-98.16
X23.81Y-32.0
X27.62Y-51.84
X27.62Y-54.38
X27.62Y-56.92
X27.62Y-59.46
X27.62Y-62.0
X27.62Y-64.54
X27.62Y-67.08
X27.62Y-69.62
X27.62Y-72.16
T3
X10.0Y-35.0
X30.0Y-35.0
T4
X10.0Y-38.1
X30.0Y-38.1
T5
X10.0Y-46.4
X30.0Y-46.4
M30
+61
View File
@@ -0,0 +1,61 @@
#!/bin/bash
# Export Gerbers, drill files, and pick-and-place for PCB manufacturing
# Usage: ./scripts/export_gerbers.sh
set -e
cd "$(dirname "$0")/.."
PCB_FILE="SN-L00.kicad_pcb"
OUT_DIR="gerbers"
ZIP_FILE="SN-L00-gerbers.zip"
echo "============================================"
echo "SN-L00 Gerber Export"
echo "============================================"
# Clean and create output directory
rm -rf "$OUT_DIR" "$ZIP_FILE"
mkdir -p "$OUT_DIR"
# Export Gerbers
echo "[1/4] Exporting Gerber layers..."
kicad-cli pcb export gerbers \
-o "$OUT_DIR/" \
-l "F.Cu,B.Cu,F.Paste,B.Paste,F.Silkscreen,B.Silkscreen,F.Mask,B.Mask,Edge.Cuts" \
"$PCB_FILE"
# Export drill files
echo "[2/4] Exporting drill files..."
kicad-cli pcb export drill \
-o "$OUT_DIR/" \
--format excellon \
--drill-origin absolute \
--excellon-zeros-format decimal \
--excellon-units mm \
--generate-map \
--map-format gerberx2 \
"$PCB_FILE"
# Export pick and place
echo "[3/4] Exporting pick and place..."
kicad-cli pcb export pos \
-o "$OUT_DIR/SN-L00-pos.csv" \
--format csv \
--units mm \
--side both \
--use-drill-file-origin \
"$PCB_FILE"
# Create zip
echo "[4/4] Creating zip archive..."
cd "$OUT_DIR"
zip -r "../$ZIP_FILE" .
cd ..
echo ""
echo "============================================"
echo "Generated files:"
ls -lh "$OUT_DIR"/
echo ""
echo "Upload to fab: $ZIP_FILE ($(du -h "$ZIP_FILE" | cut -f1))"
echo "============================================"