@@ -1,8 +1,8 @@
|
||||
# Lemon Pepper Stepper Driver
|
||||
Small, all in one hybrid stepper + BLDC driver, designed to mount to the back of NEMA 14 size stepper motors. The board supports up to 48V @ 1.5A with a choice of either step-dir or CANbus inputs.
|
||||
The boards can easily be assembled by JLC and the design has been cost-optimized, coming in at about $20 per board fully assembled.
|
||||
Small, all in one hybrid stepper + BLDC driver, designed to mount to the back of NEMA 14/17 size stepper motors. The board supports up to 48V @ 1.5A with a choice of either step-dir, CAN bus, I2C, or USB inputs.
|
||||
The boards can easily be assembled by JLC and the design has been cost-optimized, coming in at about $20 per board fully assembled (minus connectors, which need to be modified to sit flat on motor back).
|
||||
|
||||
Due to the high pole pair count of stepper motors, a high resolution (21 bit) magnetic encoder is used, supporting both SPI and hardware ABI position encoding.
|
||||
Despite the rather high theoretical performance of this board I think you would need some serious cooling to actually hit the potential 50-70W specs of the parts.
|
||||
|
||||

|
||||

|
||||

|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:39-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:49-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:05:39*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:49*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -29,55 +29,55 @@ G04 Aperture macros list*
|
||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10C,0.990600*%
|
||||
%ADD11C,0.700000*%
|
||||
%ADD12C,1.300000*%
|
||||
%ADD13O,1.750000X1.750000*%
|
||||
%ADD14O,1.750000X2.000000*%
|
||||
%ADD15C,5.800000*%
|
||||
%ADD10C,5.800000*%
|
||||
%ADD11C,0.990600*%
|
||||
%ADD12C,0.700000*%
|
||||
%ADD13C,1.300000*%
|
||||
%ADD14O,1.750000X1.750000*%
|
||||
%ADD15O,1.750000X2.000000*%
|
||||
%ADD16RoundRect,0.250000X0.600000X0.725000X-0.600000X0.725000X-0.600000X-0.725000X0.600000X-0.725000X0*%
|
||||
%ADD17O,1.700000X1.950000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,J301*%
|
||||
X-9718333Y-15684655D03*
|
||||
X-4925529Y-13718012D03*
|
||||
X-4537805Y-15712678D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,J201*%
|
||||
X-11891366Y-6598979D03*
|
||||
D12*
|
||||
X-9416493Y-6033293D03*
|
||||
X-12457052Y-9073852D03*
|
||||
X-6022380Y-9427406D03*
|
||||
X-9062939Y-12467965D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,M101*%
|
||||
X-3700000Y14900000D03*
|
||||
D14*
|
||||
X-3700000Y12150000D03*
|
||||
D13*
|
||||
X-1200000Y14900000D03*
|
||||
D14*
|
||||
X-1200000Y12150000D03*
|
||||
D13*
|
||||
X1300000Y14900000D03*
|
||||
D14*
|
||||
X1300000Y12150000D03*
|
||||
D13*
|
||||
X3800000Y14900000D03*
|
||||
D14*
|
||||
X3800000Y12150000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,H101*%
|
||||
X-13000000Y-13000000D03*
|
||||
X13000000Y-13000000D03*
|
||||
X-13000000Y13000000D03*
|
||||
X13000000Y13000000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,J301*%
|
||||
X-9718333Y-15684655D03*
|
||||
X-4925529Y-13718012D03*
|
||||
X-4537805Y-15712678D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,J201*%
|
||||
X-11891366Y-6598979D03*
|
||||
D13*
|
||||
X-9416493Y-6033293D03*
|
||||
X-12457052Y-9073852D03*
|
||||
X-6022380Y-9427406D03*
|
||||
X-9062939Y-12467965D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,M101*%
|
||||
X-3700000Y14900000D03*
|
||||
D15*
|
||||
X-3700000Y12150000D03*
|
||||
D14*
|
||||
X-1200000Y14900000D03*
|
||||
D15*
|
||||
X-1200000Y12150000D03*
|
||||
D14*
|
||||
X1300000Y14900000D03*
|
||||
D15*
|
||||
X1300000Y12150000D03*
|
||||
D14*
|
||||
X3800000Y14900000D03*
|
||||
D15*
|
||||
X3800000Y12150000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,J101*%
|
||||
X7225000Y-14725000D03*
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:39-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:49-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:05:39*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:49*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:39-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:49-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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 7.0.8) date 2023-10-26 11:05:39*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:49*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:39-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:49-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%TF.FileFunction,Profile,NP*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-10-26 11:05:39*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:49*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:39-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:49-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:05:39*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:49*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -38,39 +38,33 @@ G04 Aperture macros list*
|
||||
21,1,$1,$2,0,0,$3*%
|
||||
%AMFreePoly0*
|
||||
4,1,17,-0.875000,2.062500,-0.867373,2.143836,-0.824300,2.266930,-0.746859,2.371859,-0.641930,2.449300,-0.518836,2.492373,-0.437500,2.500000,0.437500,2.500000,0.518836,2.492373,0.641930,2.449300,0.746859,2.371859,0.824300,2.266930,0.867373,2.143836,0.875000,2.062500,0.875000,-2.500000,-0.875000,-2.500000,-0.875000,2.062500,-0.875000,2.062500,$1*%
|
||||
%AMFreePoly1*
|
||||
4,1,19,0.500000,-0.750000,0.000000,-0.750000,0.000000,-0.744911,-0.071157,-0.744911,-0.207708,-0.704816,-0.327430,-0.627875,-0.420627,-0.520320,-0.479746,-0.390866,-0.500000,-0.250000,-0.500000,0.250000,-0.479746,0.390866,-0.420627,0.520320,-0.327430,0.627875,-0.207708,0.704816,-0.071157,0.744911,0.000000,0.744911,0.000000,0.750000,0.500000,0.750000,0.500000,-0.750000,0.500000,-0.750000,
|
||||
$1*%
|
||||
%AMFreePoly2*
|
||||
4,1,19,0.000000,0.744911,0.071157,0.744911,0.207708,0.704816,0.327430,0.627875,0.420627,0.520320,0.479746,0.390866,0.500000,0.250000,0.500000,-0.250000,0.479746,-0.390866,0.420627,-0.520320,0.327430,-0.627875,0.207708,-0.704816,0.071157,-0.744911,0.000000,-0.744911,0.000000,-0.750000,-0.500000,-0.750000,-0.500000,0.750000,0.000000,0.750000,0.000000,0.744911,0.000000,0.744911,
|
||||
$1*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
|
||||
%ADD11C,0.990600*%
|
||||
%ADD12C,0.787400*%
|
||||
%ADD13RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
|
||||
%ADD14RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
|
||||
%ADD15RoundRect,0.112500X-0.112500X0.187500X-0.112500X-0.187500X0.112500X-0.187500X0.112500X0.187500X0*%
|
||||
%ADD16RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
|
||||
%ADD17RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
|
||||
%ADD18RoundRect,0.135000X-0.035355X0.226274X-0.226274X0.035355X0.035355X-0.226274X0.226274X-0.035355X0*%
|
||||
%ADD19RoundRect,0.140000X0.021213X-0.219203X0.219203X-0.021213X-0.021213X0.219203X-0.219203X0.021213X0*%
|
||||
%ADD20RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
|
||||
%ADD21RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD22RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
|
||||
%ADD23RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||
%ADD24RoundRect,0.250000X-0.375000X-1.075000X0.375000X-1.075000X0.375000X1.075000X-0.375000X1.075000X0*%
|
||||
%ADD25RoundRect,0.140000X-0.021213X0.219203X-0.219203X0.021213X0.021213X-0.219203X0.219203X-0.021213X0*%
|
||||
%ADD26RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
|
||||
%ADD27RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
|
||||
%ADD28R,1.270000X0.800000*%
|
||||
%ADD29R,0.300000X0.850000*%
|
||||
%ADD30R,0.850000X0.300000*%
|
||||
%ADD31RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
|
||||
%ADD32C,1.000000*%
|
||||
%ADD33RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD34RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
|
||||
%ADD35RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD10C,5.800000*%
|
||||
%ADD11RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
|
||||
%ADD12C,0.990600*%
|
||||
%ADD13C,0.787400*%
|
||||
%ADD14RoundRect,0.150000X-0.587500X-0.150000X0.587500X-0.150000X0.587500X0.150000X-0.587500X0.150000X0*%
|
||||
%ADD15RoundRect,0.135000X-0.135000X-0.185000X0.135000X-0.185000X0.135000X0.185000X-0.135000X0.185000X0*%
|
||||
%ADD16RoundRect,0.112500X-0.112500X0.187500X-0.112500X-0.187500X0.112500X-0.187500X0.112500X0.187500X0*%
|
||||
%ADD17RoundRect,0.150000X-0.825000X-0.150000X0.825000X-0.150000X0.825000X0.150000X-0.825000X0.150000X0*%
|
||||
%ADD18RoundRect,0.135000X0.185000X-0.135000X0.185000X0.135000X-0.185000X0.135000X-0.185000X-0.135000X0*%
|
||||
%ADD19RoundRect,0.135000X-0.035355X0.226274X-0.226274X0.035355X0.035355X-0.226274X0.226274X-0.035355X0*%
|
||||
%ADD20RoundRect,0.140000X0.021213X-0.219203X0.219203X-0.021213X-0.021213X0.219203X-0.219203X0.021213X0*%
|
||||
%ADD21RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
|
||||
%ADD22RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD23RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
|
||||
%ADD24RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||
%ADD25RoundRect,0.250000X-0.375000X-1.075000X0.375000X-1.075000X0.375000X1.075000X-0.375000X1.075000X0*%
|
||||
%ADD26RoundRect,0.140000X-0.021213X0.219203X-0.219203X0.021213X0.021213X-0.219203X0.219203X-0.021213X0*%
|
||||
%ADD27RoundRect,0.140000X0.140000X0.170000X-0.140000X0.170000X-0.140000X-0.170000X0.140000X-0.170000X0*%
|
||||
%ADD28RoundRect,0.150000X-0.150000X0.512500X-0.150000X-0.512500X0.150000X-0.512500X0.150000X0.512500X0*%
|
||||
%ADD29R,1.270000X0.800000*%
|
||||
%ADD30R,0.300000X0.850000*%
|
||||
%ADD31R,0.850000X0.300000*%
|
||||
%ADD32RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
|
||||
%ADD33C,1.000000*%
|
||||
%ADD34RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD35RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
|
||||
%ADD36C,0.700000*%
|
||||
%ADD37RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD38C,1.300000*%
|
||||
@@ -78,7 +72,7 @@ G04 Aperture macros list end*
|
||||
%ADD40O,1.750000X1.750000*%
|
||||
%ADD41FreePoly0,0.000000*%
|
||||
%ADD42O,1.750000X2.000000*%
|
||||
%ADD43RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD43RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD44RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD45RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD46RotRect,3.500000X3.500000X225.000000*%
|
||||
@@ -87,29 +81,34 @@ G04 Aperture macros list end*
|
||||
%ADD49RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD50RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD51RotRect,5.600000X5.600000X315.000000*%
|
||||
%ADD52C,5.800000*%
|
||||
%ADD53RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD54RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD52RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD53RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD54RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD55RoundRect,0.250000X0.600000X0.725000X-0.600000X0.725000X-0.600000X-0.725000X0.600000X-0.725000X0*%
|
||||
%ADD56O,1.700000X1.950000*%
|
||||
%ADD57R,0.450000X1.050000*%
|
||||
%ADD58RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
|
||||
%ADD59FreePoly1,0.000000*%
|
||||
%ADD60FreePoly2,0.000000*%
|
||||
%ADD61RoundRect,0.135000X0.035355X-0.226274X0.226274X-0.035355X-0.035355X0.226274X-0.226274X0.035355X0*%
|
||||
%ADD62RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
|
||||
%ADD59RoundRect,0.135000X0.035355X-0.226274X0.226274X-0.035355X-0.035355X0.226274X-0.226274X0.035355X0*%
|
||||
%ADD60RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,H101*%
|
||||
X-13000000Y-13000000D03*
|
||||
X13000000Y-13000000D03*
|
||||
X-13000000Y13000000D03*
|
||||
X13000000Y13000000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,C103*%
|
||||
X-9225000Y12175000D03*
|
||||
X-7325000Y12175000D03*
|
||||
%TD*%
|
||||
D11*
|
||||
D12*
|
||||
%TO.C,J301*%
|
||||
X-9718333Y-15684655D03*
|
||||
X-4925529Y-13718012D03*
|
||||
X-4537805Y-15712678D03*
|
||||
D12*
|
||||
D13*
|
||||
X-8350503Y-16065661D03*
|
||||
X-8592830Y-14818994D03*
|
||||
X-7103836Y-15823333D03*
|
||||
@@ -117,23 +116,23 @@ X-7346164Y-14576667D03*
|
||||
X-5857170Y-15581006D03*
|
||||
X-6099497Y-14334339D03*
|
||||
%TD*%
|
||||
D13*
|
||||
D14*
|
||||
%TO.C,Q501*%
|
||||
X11825000Y9100000D03*
|
||||
X11825000Y7200000D03*
|
||||
X13700000Y8150000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
D15*
|
||||
%TO.C,R601*%
|
||||
X15355000Y-1950000D03*
|
||||
X16375000Y-1950000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
D16*
|
||||
%TO.C,D502*%
|
||||
X9825000Y10200000D03*
|
||||
X9825000Y8100000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
D17*
|
||||
%TO.C,U302*%
|
||||
X-1925000Y-6140000D03*
|
||||
X-1925000Y-7410000D03*
|
||||
@@ -144,77 +143,77 @@ X3025000Y-8680000D03*
|
||||
X3025000Y-7410000D03*
|
||||
X3025000Y-6140000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
D16*
|
||||
%TO.C,D501*%
|
||||
X7800000Y10500000D03*
|
||||
X7800000Y8400000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
D18*
|
||||
%TO.C,R101*%
|
||||
X-4175000Y-11385000D03*
|
||||
X-4175000Y-10365000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
D15*
|
||||
%TO.C,R103*%
|
||||
X5305000Y-6100000D03*
|
||||
X6325000Y-6100000D03*
|
||||
X5365000Y-3000000D03*
|
||||
X6385000Y-3000000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
D19*
|
||||
%TO.C,R302*%
|
||||
X-10989376Y-3964376D03*
|
||||
X-11710624Y-4685624D03*
|
||||
%TD*%
|
||||
D19*
|
||||
D20*
|
||||
%TO.C,C304*%
|
||||
X-5114062Y570640D03*
|
||||
X-4435240Y1249462D03*
|
||||
%TD*%
|
||||
D20*
|
||||
D21*
|
||||
%TO.C,D101*%
|
||||
X15600000Y4125000D03*
|
||||
X15600000Y125000D03*
|
||||
%TD*%
|
||||
D21*
|
||||
%TO.C,C106*%
|
||||
X7825000Y-5475000D03*
|
||||
X7825000Y-3575000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
%TO.C,C106*%
|
||||
X6975000Y-5725000D03*
|
||||
X5075000Y-5725000D03*
|
||||
%TD*%
|
||||
D23*
|
||||
%TO.C,D601*%
|
||||
X13025000Y387500D03*
|
||||
X13025000Y-1187500D03*
|
||||
%TD*%
|
||||
D23*
|
||||
%TO.C,D301*%
|
||||
X-16025000Y-4300000D03*
|
||||
X-14450000Y-4300000D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,D301*%
|
||||
X-16025000Y-6375000D03*
|
||||
X-14450000Y-6375000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
%TO.C,L501*%
|
||||
X13125000Y-7550000D03*
|
||||
X15925000Y-7550000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
D26*
|
||||
%TO.C,C305*%
|
||||
X-15750000Y9055000D03*
|
||||
X-16428822Y8376178D03*
|
||||
%TD*%
|
||||
D26*
|
||||
D27*
|
||||
%TO.C,C701*%
|
||||
X-5700000Y6500000D03*
|
||||
X-6660000Y6500000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
D20*
|
||||
%TO.C,C308*%
|
||||
X-11675000Y8650000D03*
|
||||
X-10996178Y9328822D03*
|
||||
%TD*%
|
||||
D25*
|
||||
D26*
|
||||
%TO.C,C307*%
|
||||
X-13185589Y-1760589D03*
|
||||
X-13864411Y-2439411D03*
|
||||
%TD*%
|
||||
D27*
|
||||
D28*
|
||||
%TO.C,U201*%
|
||||
X-4450000Y-5362500D03*
|
||||
X-5400000Y-5362500D03*
|
||||
@@ -223,81 +222,81 @@ X-6350000Y-7637500D03*
|
||||
X-5400000Y-7637500D03*
|
||||
X-4450000Y-7637500D03*
|
||||
%TD*%
|
||||
D28*
|
||||
D29*
|
||||
%TO.C,U703*%
|
||||
X750000Y8500000D03*
|
||||
X750000Y9500000D03*
|
||||
D29*
|
||||
D30*
|
||||
X-750000Y10450000D03*
|
||||
X-1250000Y10450000D03*
|
||||
D30*
|
||||
D31*
|
||||
X-1950000Y9750000D03*
|
||||
X-1950000Y9250000D03*
|
||||
X-1950000Y8750000D03*
|
||||
X-1950000Y8250000D03*
|
||||
D29*
|
||||
D30*
|
||||
X-1250000Y7550000D03*
|
||||
X-750000Y7550000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
D26*
|
||||
%TO.C,C302*%
|
||||
X-11685589Y-3260589D03*
|
||||
X-12364411Y-3939411D03*
|
||||
%TD*%
|
||||
D31*
|
||||
D32*
|
||||
%TO.C,C602*%
|
||||
X11000000Y-3270000D03*
|
||||
X11000000Y-4230000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D33*
|
||||
%TO.C,FID102*%
|
||||
X-16050000Y-9800000D03*
|
||||
%TD*%
|
||||
D26*
|
||||
D27*
|
||||
%TO.C,C401*%
|
||||
X2080000Y4025000D03*
|
||||
X1120000Y4025000D03*
|
||||
%TD*%
|
||||
D23*
|
||||
D24*
|
||||
%TO.C,D302*%
|
||||
X-16025000Y-5950000D03*
|
||||
X-14450000Y-5950000D03*
|
||||
X-16025000Y-8025000D03*
|
||||
X-14450000Y-8025000D03*
|
||||
%TD*%
|
||||
D17*
|
||||
D18*
|
||||
%TO.C,R102*%
|
||||
X-7650000Y-5885000D03*
|
||||
X-7650000Y-4865000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
D15*
|
||||
%TO.C,R105*%
|
||||
X3925000Y-1540000D03*
|
||||
X3925000Y-2560000D03*
|
||||
X3415000Y-4075000D03*
|
||||
X4435000Y-4075000D03*
|
||||
%TD*%
|
||||
D21*
|
||||
D34*
|
||||
%TO.C,C503*%
|
||||
X15825000Y-5150000D03*
|
||||
X15825000Y-3250000D03*
|
||||
%TD*%
|
||||
D34*
|
||||
D35*
|
||||
%TO.C,R501*%
|
||||
X11400000Y-9360000D03*
|
||||
X10380000Y-9360000D03*
|
||||
%TD*%
|
||||
%TO.C,R301*%
|
||||
X-15290000Y-2975000D03*
|
||||
X-16310000Y-2975000D03*
|
||||
X-15290000Y-5050000D03*
|
||||
X-16310000Y-5050000D03*
|
||||
%TD*%
|
||||
D26*
|
||||
D27*
|
||||
%TO.C,C201*%
|
||||
X-6120000Y-3900000D03*
|
||||
X-7080000Y-3900000D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D22*
|
||||
%TO.C,C102*%
|
||||
X-7325000Y14225000D03*
|
||||
X-9225000Y14225000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
D11*
|
||||
%TO.C,C101*%
|
||||
X-9225000Y16250000D03*
|
||||
X-7325000Y16250000D03*
|
||||
@@ -336,7 +335,7 @@ X-12457052Y-9073852D03*
|
||||
X-6022380Y-9427406D03*
|
||||
X-9062939Y-12467965D03*
|
||||
%TD*%
|
||||
D26*
|
||||
D27*
|
||||
%TO.C,C703*%
|
||||
X-1000000Y6461143D03*
|
||||
X-1960000Y6461143D03*
|
||||
@@ -346,7 +345,7 @@ D39*
|
||||
X-5080000Y-3900000D03*
|
||||
X-4120000Y-3900000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
D26*
|
||||
%TO.C,C301*%
|
||||
X-13860589Y-1085589D03*
|
||||
X-14539411Y-1764411D03*
|
||||
@@ -377,16 +376,11 @@ X3800000Y14650000D03*
|
||||
D42*
|
||||
X3800000Y12150000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
D43*
|
||||
%TO.C,R502*%
|
||||
X9365000Y-9300000D03*
|
||||
X9365000Y-10320000D03*
|
||||
%TD*%
|
||||
D43*
|
||||
%TO.C,D201*%
|
||||
X-14125000Y-7975000D03*
|
||||
X-16225000Y-7975000D03*
|
||||
%TD*%
|
||||
D44*
|
||||
%TO.C,U601*%
|
||||
X10641564Y3216690D03*
|
||||
@@ -499,71 +493,64 @@ X-9863515Y6310274D03*
|
||||
D51*
|
||||
X-10349651Y1935051D03*
|
||||
%TD*%
|
||||
D33*
|
||||
D43*
|
||||
%TO.C,R503*%
|
||||
X8290000Y-9300000D03*
|
||||
X8290000Y-10320000D03*
|
||||
%TD*%
|
||||
D52*
|
||||
%TO.C,H101*%
|
||||
X-13000000Y-13000000D03*
|
||||
X13000000Y-13000000D03*
|
||||
X-13000000Y13000000D03*
|
||||
X13000000Y13000000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
D11*
|
||||
%TO.C,C104*%
|
||||
X7425000Y16250000D03*
|
||||
X9325000Y16250000D03*
|
||||
%TD*%
|
||||
D28*
|
||||
D29*
|
||||
%TO.C,U702*%
|
||||
X6000000Y8500000D03*
|
||||
X6000000Y9500000D03*
|
||||
D29*
|
||||
D30*
|
||||
X4500000Y10450000D03*
|
||||
X4000000Y10450000D03*
|
||||
D30*
|
||||
D31*
|
||||
X3300000Y9750000D03*
|
||||
X3300000Y9250000D03*
|
||||
X3300000Y8750000D03*
|
||||
X3300000Y8250000D03*
|
||||
D29*
|
||||
D30*
|
||||
X4000000Y7550000D03*
|
||||
X4500000Y7550000D03*
|
||||
%TD*%
|
||||
D26*
|
||||
D27*
|
||||
%TO.C,C702*%
|
||||
X4280000Y6475000D03*
|
||||
X3320000Y6475000D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D22*
|
||||
%TO.C,C105*%
|
||||
X9325000Y12175000D03*
|
||||
X7425000Y12175000D03*
|
||||
%TD*%
|
||||
D14*
|
||||
D15*
|
||||
%TO.C,R505*%
|
||||
X9340000Y7000000D03*
|
||||
X10360000Y7000000D03*
|
||||
%TD*%
|
||||
D53*
|
||||
D52*
|
||||
%TO.C,C303*%
|
||||
X-8946178Y7221178D03*
|
||||
X-9625000Y7900000D03*
|
||||
%TD*%
|
||||
D54*
|
||||
D53*
|
||||
%TO.C,Y301*%
|
||||
X-14300000Y8455000D03*
|
||||
X-15855635Y6899365D03*
|
||||
X-14653554Y5697284D03*
|
||||
X-13097919Y7252919D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D33*
|
||||
%TO.C,FID101*%
|
||||
X-16400000Y10775000D03*
|
||||
%TD*%
|
||||
D43*
|
||||
D54*
|
||||
%TO.C,D602*%
|
||||
X14200000Y-4925000D03*
|
||||
X12100000Y-4925000D03*
|
||||
@@ -595,74 +582,78 @@ X-975000Y2775000D03*
|
||||
X-1625000Y2775000D03*
|
||||
X-2275000Y2775000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D35*
|
||||
%TO.C,R401*%
|
||||
X-15290000Y-4000000D03*
|
||||
X-16310000Y-4000000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
%TO.C,FID103*%
|
||||
X16200000Y10325000D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D22*
|
||||
%TO.C,C108*%
|
||||
X6975000Y-7675000D03*
|
||||
X5075000Y-7675000D03*
|
||||
X6975000Y-7750000D03*
|
||||
X5075000Y-7750000D03*
|
||||
%TD*%
|
||||
D31*
|
||||
D47*
|
||||
%TO.C,C502*%
|
||||
X11500000Y-7405000D03*
|
||||
X11500000Y-8365000D03*
|
||||
X11500000Y-8255000D03*
|
||||
X11500000Y-7295000D03*
|
||||
%TD*%
|
||||
D58*
|
||||
%TO.C,D603*%
|
||||
X12100000Y-2925000D03*
|
||||
X14200000Y-2925000D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D22*
|
||||
%TO.C,C501*%
|
||||
X6975000Y-9750000D03*
|
||||
X5075000Y-9750000D03*
|
||||
X6975000Y-9775000D03*
|
||||
X5075000Y-9775000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,JP101*%
|
||||
X5365000Y-4075000D03*
|
||||
X6385000Y-4075000D03*
|
||||
%TD*%
|
||||
D59*
|
||||
%TO.C,JP101*%
|
||||
X4450000Y-4300000D03*
|
||||
D60*
|
||||
X5750000Y-4300000D03*
|
||||
%TD*%
|
||||
D61*
|
||||
%TO.C,R306*%
|
||||
X-10985624Y7914376D03*
|
||||
X-10264376Y8635624D03*
|
||||
%TD*%
|
||||
D17*
|
||||
D35*
|
||||
%TO.C,R104*%
|
||||
X4950000Y-2560000D03*
|
||||
X4950000Y-1540000D03*
|
||||
X4435000Y-3000000D03*
|
||||
X3415000Y-3000000D03*
|
||||
%TD*%
|
||||
D62*
|
||||
D60*
|
||||
%TO.C,R504*%
|
||||
X15500000Y7100000D03*
|
||||
X15500000Y8750000D03*
|
||||
%TD*%
|
||||
D53*
|
||||
D52*
|
||||
%TO.C,C306*%
|
||||
X-15460589Y4310589D03*
|
||||
X-16139411Y4989411D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D22*
|
||||
%TO.C,C107*%
|
||||
X9325000Y14225000D03*
|
||||
X7425000Y14225000D03*
|
||||
%TD*%
|
||||
D28*
|
||||
D29*
|
||||
%TO.C,U701*%
|
||||
X-3950000Y8550000D03*
|
||||
X-3950000Y9550000D03*
|
||||
D29*
|
||||
D30*
|
||||
X-5450000Y10500000D03*
|
||||
X-5950000Y10500000D03*
|
||||
D30*
|
||||
D31*
|
||||
X-6650000Y9800000D03*
|
||||
X-6650000Y9300000D03*
|
||||
X-6650000Y8800000D03*
|
||||
X-6650000Y8300000D03*
|
||||
D29*
|
||||
D30*
|
||||
X-5950000Y7600000D03*
|
||||
X-5450000Y7600000D03*
|
||||
%TD*%
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:39-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:49-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:05:39*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:49*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -46,7 +46,7 @@ G04 Aperture macros list end*
|
||||
%ADD16RoundRect,0.135000X-0.035355X0.226274X-0.226274X0.035355X0.035355X-0.226274X0.226274X-0.035355X0*%
|
||||
%ADD17RoundRect,0.140000X0.021213X-0.219203X0.219203X-0.021213X-0.021213X0.219203X-0.219203X0.021213X0*%
|
||||
%ADD18RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
|
||||
%ADD19RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD19RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD20RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
|
||||
%ADD21RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||
%ADD22RoundRect,0.250000X-0.375000X-1.075000X0.375000X-1.075000X0.375000X1.075000X-0.375000X1.075000X0*%
|
||||
@@ -57,23 +57,23 @@ G04 Aperture macros list end*
|
||||
%ADD27R,0.300000X0.850000*%
|
||||
%ADD28R,0.850000X0.300000*%
|
||||
%ADD29RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
|
||||
%ADD30RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD30RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD31RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
|
||||
%ADD32RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD33RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD34C,1.300000*%
|
||||
%ADD35RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
|
||||
%ADD36RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD37RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD38RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD39RotRect,3.500000X3.500000X225.000000*%
|
||||
%ADD40RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
|
||||
%ADD41R,0.800000X0.250000*%
|
||||
%ADD42RoundRect,0.250000X-0.445477X0.000000X0.000000X-0.445477X0.445477X0.000000X0.000000X0.445477X0*%
|
||||
%ADD43RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD44RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD45RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD46RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD32RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD33C,1.300000*%
|
||||
%ADD34RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
|
||||
%ADD35RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD36RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD37RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD38RotRect,3.500000X3.500000X225.000000*%
|
||||
%ADD39RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
|
||||
%ADD40R,0.800000X0.250000*%
|
||||
%ADD41RoundRect,0.250000X-0.445477X0.000000X0.000000X-0.445477X0.445477X0.000000X0.000000X0.445477X0*%
|
||||
%ADD42RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD43RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD44RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD45RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD46RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD47R,0.450000X1.050000*%
|
||||
%ADD48RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
|
||||
%ADD49RoundRect,0.135000X0.035355X-0.226274X0.226274X-0.035355X-0.035355X0.226274X-0.226274X0.035355X0*%
|
||||
@@ -123,8 +123,8 @@ X-4175000Y-10365000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,R103*%
|
||||
X5305000Y-6100000D03*
|
||||
X6325000Y-6100000D03*
|
||||
X5365000Y-3000000D03*
|
||||
X6385000Y-3000000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,R302*%
|
||||
@@ -143,8 +143,8 @@ X15600000Y125000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
%TO.C,C106*%
|
||||
X7825000Y-5475000D03*
|
||||
X7825000Y-3575000D03*
|
||||
X6975000Y-5725000D03*
|
||||
X5075000Y-5725000D03*
|
||||
%TD*%
|
||||
D20*
|
||||
%TO.C,D601*%
|
||||
@@ -153,8 +153,8 @@ X13025000Y-1187500D03*
|
||||
%TD*%
|
||||
D21*
|
||||
%TO.C,D301*%
|
||||
X-16025000Y-4300000D03*
|
||||
X-14450000Y-4300000D03*
|
||||
X-16025000Y-6375000D03*
|
||||
X-14450000Y-6375000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
%TO.C,L501*%
|
||||
@@ -223,20 +223,20 @@ X1120000Y4025000D03*
|
||||
%TD*%
|
||||
D21*
|
||||
%TO.C,D302*%
|
||||
X-16025000Y-5950000D03*
|
||||
X-14450000Y-5950000D03*
|
||||
X-16025000Y-8025000D03*
|
||||
X-14450000Y-8025000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R102*%
|
||||
X-7650000Y-5885000D03*
|
||||
X-7650000Y-4865000D03*
|
||||
%TD*%
|
||||
D30*
|
||||
D12*
|
||||
%TO.C,R105*%
|
||||
X3925000Y-1540000D03*
|
||||
X3925000Y-2560000D03*
|
||||
X3415000Y-4075000D03*
|
||||
X4435000Y-4075000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
D30*
|
||||
%TO.C,C503*%
|
||||
X15825000Y-5150000D03*
|
||||
X15825000Y-3250000D03*
|
||||
@@ -247,15 +247,15 @@ X11400000Y-9360000D03*
|
||||
X10380000Y-9360000D03*
|
||||
%TD*%
|
||||
%TO.C,R301*%
|
||||
X-15290000Y-2975000D03*
|
||||
X-16310000Y-2975000D03*
|
||||
X-15290000Y-5050000D03*
|
||||
X-16310000Y-5050000D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,C201*%
|
||||
X-6120000Y-3900000D03*
|
||||
X-7080000Y-3900000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C102*%
|
||||
X-7325000Y14225000D03*
|
||||
X-9225000Y14225000D03*
|
||||
@@ -265,7 +265,7 @@ D10*
|
||||
X-9225000Y16250000D03*
|
||||
X-7325000Y16250000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
D32*
|
||||
%TO.C,J201*%
|
||||
X-10597361Y-6719187D03*
|
||||
X-10243808Y-7072740D03*
|
||||
@@ -291,7 +291,7 @@ X-10703427Y-8946573D03*
|
||||
X-11056980Y-8593020D03*
|
||||
X-11410534Y-8239466D03*
|
||||
X-11764087Y-7885913D03*
|
||||
D34*
|
||||
D33*
|
||||
X-9416493Y-6033293D03*
|
||||
X-12457052Y-9073852D03*
|
||||
X-6022380Y-9427406D03*
|
||||
@@ -302,7 +302,7 @@ D24*
|
||||
X-1000000Y6461143D03*
|
||||
X-1960000Y6461143D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D34*
|
||||
%TO.C,C202*%
|
||||
X-5080000Y-3900000D03*
|
||||
X-4120000Y-3900000D03*
|
||||
@@ -312,17 +312,12 @@ D23*
|
||||
X-13860589Y-1085589D03*
|
||||
X-14539411Y-1764411D03*
|
||||
%TD*%
|
||||
D30*
|
||||
D35*
|
||||
%TO.C,R502*%
|
||||
X9365000Y-9300000D03*
|
||||
X9365000Y-10320000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
%TO.C,D201*%
|
||||
X-14125000Y-7975000D03*
|
||||
X-16225000Y-7975000D03*
|
||||
%TD*%
|
||||
D37*
|
||||
%TO.C,U601*%
|
||||
X10641564Y3216690D03*
|
||||
X10288011Y3570244D03*
|
||||
@@ -332,7 +327,7 @@ X9227351Y4630904D03*
|
||||
X8873797Y4984457D03*
|
||||
X8520244Y5338011D03*
|
||||
X8166690Y5691564D03*
|
||||
D38*
|
||||
D37*
|
||||
X7233310Y5691564D03*
|
||||
X6879756Y5338011D03*
|
||||
X6526203Y4984457D03*
|
||||
@@ -341,7 +336,7 @@ X5819096Y4277351D03*
|
||||
X5465543Y3923797D03*
|
||||
X5111989Y3570244D03*
|
||||
X4758436Y3216690D03*
|
||||
D37*
|
||||
D36*
|
||||
X4758436Y2283310D03*
|
||||
X5111989Y1929756D03*
|
||||
X5465543Y1576203D03*
|
||||
@@ -350,7 +345,7 @@ X6172649Y869096D03*
|
||||
X6526203Y515543D03*
|
||||
X6879756Y161989D03*
|
||||
X7233310Y-191564D03*
|
||||
D38*
|
||||
D37*
|
||||
X8166690Y-191564D03*
|
||||
X8520244Y161989D03*
|
||||
X8873797Y515543D03*
|
||||
@@ -359,15 +354,15 @@ X9580904Y1222649D03*
|
||||
X9934457Y1576203D03*
|
||||
X10288011Y1929756D03*
|
||||
X10641564Y2283310D03*
|
||||
D39*
|
||||
D38*
|
||||
X7700000Y2750000D03*
|
||||
%TD*%
|
||||
D40*
|
||||
D39*
|
||||
%TO.C,C601*%
|
||||
X11750000Y-1455000D03*
|
||||
X11750000Y-495000D03*
|
||||
%TD*%
|
||||
D41*
|
||||
D40*
|
||||
%TO.C,U501*%
|
||||
X8335000Y-6910000D03*
|
||||
X8335000Y-7410000D03*
|
||||
@@ -378,7 +373,7 @@ X10095000Y-7910000D03*
|
||||
X10095000Y-7410000D03*
|
||||
X10095000Y-6910000D03*
|
||||
%TD*%
|
||||
D42*
|
||||
D41*
|
||||
%TO.C,U301*%
|
||||
X-10349651Y4904899D03*
|
||||
X-11339600Y3914950D03*
|
||||
@@ -396,7 +391,7 @@ X-7379803Y1935051D03*
|
||||
X-8369752Y945102D03*
|
||||
X-9359702Y-44848D03*
|
||||
X-10349651Y-1034797D03*
|
||||
D43*
|
||||
D42*
|
||||
X-10835787Y6310274D03*
|
||||
X-11189340Y5956721D03*
|
||||
X-11542894Y5603167D03*
|
||||
@@ -409,7 +404,7 @@ X-13664214Y3481847D03*
|
||||
X-14017767Y3128294D03*
|
||||
X-14371321Y2774740D03*
|
||||
X-14724874Y2421187D03*
|
||||
D44*
|
||||
D43*
|
||||
X-14724874Y1448915D03*
|
||||
X-14371321Y1095362D03*
|
||||
X-14017767Y741808D03*
|
||||
@@ -422,7 +417,7 @@ X-11896447Y-1379512D03*
|
||||
X-11542894Y-1733065D03*
|
||||
X-11189340Y-2086619D03*
|
||||
X-10835787Y-2440172D03*
|
||||
D43*
|
||||
D42*
|
||||
X-9863515Y-2440172D03*
|
||||
X-9509962Y-2086619D03*
|
||||
X-9156408Y-1733065D03*
|
||||
@@ -435,7 +430,7 @@ X-7035088Y388255D03*
|
||||
X-6681535Y741808D03*
|
||||
X-6327981Y1095362D03*
|
||||
X-5974428Y1448915D03*
|
||||
D44*
|
||||
D43*
|
||||
X-5974428Y2421187D03*
|
||||
X-6327981Y2774740D03*
|
||||
X-6681535Y3128294D03*
|
||||
@@ -449,7 +444,7 @@ X-9156408Y5603167D03*
|
||||
X-9509962Y5956721D03*
|
||||
X-9863515Y6310274D03*
|
||||
%TD*%
|
||||
D30*
|
||||
D35*
|
||||
%TO.C,R503*%
|
||||
X8290000Y-9300000D03*
|
||||
X8290000Y-10320000D03*
|
||||
@@ -480,7 +475,7 @@ D24*
|
||||
X4280000Y6475000D03*
|
||||
X3320000Y6475000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C105*%
|
||||
X9325000Y12175000D03*
|
||||
X7425000Y12175000D03*
|
||||
@@ -490,19 +485,19 @@ D12*
|
||||
X9340000Y7000000D03*
|
||||
X10360000Y7000000D03*
|
||||
%TD*%
|
||||
D45*
|
||||
D44*
|
||||
%TO.C,C303*%
|
||||
X-8946178Y7221178D03*
|
||||
X-9625000Y7900000D03*
|
||||
%TD*%
|
||||
D46*
|
||||
D45*
|
||||
%TO.C,Y301*%
|
||||
X-14300000Y8455000D03*
|
||||
X-15855635Y6899365D03*
|
||||
X-14653554Y5697284D03*
|
||||
X-13097919Y7252919D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D46*
|
||||
%TO.C,D602*%
|
||||
X14200000Y-4925000D03*
|
||||
X12100000Y-4925000D03*
|
||||
@@ -526,47 +521,57 @@ X-975000Y2775000D03*
|
||||
X-1625000Y2775000D03*
|
||||
X-2275000Y2775000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
%TO.C,C108*%
|
||||
X6975000Y-7675000D03*
|
||||
X5075000Y-7675000D03*
|
||||
D31*
|
||||
%TO.C,R401*%
|
||||
X-15290000Y-4000000D03*
|
||||
X-16310000Y-4000000D03*
|
||||
%TD*%
|
||||
D29*
|
||||
D19*
|
||||
%TO.C,C108*%
|
||||
X6975000Y-7750000D03*
|
||||
X5075000Y-7750000D03*
|
||||
%TD*%
|
||||
D39*
|
||||
%TO.C,C502*%
|
||||
X11500000Y-7405000D03*
|
||||
X11500000Y-8365000D03*
|
||||
X11500000Y-8255000D03*
|
||||
X11500000Y-7295000D03*
|
||||
%TD*%
|
||||
D48*
|
||||
%TO.C,D603*%
|
||||
X12100000Y-2925000D03*
|
||||
X14200000Y-2925000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C501*%
|
||||
X6975000Y-9750000D03*
|
||||
X5075000Y-9750000D03*
|
||||
X6975000Y-9775000D03*
|
||||
X5075000Y-9775000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,JP101*%
|
||||
X5365000Y-4075000D03*
|
||||
X6385000Y-4075000D03*
|
||||
%TD*%
|
||||
D49*
|
||||
%TO.C,R306*%
|
||||
X-10985624Y7914376D03*
|
||||
X-10264376Y8635624D03*
|
||||
%TD*%
|
||||
D15*
|
||||
D31*
|
||||
%TO.C,R104*%
|
||||
X4950000Y-2560000D03*
|
||||
X4950000Y-1540000D03*
|
||||
X4435000Y-3000000D03*
|
||||
X3415000Y-3000000D03*
|
||||
%TD*%
|
||||
D50*
|
||||
%TO.C,R504*%
|
||||
X15500000Y7100000D03*
|
||||
X15500000Y8750000D03*
|
||||
%TD*%
|
||||
D45*
|
||||
D44*
|
||||
%TO.C,C306*%
|
||||
X-15460589Y4310589D03*
|
||||
X-16139411Y4989411D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C107*%
|
||||
X9325000Y14225000D03*
|
||||
X7425000Y14225000D03*
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:43-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:53-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%TF.FileFunction,Drillmap*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX45Y45*%
|
||||
G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-10-26 11:05:43*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:53*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
M48
|
||||
; DRILL file {KiCad 7.0.8} date 2023 October 26, Thursday 11:05:42
|
||||
; DRILL file {KiCad 7.0.8} date 2023 November 08, Wednesday 16:14:53
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2023-10-26T11:05:42-04:00
|
||||
; #@! TF.CreationDate,2023-11-08T16:14:53-05:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.8
|
||||
; #@! TF.FileFunction,NonPlated,1,4,NPTH
|
||||
FMAT,2
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:05:43-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:53-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%TF.FileFunction,Drillmap*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX45Y45*%
|
||||
G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-10-26 11:05:43*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:53*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -35,22 +35,22 @@ X-1581250Y351250D02*
|
||||
X-1561250Y331250D01*
|
||||
X-1561250Y351250D02*
|
||||
X-1581250Y331250D01*
|
||||
X-1566250Y-33750D02*
|
||||
X-1546250Y-53750D01*
|
||||
X-1546250Y-33750D02*
|
||||
X-1566250Y-53750D01*
|
||||
X-1545000Y97500D02*
|
||||
X-1525000Y77500D01*
|
||||
X-1525000Y97500D02*
|
||||
X-1545000Y77500D01*
|
||||
X-1515000Y12500D02*
|
||||
X-1495000Y-7500D01*
|
||||
X-1495000Y12500D02*
|
||||
X-1515000Y-7500D01*
|
||||
X-1542500Y7500D02*
|
||||
X-1522500Y-12500D01*
|
||||
X-1522500Y7500D02*
|
||||
X-1542500Y-12500D01*
|
||||
X-1497500Y375000D02*
|
||||
X-1477500Y355000D01*
|
||||
X-1477500Y375000D02*
|
||||
X-1497500Y355000D01*
|
||||
X-1477500Y-57500D02*
|
||||
X-1457500Y-77500D01*
|
||||
X-1457500Y-57500D02*
|
||||
X-1477500Y-77500D01*
|
||||
X-1452500Y417500D02*
|
||||
X-1432500Y397500D01*
|
||||
X-1432500Y417500D02*
|
||||
@@ -139,38 +139,38 @@ X-325000Y-667500D02*
|
||||
X-305000Y-687500D01*
|
||||
X-305000Y-667500D02*
|
||||
X-325000Y-687500D01*
|
||||
X-107500Y-427500D02*
|
||||
X-87500Y-447500D01*
|
||||
X-87500Y-427500D02*
|
||||
X-107500Y-447500D01*
|
||||
X-132500Y-387500D02*
|
||||
X-112500Y-407500D01*
|
||||
X-112500Y-387500D02*
|
||||
X-132500Y-407500D01*
|
||||
X-70000Y-390000D02*
|
||||
X-50000Y-410000D01*
|
||||
X-50000Y-390000D02*
|
||||
X-70000Y-410000D01*
|
||||
X-42500Y657500D02*
|
||||
X-22500Y637500D01*
|
||||
X-22500Y657500D02*
|
||||
X-42500Y637500D01*
|
||||
X-35000Y-425000D02*
|
||||
X-15000Y-445000D01*
|
||||
X-15000Y-425000D02*
|
||||
X-35000Y-445000D01*
|
||||
X37500Y-427500D02*
|
||||
X57500Y-447500D01*
|
||||
X57500Y-427500D02*
|
||||
X37500Y-447500D01*
|
||||
X105000Y-427500D02*
|
||||
X125000Y-447500D01*
|
||||
X125000Y-427500D02*
|
||||
X105000Y-447500D01*
|
||||
X175000Y-427500D02*
|
||||
X195000Y-447500D01*
|
||||
X195000Y-427500D02*
|
||||
X175000Y-447500D01*
|
||||
X280000Y-390000D02*
|
||||
X300000Y-410000D01*
|
||||
X300000Y-390000D02*
|
||||
X280000Y-410000D01*
|
||||
X335500Y-335000D02*
|
||||
X355500Y-355000D01*
|
||||
X355500Y-335000D02*
|
||||
X335500Y-355000D01*
|
||||
X-3787Y-390000D02*
|
||||
X16213Y-410000D01*
|
||||
X16213Y-390000D02*
|
||||
X-3787Y-410000D01*
|
||||
X67500Y-390000D02*
|
||||
X87500Y-410000D01*
|
||||
X87500Y-390000D02*
|
||||
X67500Y-410000D01*
|
||||
X67500Y-455000D02*
|
||||
X87500Y-475000D01*
|
||||
X87500Y-455000D02*
|
||||
X67500Y-475000D01*
|
||||
X222500Y-475000D02*
|
||||
X242500Y-495000D01*
|
||||
X242500Y-475000D02*
|
||||
X222500Y-495000D01*
|
||||
X225000Y-415000D02*
|
||||
X245000Y-435000D01*
|
||||
X245000Y-415000D02*
|
||||
X225000Y-435000D01*
|
||||
X412500Y385000D02*
|
||||
X432500Y365000D01*
|
||||
X432500Y385000D02*
|
||||
@@ -233,18 +233,10 @@ X-1560000Y715000D02*
|
||||
X-1560000Y675000D01*
|
||||
X-1580000Y695000D02*
|
||||
X-1540000Y695000D01*
|
||||
X-1530000Y-777500D02*
|
||||
X-1530000Y-817500D01*
|
||||
X-1550000Y-797500D02*
|
||||
X-1510000Y-797500D01*
|
||||
X-1412500Y-692500D02*
|
||||
X-1412500Y-732500D01*
|
||||
X-1432500Y-712500D02*
|
||||
X-1392500Y-712500D01*
|
||||
X-1335000Y-505000D02*
|
||||
X-1335000Y-545000D01*
|
||||
X-1355000Y-525000D02*
|
||||
X-1315000Y-525000D01*
|
||||
X-1487500Y-247500D02*
|
||||
X-1487500Y-287500D01*
|
||||
X-1507500Y-267500D02*
|
||||
X-1467500Y-267500D01*
|
||||
X-1322500Y760000D02*
|
||||
X-1322500Y720000D01*
|
||||
X-1342500Y740000D02*
|
||||
@@ -337,10 +329,6 @@ X-438956Y-2653D02*
|
||||
X-438956Y-42653D01*
|
||||
X-458956Y-22652D02*
|
||||
X-418956Y-22652D01*
|
||||
X-320000Y357500D02*
|
||||
X-320000Y317500D01*
|
||||
X-340000Y337500D02*
|
||||
X-300000Y337500D01*
|
||||
X-240000Y-1632500D02*
|
||||
X-240000Y-1672500D01*
|
||||
X-260000Y-1652500D02*
|
||||
@@ -381,22 +369,18 @@ X-30000Y-850000D02*
|
||||
X-30000Y-890000D01*
|
||||
X-50000Y-870000D02*
|
||||
X-10000Y-870000D01*
|
||||
X-7500Y-590000D02*
|
||||
X-7500Y-630000D01*
|
||||
X-27500Y-610000D02*
|
||||
X12500Y-610000D01*
|
||||
X0Y-1100000D02*
|
||||
X0Y-1140000D01*
|
||||
X-20000Y-1120000D02*
|
||||
X20000Y-1120000D01*
|
||||
X-25000Y-660000D02*
|
||||
X-25000Y-700000D01*
|
||||
X-45000Y-680000D02*
|
||||
X-5000Y-680000D01*
|
||||
X50000Y-1195000D02*
|
||||
X50000Y-1235000D01*
|
||||
X30000Y-1215000D02*
|
||||
X70000Y-1215000D01*
|
||||
X155000Y-517500D02*
|
||||
X155000Y-557500D01*
|
||||
X135000Y-537500D02*
|
||||
X175000Y-537500D01*
|
||||
X147500Y-592500D02*
|
||||
X147500Y-632500D01*
|
||||
X127500Y-612500D02*
|
||||
X167500Y-612500D01*
|
||||
X222371Y67584D02*
|
||||
X222371Y27584D01*
|
||||
X202371Y47584D02*
|
||||
@@ -445,10 +429,6 @@ X607500Y737500D02*
|
||||
X607500Y697500D01*
|
||||
X587500Y717500D02*
|
||||
X627500Y717500D01*
|
||||
X607500Y-147500D02*
|
||||
X607500Y-187500D01*
|
||||
X587500Y-167500D02*
|
||||
X627500Y-167500D01*
|
||||
X625000Y1645000D02*
|
||||
X625000Y1605000D01*
|
||||
X605000Y1625000D02*
|
||||
@@ -465,10 +445,6 @@ X662500Y300000D02*
|
||||
X662500Y260000D01*
|
||||
X642500Y280000D02*
|
||||
X682500Y280000D01*
|
||||
X750000Y-415000D02*
|
||||
X750000Y-455000D01*
|
||||
X730000Y-435000D02*
|
||||
X770000Y-435000D01*
|
||||
X767500Y295000D02*
|
||||
X767500Y255000D01*
|
||||
X747500Y275000D02*
|
||||
@@ -521,6 +497,10 @@ X1365000Y322500D02*
|
||||
X1365000Y282500D01*
|
||||
X1345000Y302500D02*
|
||||
X1385000Y302500D01*
|
||||
X1487500Y-562500D02*
|
||||
X1487500Y-602500D01*
|
||||
X1467500Y-582500D02*
|
||||
X1507500Y-582500D01*
|
||||
X1487500Y-652500D02*
|
||||
X1487500Y-692500D01*
|
||||
X1467500Y-672500D02*
|
||||
@@ -533,30 +513,22 @@ X1487500Y-827500D02*
|
||||
X1487500Y-867500D01*
|
||||
X1467500Y-847500D02*
|
||||
X1507500Y-847500D01*
|
||||
X1562500Y497500D02*
|
||||
X1562500Y457500D01*
|
||||
X1542500Y477500D02*
|
||||
X1582500Y477500D01*
|
||||
X1565000Y380000D02*
|
||||
X1565000Y340000D01*
|
||||
X1545000Y360000D02*
|
||||
X1585000Y360000D01*
|
||||
X1550000Y617500D02*
|
||||
X1550000Y577500D01*
|
||||
X1530000Y597500D02*
|
||||
X1570000Y597500D01*
|
||||
X1550415Y795050D02*
|
||||
X1550415Y755050D01*
|
||||
X1530415Y775050D02*
|
||||
X1570415Y775050D01*
|
||||
X1582500Y-307500D02*
|
||||
X1582500Y-347500D01*
|
||||
X1562500Y-327500D02*
|
||||
X1602500Y-327500D01*
|
||||
X1610000Y-825000D02*
|
||||
X1610000Y-865000D01*
|
||||
X1590000Y-845000D02*
|
||||
X1630000Y-845000D01*
|
||||
X1612500Y-652500D02*
|
||||
X1612500Y-692500D01*
|
||||
X1592500Y-672500D02*
|
||||
X1632500Y-672500D01*
|
||||
X1612500Y-740000D02*
|
||||
X1612500Y-780000D01*
|
||||
X1592500Y-760000D02*
|
||||
X1632500Y-760000D01*
|
||||
X1680000Y-570000D02*
|
||||
X1680000Y-610000D01*
|
||||
X1660000Y-590000D02*
|
||||
X1700000Y-590000D01*
|
||||
D14*
|
||||
X-1164388Y-684647D02*
|
||||
X-1164388Y-635149D01*
|
||||
@@ -2423,88 +2395,40 @@ X1788991Y-2826508D02*
|
||||
X1808039Y-2797936D01*
|
||||
X1808039Y-2797936D02*
|
||||
X1817563Y-2788412D01*
|
||||
X1922325Y-2902698D02*
|
||||
X1903277Y-2893174D01*
|
||||
X1903277Y-2893174D02*
|
||||
X1893753Y-2883650D01*
|
||||
X1893753Y-2883650D02*
|
||||
X1884229Y-2864603D01*
|
||||
X1884229Y-2864603D02*
|
||||
X1884229Y-2855079D01*
|
||||
X1884229Y-2855079D02*
|
||||
X1893753Y-2836031D01*
|
||||
X1893753Y-2836031D02*
|
||||
X1903277Y-2826508D01*
|
||||
X1903277Y-2826508D02*
|
||||
X1922325Y-2816984D01*
|
||||
X1922325Y-2816984D02*
|
||||
X1960420Y-2816984D01*
|
||||
X1960420Y-2816984D02*
|
||||
X1979468Y-2826508D01*
|
||||
X1979468Y-2826508D02*
|
||||
X1988991Y-2836031D01*
|
||||
X1988991Y-2836031D02*
|
||||
X1998515Y-2855079D01*
|
||||
X1998515Y-2855079D02*
|
||||
X1998515Y-2864603D01*
|
||||
X1998515Y-2864603D02*
|
||||
X1988991Y-2883650D01*
|
||||
X1988991Y-2883650D02*
|
||||
X1979468Y-2893174D01*
|
||||
X1979468Y-2893174D02*
|
||||
X1960420Y-2902698D01*
|
||||
X1960420Y-2902698D02*
|
||||
X1922325Y-2902698D01*
|
||||
X1922325Y-2902698D02*
|
||||
X1903277Y-2912222D01*
|
||||
X1903277Y-2912222D02*
|
||||
X1893753Y-2921746D01*
|
||||
X1893753Y-2921746D02*
|
||||
X1884229Y-2940793D01*
|
||||
X1884229Y-2940793D02*
|
||||
X1884229Y-2978888D01*
|
||||
X1884229Y-2978888D02*
|
||||
X1893753Y-2997936D01*
|
||||
X1893753Y-2997936D02*
|
||||
X1903277Y-3007460D01*
|
||||
X1903277Y-3007460D02*
|
||||
X1874706Y-2816984D02*
|
||||
X2008039Y-2816984D01*
|
||||
X2008039Y-2816984D02*
|
||||
X1922325Y-3016984D01*
|
||||
X1922325Y-3016984D02*
|
||||
X1960420Y-3016984D01*
|
||||
X1960420Y-3016984D02*
|
||||
X1979468Y-3007460D01*
|
||||
X1979468Y-3007460D02*
|
||||
X1988991Y-2997936D01*
|
||||
X1988991Y-2997936D02*
|
||||
X1998515Y-2978888D01*
|
||||
X1998515Y-2978888D02*
|
||||
X1998515Y-2940793D01*
|
||||
X1998515Y-2940793D02*
|
||||
X1988991Y-2921746D01*
|
||||
X1988991Y-2921746D02*
|
||||
X1979468Y-2912222D01*
|
||||
X1979468Y-2912222D02*
|
||||
X1960420Y-2902698D01*
|
||||
X2074706Y-2836031D02*
|
||||
X2084229Y-2826508D01*
|
||||
X2084229Y-2826508D02*
|
||||
X2103277Y-2816984D01*
|
||||
X2103277Y-2816984D02*
|
||||
X2150896Y-2816984D01*
|
||||
X2150896Y-2816984D02*
|
||||
X2169944Y-2826508D01*
|
||||
X2169944Y-2826508D02*
|
||||
X2179468Y-2836031D01*
|
||||
X2179468Y-2836031D02*
|
||||
X2188991Y-2855079D01*
|
||||
X2188991Y-2855079D02*
|
||||
X2188991Y-2874127D01*
|
||||
X2188991Y-2874127D02*
|
||||
X2179468Y-2902698D01*
|
||||
X2179468Y-2902698D02*
|
||||
X2065182Y-3016984D01*
|
||||
X2065182Y-3016984D02*
|
||||
X2188991Y-3016984D01*
|
||||
X2179468Y-2816984D02*
|
||||
X2084229Y-2816984D01*
|
||||
X2084229Y-2816984D02*
|
||||
X2074706Y-2912222D01*
|
||||
X2074706Y-2912222D02*
|
||||
X2084229Y-2902698D01*
|
||||
X2084229Y-2902698D02*
|
||||
X2103277Y-2893174D01*
|
||||
X2103277Y-2893174D02*
|
||||
X2150896Y-2893174D01*
|
||||
X2150896Y-2893174D02*
|
||||
X2169944Y-2902698D01*
|
||||
X2169944Y-2902698D02*
|
||||
X2179468Y-2912222D01*
|
||||
X2179468Y-2912222D02*
|
||||
X2188991Y-2931269D01*
|
||||
X2188991Y-2931269D02*
|
||||
X2188991Y-2978888D01*
|
||||
X2188991Y-2978888D02*
|
||||
X2179468Y-2997936D01*
|
||||
X2179468Y-2997936D02*
|
||||
X2169944Y-3007460D01*
|
||||
X2169944Y-3007460D02*
|
||||
X2150896Y-3016984D01*
|
||||
X2150896Y-3016984D02*
|
||||
X2103277Y-3016984D01*
|
||||
X2103277Y-3016984D02*
|
||||
X2084229Y-3007460D01*
|
||||
X2084229Y-3007460D02*
|
||||
X2074706Y-2997936D01*
|
||||
X2427087Y-3016984D02*
|
||||
X2427087Y-2816984D01*
|
||||
X2512801Y-3016984D02*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
M48
|
||||
; DRILL file {KiCad 7.0.8} date 2023 October 26, Thursday 11:05:42
|
||||
; DRILL file {KiCad 7.0.8} date 2023 November 08, Wednesday 16:14:53
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2023-10-26T11:05:42-04:00
|
||||
; #@! TF.CreationDate,2023-11-08T16:14:53-05:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.8
|
||||
; #@! TF.FileFunction,Plated,1,4,PTH
|
||||
FMAT,2
|
||||
@@ -29,10 +29,10 @@ T1
|
||||
X-0.626Y0.0236
|
||||
X-0.623Y0.0679
|
||||
X-0.6186Y0.1344
|
||||
X-0.6127Y-0.0172
|
||||
X-0.6043Y0.0344
|
||||
X-0.5925Y0.001
|
||||
X-0.6033Y-0.001
|
||||
X-0.5856Y0.1437
|
||||
X-0.5778Y-0.0266
|
||||
X-0.5679Y0.1604
|
||||
X-0.5601Y-0.0068
|
||||
X-0.5502Y0.1772
|
||||
@@ -55,14 +55,14 @@ X-0.1939Y0.1378
|
||||
X-0.185Y0.2077
|
||||
X-0.171Y0.1378
|
||||
X-0.124Y-0.2667
|
||||
X-0.0384Y-0.1722
|
||||
X-0.0482Y-0.1565
|
||||
X-0.0236Y-0.1575
|
||||
X-0.0128Y0.2549
|
||||
X-0.0098Y-0.1713
|
||||
X0.0187Y-0.1722
|
||||
X0.0453Y-0.1722
|
||||
X0.0728Y-0.1722
|
||||
X0.1142Y-0.1575
|
||||
X0.136Y-0.1358
|
||||
X0.0024Y-0.1575
|
||||
X0.0305Y-0.1575
|
||||
X0.0305Y-0.1831
|
||||
X0.0915Y-0.1909
|
||||
X0.0925Y-0.1673
|
||||
X0.1663Y0.1476
|
||||
X0.188Y0.1683
|
||||
X0.2057Y0.2559
|
||||
@@ -79,9 +79,7 @@ X0.0512Y0.6604
|
||||
X0.1496Y0.6604
|
||||
T3
|
||||
X-0.6142Y0.2736
|
||||
X-0.6024Y-0.314
|
||||
X-0.5561Y-0.2805
|
||||
X-0.5256Y-0.2067
|
||||
X-0.5856Y-0.1053
|
||||
X-0.5207Y0.2913
|
||||
X-0.5069Y-0.1075
|
||||
X-0.4587Y0.0778
|
||||
@@ -105,7 +103,6 @@ X-0.2124Y-0.251
|
||||
X-0.2116Y-0.0394
|
||||
X-0.186Y-0.3504
|
||||
X-0.1728Y-0.0089
|
||||
X-0.126Y0.1329
|
||||
X-0.0945Y-0.6506
|
||||
X-0.0935Y-0.5748
|
||||
X-0.0866Y-0.4409
|
||||
@@ -116,10 +113,9 @@ X-0.0443Y-0.4409
|
||||
X-0.0295Y0.3501
|
||||
X-0.0246Y-0.4783
|
||||
X-0.0118Y-0.3425
|
||||
X-0.003Y-0.2402
|
||||
X0.0Y-0.4409
|
||||
X-0.0098Y-0.2677
|
||||
X0.0197Y-0.4783
|
||||
X0.061Y-0.2116
|
||||
X0.0581Y-0.2411
|
||||
X0.0875Y0.0187
|
||||
X0.0876Y0.063
|
||||
X0.0915Y-0.4665
|
||||
@@ -132,12 +128,10 @@ X0.1772Y0.3494
|
||||
X0.1791Y0.0
|
||||
X0.2146Y0.0069
|
||||
X0.2392Y0.2825
|
||||
X0.2392Y-0.0659
|
||||
X0.2461Y0.6398
|
||||
X0.247Y0.561
|
||||
X0.2483Y0.4793
|
||||
X0.2608Y0.1102
|
||||
X0.2953Y-0.1713
|
||||
X0.3022Y0.1083
|
||||
X0.3022Y0.0679
|
||||
X0.3031Y0.1486
|
||||
@@ -151,15 +145,14 @@ X0.5364Y0.2598
|
||||
X0.5374Y0.2116
|
||||
X0.5374Y0.1644
|
||||
X0.5374Y0.1191
|
||||
X0.5856Y-0.2293
|
||||
X0.5856Y-0.2648
|
||||
X0.5856Y-0.3002
|
||||
X0.5856Y-0.3337
|
||||
X0.6152Y0.188
|
||||
X0.6161Y0.1417
|
||||
X0.6102Y0.2352
|
||||
X0.6104Y0.3051
|
||||
X0.623Y-0.1289
|
||||
X0.6339Y-0.3327
|
||||
X0.6348Y-0.2648
|
||||
X0.6348Y-0.2992
|
||||
X0.6614Y-0.2323
|
||||
T4
|
||||
X-0.4682Y-0.2598
|
||||
T5
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"Application": "Pcbnew",
|
||||
"Version": "7.0.8"
|
||||
},
|
||||
"CreationDate": "2023-10-26T11:05:39-04:00"
|
||||
"CreationDate": "2023-11-08T16:14:49-05:00"
|
||||
},
|
||||
"GeneralSpecs": {
|
||||
"ProjectId": {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:19-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:15-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:06:19*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:15*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:19-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:15-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:06:19*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:15*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:19-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:15-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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 7.0.8) date 2023-10-26 11:06:19*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:15*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:19-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:15-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%TF.FileFunction,Profile,NP*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-10-26 11:06:19*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:15*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:19-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:15-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:06:19*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:15*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -38,12 +38,6 @@ G04 Aperture macros list*
|
||||
21,1,$1,$2,0,0,$3*%
|
||||
%AMFreePoly0*
|
||||
4,1,17,-0.875000,2.062500,-0.867373,2.143836,-0.824300,2.266930,-0.746859,2.371859,-0.641930,2.449300,-0.518836,2.492373,-0.437500,2.500000,0.437500,2.500000,0.518836,2.492373,0.641930,2.449300,0.746859,2.371859,0.824300,2.266930,0.867373,2.143836,0.875000,2.062500,0.875000,-2.500000,-0.875000,-2.500000,-0.875000,2.062500,-0.875000,2.062500,$1*%
|
||||
%AMFreePoly1*
|
||||
4,1,19,0.500000,-0.750000,0.000000,-0.750000,0.000000,-0.744911,-0.071157,-0.744911,-0.207708,-0.704816,-0.327430,-0.627875,-0.420627,-0.520320,-0.479746,-0.390866,-0.500000,-0.250000,-0.500000,0.250000,-0.479746,0.390866,-0.420627,0.520320,-0.327430,0.627875,-0.207708,0.704816,-0.071157,0.744911,0.000000,0.744911,0.000000,0.750000,0.500000,0.750000,0.500000,-0.750000,0.500000,-0.750000,
|
||||
$1*%
|
||||
%AMFreePoly2*
|
||||
4,1,19,0.000000,0.744911,0.071157,0.744911,0.207708,0.704816,0.327430,0.627875,0.420627,0.520320,0.479746,0.390866,0.500000,0.250000,0.500000,-0.250000,0.479746,-0.390866,0.420627,-0.520320,0.327430,-0.627875,0.207708,-0.704816,0.071157,-0.744911,0.000000,-0.744911,0.000000,-0.750000,-0.500000,-0.750000,-0.500000,0.750000,0.000000,0.750000,0.000000,0.744911,0.000000,0.744911,
|
||||
$1*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10C,5.800000*%
|
||||
%ADD11RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
|
||||
@@ -57,7 +51,7 @@ G04 Aperture macros list end*
|
||||
%ADD19RoundRect,0.135000X-0.035355X0.226274X-0.226274X0.035355X0.035355X-0.226274X0.226274X-0.035355X0*%
|
||||
%ADD20RoundRect,0.140000X0.021213X-0.219203X0.219203X-0.021213X-0.021213X0.219203X-0.219203X0.021213X0*%
|
||||
%ADD21RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
|
||||
%ADD22RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD22RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD23RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
|
||||
%ADD24RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||
%ADD25RoundRect,0.250000X-0.375000X-1.075000X0.375000X-1.075000X0.375000X1.075000X-0.375000X1.075000X0*%
|
||||
@@ -69,35 +63,33 @@ G04 Aperture macros list end*
|
||||
%ADD31R,0.850000X0.300000*%
|
||||
%ADD32RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
|
||||
%ADD33C,1.000000*%
|
||||
%ADD34RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD34RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD35RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
|
||||
%ADD36RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD37C,0.700000*%
|
||||
%ADD38RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD39C,1.300000*%
|
||||
%ADD40RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
|
||||
%ADD41O,1.750000X1.750000*%
|
||||
%ADD42FreePoly0,0.000000*%
|
||||
%ADD43O,1.750000X2.000000*%
|
||||
%ADD44RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD45RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD46RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD47RotRect,3.500000X3.500000X225.000000*%
|
||||
%ADD48RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
|
||||
%ADD49R,0.800000X0.250000*%
|
||||
%ADD50RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD51RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD52RotRect,5.600000X5.600000X315.000000*%
|
||||
%ADD53RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD54RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD36C,0.700000*%
|
||||
%ADD37RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD38C,1.300000*%
|
||||
%ADD39RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
|
||||
%ADD40O,1.750000X1.750000*%
|
||||
%ADD41FreePoly0,0.000000*%
|
||||
%ADD42O,1.750000X2.000000*%
|
||||
%ADD43RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD44RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD45RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD46RotRect,3.500000X3.500000X225.000000*%
|
||||
%ADD47RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
|
||||
%ADD48R,0.800000X0.250000*%
|
||||
%ADD49RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD50RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD51RotRect,5.600000X5.600000X315.000000*%
|
||||
%ADD52RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD53RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD54RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD55RoundRect,0.250000X0.600000X0.725000X-0.600000X0.725000X-0.600000X-0.725000X0.600000X-0.725000X0*%
|
||||
%ADD56O,1.700000X1.950000*%
|
||||
%ADD57R,0.450000X1.050000*%
|
||||
%ADD58RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
|
||||
%ADD59FreePoly1,0.000000*%
|
||||
%ADD60FreePoly2,0.000000*%
|
||||
%ADD61RoundRect,0.135000X0.035355X-0.226274X0.226274X-0.035355X-0.035355X0.226274X-0.226274X0.035355X0*%
|
||||
%ADD62RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
|
||||
%ADD59RoundRect,0.135000X0.035355X-0.226274X0.226274X-0.035355X-0.035355X0.226274X-0.226274X0.035355X0*%
|
||||
%ADD60RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,H101*%
|
||||
@@ -163,8 +155,8 @@ X-4175000Y-10365000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R103*%
|
||||
X5305000Y-6100000D03*
|
||||
X6325000Y-6100000D03*
|
||||
X5365000Y-3000000D03*
|
||||
X6385000Y-3000000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
%TO.C,R302*%
|
||||
@@ -183,8 +175,8 @@ X15600000Y125000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
%TO.C,C106*%
|
||||
X7825000Y-5475000D03*
|
||||
X7825000Y-3575000D03*
|
||||
X6975000Y-5725000D03*
|
||||
X5075000Y-5725000D03*
|
||||
%TD*%
|
||||
D23*
|
||||
%TO.C,D601*%
|
||||
@@ -193,8 +185,8 @@ X13025000Y-1187500D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,D301*%
|
||||
X-16025000Y-4300000D03*
|
||||
X-14450000Y-4300000D03*
|
||||
X-16025000Y-6375000D03*
|
||||
X-14450000Y-6375000D03*
|
||||
%TD*%
|
||||
D25*
|
||||
%TO.C,L501*%
|
||||
@@ -267,20 +259,20 @@ X1120000Y4025000D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,D302*%
|
||||
X-16025000Y-5950000D03*
|
||||
X-14450000Y-5950000D03*
|
||||
X-16025000Y-8025000D03*
|
||||
X-14450000Y-8025000D03*
|
||||
%TD*%
|
||||
D18*
|
||||
%TO.C,R102*%
|
||||
X-7650000Y-5885000D03*
|
||||
X-7650000Y-4865000D03*
|
||||
%TD*%
|
||||
D34*
|
||||
D15*
|
||||
%TO.C,R105*%
|
||||
X3925000Y-1540000D03*
|
||||
X3925000Y-2560000D03*
|
||||
X3415000Y-4075000D03*
|
||||
X4435000Y-4075000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
D34*
|
||||
%TO.C,C503*%
|
||||
X15825000Y-5150000D03*
|
||||
X15825000Y-3250000D03*
|
||||
@@ -291,15 +283,15 @@ X11400000Y-9360000D03*
|
||||
X10380000Y-9360000D03*
|
||||
%TD*%
|
||||
%TO.C,R301*%
|
||||
X-15290000Y-2975000D03*
|
||||
X-16310000Y-2975000D03*
|
||||
X-15290000Y-5050000D03*
|
||||
X-16310000Y-5050000D03*
|
||||
%TD*%
|
||||
D27*
|
||||
%TO.C,C201*%
|
||||
X-6120000Y-3900000D03*
|
||||
X-7080000Y-3900000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D22*
|
||||
%TO.C,C102*%
|
||||
X-7325000Y14225000D03*
|
||||
X-9225000Y14225000D03*
|
||||
@@ -309,10 +301,10 @@ D11*
|
||||
X-9225000Y16250000D03*
|
||||
X-7325000Y16250000D03*
|
||||
%TD*%
|
||||
D37*
|
||||
D36*
|
||||
%TO.C,J201*%
|
||||
X-11891366Y-6598979D03*
|
||||
D38*
|
||||
D37*
|
||||
X-10597361Y-6719187D03*
|
||||
X-10243808Y-7072740D03*
|
||||
X-9890254Y-7426294D03*
|
||||
@@ -337,7 +329,7 @@ X-10703427Y-8946573D03*
|
||||
X-11056980Y-8593020D03*
|
||||
X-11410534Y-8239466D03*
|
||||
X-11764087Y-7885913D03*
|
||||
D39*
|
||||
D38*
|
||||
X-9416493Y-6033293D03*
|
||||
X-12457052Y-9073852D03*
|
||||
X-6022380Y-9427406D03*
|
||||
@@ -348,7 +340,7 @@ D27*
|
||||
X-1000000Y6461143D03*
|
||||
X-1960000Y6461143D03*
|
||||
%TD*%
|
||||
D40*
|
||||
D39*
|
||||
%TO.C,C202*%
|
||||
X-5080000Y-3900000D03*
|
||||
X-4120000Y-3900000D03*
|
||||
@@ -358,43 +350,38 @@ D26*
|
||||
X-13860589Y-1085589D03*
|
||||
X-14539411Y-1764411D03*
|
||||
%TD*%
|
||||
D41*
|
||||
D40*
|
||||
%TO.C,M101*%
|
||||
X-3700000Y14900000D03*
|
||||
D42*
|
||||
D41*
|
||||
X-3700000Y14650000D03*
|
||||
D43*
|
||||
D42*
|
||||
X-3700000Y12150000D03*
|
||||
D41*
|
||||
D40*
|
||||
X-1200000Y14900000D03*
|
||||
D42*
|
||||
D41*
|
||||
X-1200000Y14650000D03*
|
||||
D43*
|
||||
D42*
|
||||
X-1200000Y12150000D03*
|
||||
D41*
|
||||
D40*
|
||||
X1300000Y14900000D03*
|
||||
D42*
|
||||
X1300000Y14650000D03*
|
||||
D43*
|
||||
X1300000Y12150000D03*
|
||||
D41*
|
||||
X3800000Y14900000D03*
|
||||
X1300000Y14650000D03*
|
||||
D42*
|
||||
X1300000Y12150000D03*
|
||||
D40*
|
||||
X3800000Y14900000D03*
|
||||
D41*
|
||||
X3800000Y14650000D03*
|
||||
D43*
|
||||
D42*
|
||||
X3800000Y12150000D03*
|
||||
%TD*%
|
||||
D34*
|
||||
D43*
|
||||
%TO.C,R502*%
|
||||
X9365000Y-9300000D03*
|
||||
X9365000Y-10320000D03*
|
||||
%TD*%
|
||||
D44*
|
||||
%TO.C,D201*%
|
||||
X-14125000Y-7975000D03*
|
||||
X-16225000Y-7975000D03*
|
||||
%TD*%
|
||||
D45*
|
||||
%TO.C,U601*%
|
||||
X10641564Y3216690D03*
|
||||
X10288011Y3570244D03*
|
||||
@@ -404,7 +391,7 @@ X9227351Y4630904D03*
|
||||
X8873797Y4984457D03*
|
||||
X8520244Y5338011D03*
|
||||
X8166690Y5691564D03*
|
||||
D46*
|
||||
D45*
|
||||
X7233310Y5691564D03*
|
||||
X6879756Y5338011D03*
|
||||
X6526203Y4984457D03*
|
||||
@@ -413,7 +400,7 @@ X5819096Y4277351D03*
|
||||
X5465543Y3923797D03*
|
||||
X5111989Y3570244D03*
|
||||
X4758436Y3216690D03*
|
||||
D45*
|
||||
D44*
|
||||
X4758436Y2283310D03*
|
||||
X5111989Y1929756D03*
|
||||
X5465543Y1576203D03*
|
||||
@@ -422,7 +409,7 @@ X6172649Y869096D03*
|
||||
X6526203Y515543D03*
|
||||
X6879756Y161989D03*
|
||||
X7233310Y-191564D03*
|
||||
D46*
|
||||
D45*
|
||||
X8166690Y-191564D03*
|
||||
X8520244Y161989D03*
|
||||
X8873797Y515543D03*
|
||||
@@ -431,15 +418,15 @@ X9580904Y1222649D03*
|
||||
X9934457Y1576203D03*
|
||||
X10288011Y1929756D03*
|
||||
X10641564Y2283310D03*
|
||||
D47*
|
||||
D46*
|
||||
X7700000Y2750000D03*
|
||||
%TD*%
|
||||
D48*
|
||||
D47*
|
||||
%TO.C,C601*%
|
||||
X11750000Y-1455000D03*
|
||||
X11750000Y-495000D03*
|
||||
%TD*%
|
||||
D49*
|
||||
D48*
|
||||
%TO.C,U501*%
|
||||
X8335000Y-6910000D03*
|
||||
X8335000Y-7410000D03*
|
||||
@@ -450,7 +437,7 @@ X10095000Y-7910000D03*
|
||||
X10095000Y-7410000D03*
|
||||
X10095000Y-6910000D03*
|
||||
%TD*%
|
||||
D50*
|
||||
D49*
|
||||
%TO.C,U301*%
|
||||
X-10835787Y6310274D03*
|
||||
X-11189340Y5956721D03*
|
||||
@@ -464,7 +451,7 @@ X-13664214Y3481847D03*
|
||||
X-14017767Y3128294D03*
|
||||
X-14371321Y2774740D03*
|
||||
X-14724874Y2421187D03*
|
||||
D51*
|
||||
D50*
|
||||
X-14724874Y1448915D03*
|
||||
X-14371321Y1095362D03*
|
||||
X-14017767Y741808D03*
|
||||
@@ -477,7 +464,7 @@ X-11896447Y-1379512D03*
|
||||
X-11542894Y-1733065D03*
|
||||
X-11189340Y-2086619D03*
|
||||
X-10835787Y-2440172D03*
|
||||
D50*
|
||||
D49*
|
||||
X-9863515Y-2440172D03*
|
||||
X-9509962Y-2086619D03*
|
||||
X-9156408Y-1733065D03*
|
||||
@@ -490,7 +477,7 @@ X-7035088Y388255D03*
|
||||
X-6681535Y741808D03*
|
||||
X-6327981Y1095362D03*
|
||||
X-5974428Y1448915D03*
|
||||
D51*
|
||||
D50*
|
||||
X-5974428Y2421187D03*
|
||||
X-6327981Y2774740D03*
|
||||
X-6681535Y3128294D03*
|
||||
@@ -503,10 +490,10 @@ X-8802855Y5249614D03*
|
||||
X-9156408Y5603167D03*
|
||||
X-9509962Y5956721D03*
|
||||
X-9863515Y6310274D03*
|
||||
D52*
|
||||
D51*
|
||||
X-10349651Y1935051D03*
|
||||
%TD*%
|
||||
D34*
|
||||
D43*
|
||||
%TO.C,R503*%
|
||||
X8290000Y-9300000D03*
|
||||
X8290000Y-10320000D03*
|
||||
@@ -537,7 +524,7 @@ D27*
|
||||
X4280000Y6475000D03*
|
||||
X3320000Y6475000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D22*
|
||||
%TO.C,C105*%
|
||||
X9325000Y12175000D03*
|
||||
X7425000Y12175000D03*
|
||||
@@ -547,12 +534,12 @@ D15*
|
||||
X9340000Y7000000D03*
|
||||
X10360000Y7000000D03*
|
||||
%TD*%
|
||||
D53*
|
||||
D52*
|
||||
%TO.C,C303*%
|
||||
X-8946178Y7221178D03*
|
||||
X-9625000Y7900000D03*
|
||||
%TD*%
|
||||
D54*
|
||||
D53*
|
||||
%TO.C,Y301*%
|
||||
X-14300000Y8455000D03*
|
||||
X-15855635Y6899365D03*
|
||||
@@ -563,7 +550,7 @@ D33*
|
||||
%TO.C,FID101*%
|
||||
X-16400000Y10775000D03*
|
||||
%TD*%
|
||||
D44*
|
||||
D54*
|
||||
%TO.C,D602*%
|
||||
X14200000Y-4925000D03*
|
||||
X12100000Y-4925000D03*
|
||||
@@ -595,57 +582,61 @@ X-975000Y2775000D03*
|
||||
X-1625000Y2775000D03*
|
||||
X-2275000Y2775000D03*
|
||||
%TD*%
|
||||
D35*
|
||||
%TO.C,R401*%
|
||||
X-15290000Y-4000000D03*
|
||||
X-16310000Y-4000000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
%TO.C,FID103*%
|
||||
X16200000Y10325000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D22*
|
||||
%TO.C,C108*%
|
||||
X6975000Y-7675000D03*
|
||||
X5075000Y-7675000D03*
|
||||
X6975000Y-7750000D03*
|
||||
X5075000Y-7750000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D47*
|
||||
%TO.C,C502*%
|
||||
X11500000Y-7405000D03*
|
||||
X11500000Y-8365000D03*
|
||||
X11500000Y-8255000D03*
|
||||
X11500000Y-7295000D03*
|
||||
%TD*%
|
||||
D58*
|
||||
%TO.C,D603*%
|
||||
X12100000Y-2925000D03*
|
||||
X14200000Y-2925000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D22*
|
||||
%TO.C,C501*%
|
||||
X6975000Y-9750000D03*
|
||||
X5075000Y-9750000D03*
|
||||
X6975000Y-9775000D03*
|
||||
X5075000Y-9775000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,JP101*%
|
||||
X5365000Y-4075000D03*
|
||||
X6385000Y-4075000D03*
|
||||
%TD*%
|
||||
D59*
|
||||
%TO.C,JP101*%
|
||||
X4450000Y-4300000D03*
|
||||
D60*
|
||||
X5750000Y-4300000D03*
|
||||
%TD*%
|
||||
D61*
|
||||
%TO.C,R306*%
|
||||
X-10985624Y7914376D03*
|
||||
X-10264376Y8635624D03*
|
||||
%TD*%
|
||||
D18*
|
||||
D35*
|
||||
%TO.C,R104*%
|
||||
X4950000Y-2560000D03*
|
||||
X4950000Y-1540000D03*
|
||||
X4435000Y-3000000D03*
|
||||
X3415000Y-3000000D03*
|
||||
%TD*%
|
||||
D62*
|
||||
D60*
|
||||
%TO.C,R504*%
|
||||
X15500000Y7100000D03*
|
||||
X15500000Y8750000D03*
|
||||
%TD*%
|
||||
D53*
|
||||
D52*
|
||||
%TO.C,C306*%
|
||||
X-15460589Y4310589D03*
|
||||
X-16139411Y4989411D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D22*
|
||||
%TO.C,C107*%
|
||||
X9325000Y14225000D03*
|
||||
X7425000Y14225000D03*
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:19-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:14:15-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%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.8) date 2023-10-26 11:06:19*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:14:15*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -46,7 +46,7 @@ G04 Aperture macros list end*
|
||||
%ADD16RoundRect,0.135000X-0.035355X0.226274X-0.226274X0.035355X0.035355X-0.226274X0.226274X-0.035355X0*%
|
||||
%ADD17RoundRect,0.140000X0.021213X-0.219203X0.219203X-0.021213X-0.021213X0.219203X-0.219203X0.021213X0*%
|
||||
%ADD18RoundRect,0.250000X-0.650000X1.000000X-0.650000X-1.000000X0.650000X-1.000000X0.650000X1.000000X0*%
|
||||
%ADD19RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD19RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD20RoundRect,0.218750X-0.256250X0.218750X-0.256250X-0.218750X0.256250X-0.218750X0.256250X0.218750X0*%
|
||||
%ADD21RoundRect,0.218750X-0.218750X-0.256250X0.218750X-0.256250X0.218750X0.256250X-0.218750X0.256250X0*%
|
||||
%ADD22RoundRect,0.250000X-0.375000X-1.075000X0.375000X-1.075000X0.375000X1.075000X-0.375000X1.075000X0*%
|
||||
@@ -57,23 +57,23 @@ G04 Aperture macros list end*
|
||||
%ADD27R,0.300000X0.850000*%
|
||||
%ADD28R,0.850000X0.300000*%
|
||||
%ADD29RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
|
||||
%ADD30RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD30RoundRect,0.250000X0.475000X-0.250000X0.475000X0.250000X-0.475000X0.250000X-0.475000X-0.250000X0*%
|
||||
%ADD31RoundRect,0.135000X0.135000X0.185000X-0.135000X0.185000X-0.135000X-0.185000X0.135000X-0.185000X0*%
|
||||
%ADD32RoundRect,0.250000X0.250000X0.475000X-0.250000X0.475000X-0.250000X-0.475000X0.250000X-0.475000X0*%
|
||||
%ADD33RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD34C,1.300000*%
|
||||
%ADD35RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
|
||||
%ADD36RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD37RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD38RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD39RotRect,3.500000X3.500000X225.000000*%
|
||||
%ADD40RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
|
||||
%ADD41R,0.800000X0.250000*%
|
||||
%ADD42RoundRect,0.250000X-0.445477X0.000000X0.000000X-0.445477X0.445477X0.000000X0.000000X0.445477X0*%
|
||||
%ADD43RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD44RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD45RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD46RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD32RotRect,0.300000X0.850000X315.000000*%
|
||||
%ADD33C,1.300000*%
|
||||
%ADD34RoundRect,0.140000X-0.140000X-0.170000X0.140000X-0.170000X0.140000X0.170000X-0.140000X0.170000X0*%
|
||||
%ADD35RoundRect,0.135000X-0.185000X0.135000X-0.185000X-0.135000X0.185000X-0.135000X0.185000X0.135000X0*%
|
||||
%ADD36RotRect,0.660000X0.280000X225.000000*%
|
||||
%ADD37RotRect,0.280000X0.660000X225.000000*%
|
||||
%ADD38RotRect,3.500000X3.500000X225.000000*%
|
||||
%ADD39RoundRect,0.140000X0.170000X-0.140000X0.170000X0.140000X-0.170000X0.140000X-0.170000X-0.140000X0*%
|
||||
%ADD40R,0.800000X0.250000*%
|
||||
%ADD41RoundRect,0.250000X-0.445477X0.000000X0.000000X-0.445477X0.445477X0.000000X0.000000X0.445477X0*%
|
||||
%ADD42RoundRect,0.062500X-0.309359X0.220971X0.220971X-0.309359X0.309359X-0.220971X-0.220971X0.309359X0*%
|
||||
%ADD43RoundRect,0.062500X-0.309359X-0.220971X-0.220971X-0.309359X0.309359X0.220971X0.220971X0.309359X0*%
|
||||
%ADD44RoundRect,0.140000X0.219203X0.021213X0.021213X0.219203X-0.219203X-0.021213X-0.021213X-0.219203X0*%
|
||||
%ADD45RotRect,1.400000X1.200000X225.000000*%
|
||||
%ADD46RoundRect,0.112500X0.187500X0.112500X-0.187500X0.112500X-0.187500X-0.112500X0.187500X-0.112500X0*%
|
||||
%ADD47R,0.450000X1.050000*%
|
||||
%ADD48RoundRect,0.112500X-0.187500X-0.112500X0.187500X-0.112500X0.187500X0.112500X-0.187500X0.112500X0*%
|
||||
%ADD49RoundRect,0.135000X0.035355X-0.226274X0.226274X-0.035355X-0.035355X0.226274X-0.226274X0.035355X0*%
|
||||
@@ -123,8 +123,8 @@ X-4175000Y-10365000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,R103*%
|
||||
X5305000Y-6100000D03*
|
||||
X6325000Y-6100000D03*
|
||||
X5365000Y-3000000D03*
|
||||
X6385000Y-3000000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,R302*%
|
||||
@@ -143,8 +143,8 @@ X15600000Y125000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
%TO.C,C106*%
|
||||
X7825000Y-5475000D03*
|
||||
X7825000Y-3575000D03*
|
||||
X6975000Y-5725000D03*
|
||||
X5075000Y-5725000D03*
|
||||
%TD*%
|
||||
D20*
|
||||
%TO.C,D601*%
|
||||
@@ -153,8 +153,8 @@ X13025000Y-1187500D03*
|
||||
%TD*%
|
||||
D21*
|
||||
%TO.C,D301*%
|
||||
X-16025000Y-4300000D03*
|
||||
X-14450000Y-4300000D03*
|
||||
X-16025000Y-6375000D03*
|
||||
X-14450000Y-6375000D03*
|
||||
%TD*%
|
||||
D22*
|
||||
%TO.C,L501*%
|
||||
@@ -223,20 +223,20 @@ X1120000Y4025000D03*
|
||||
%TD*%
|
||||
D21*
|
||||
%TO.C,D302*%
|
||||
X-16025000Y-5950000D03*
|
||||
X-14450000Y-5950000D03*
|
||||
X-16025000Y-8025000D03*
|
||||
X-14450000Y-8025000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R102*%
|
||||
X-7650000Y-5885000D03*
|
||||
X-7650000Y-4865000D03*
|
||||
%TD*%
|
||||
D30*
|
||||
D12*
|
||||
%TO.C,R105*%
|
||||
X3925000Y-1540000D03*
|
||||
X3925000Y-2560000D03*
|
||||
X3415000Y-4075000D03*
|
||||
X4435000Y-4075000D03*
|
||||
%TD*%
|
||||
D19*
|
||||
D30*
|
||||
%TO.C,C503*%
|
||||
X15825000Y-5150000D03*
|
||||
X15825000Y-3250000D03*
|
||||
@@ -247,15 +247,15 @@ X11400000Y-9360000D03*
|
||||
X10380000Y-9360000D03*
|
||||
%TD*%
|
||||
%TO.C,R301*%
|
||||
X-15290000Y-2975000D03*
|
||||
X-16310000Y-2975000D03*
|
||||
X-15290000Y-5050000D03*
|
||||
X-16310000Y-5050000D03*
|
||||
%TD*%
|
||||
D24*
|
||||
%TO.C,C201*%
|
||||
X-6120000Y-3900000D03*
|
||||
X-7080000Y-3900000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C102*%
|
||||
X-7325000Y14225000D03*
|
||||
X-9225000Y14225000D03*
|
||||
@@ -265,7 +265,7 @@ D10*
|
||||
X-9225000Y16250000D03*
|
||||
X-7325000Y16250000D03*
|
||||
%TD*%
|
||||
D33*
|
||||
D32*
|
||||
%TO.C,J201*%
|
||||
X-10597361Y-6719187D03*
|
||||
X-10243808Y-7072740D03*
|
||||
@@ -291,7 +291,7 @@ X-10703427Y-8946573D03*
|
||||
X-11056980Y-8593020D03*
|
||||
X-11410534Y-8239466D03*
|
||||
X-11764087Y-7885913D03*
|
||||
D34*
|
||||
D33*
|
||||
X-9416493Y-6033293D03*
|
||||
X-12457052Y-9073852D03*
|
||||
X-6022380Y-9427406D03*
|
||||
@@ -302,7 +302,7 @@ D24*
|
||||
X-1000000Y6461143D03*
|
||||
X-1960000Y6461143D03*
|
||||
%TD*%
|
||||
D35*
|
||||
D34*
|
||||
%TO.C,C202*%
|
||||
X-5080000Y-3900000D03*
|
||||
X-4120000Y-3900000D03*
|
||||
@@ -312,17 +312,12 @@ D23*
|
||||
X-13860589Y-1085589D03*
|
||||
X-14539411Y-1764411D03*
|
||||
%TD*%
|
||||
D30*
|
||||
D35*
|
||||
%TO.C,R502*%
|
||||
X9365000Y-9300000D03*
|
||||
X9365000Y-10320000D03*
|
||||
%TD*%
|
||||
D36*
|
||||
%TO.C,D201*%
|
||||
X-14125000Y-7975000D03*
|
||||
X-16225000Y-7975000D03*
|
||||
%TD*%
|
||||
D37*
|
||||
%TO.C,U601*%
|
||||
X10641564Y3216690D03*
|
||||
X10288011Y3570244D03*
|
||||
@@ -332,7 +327,7 @@ X9227351Y4630904D03*
|
||||
X8873797Y4984457D03*
|
||||
X8520244Y5338011D03*
|
||||
X8166690Y5691564D03*
|
||||
D38*
|
||||
D37*
|
||||
X7233310Y5691564D03*
|
||||
X6879756Y5338011D03*
|
||||
X6526203Y4984457D03*
|
||||
@@ -341,7 +336,7 @@ X5819096Y4277351D03*
|
||||
X5465543Y3923797D03*
|
||||
X5111989Y3570244D03*
|
||||
X4758436Y3216690D03*
|
||||
D37*
|
||||
D36*
|
||||
X4758436Y2283310D03*
|
||||
X5111989Y1929756D03*
|
||||
X5465543Y1576203D03*
|
||||
@@ -350,7 +345,7 @@ X6172649Y869096D03*
|
||||
X6526203Y515543D03*
|
||||
X6879756Y161989D03*
|
||||
X7233310Y-191564D03*
|
||||
D38*
|
||||
D37*
|
||||
X8166690Y-191564D03*
|
||||
X8520244Y161989D03*
|
||||
X8873797Y515543D03*
|
||||
@@ -359,15 +354,15 @@ X9580904Y1222649D03*
|
||||
X9934457Y1576203D03*
|
||||
X10288011Y1929756D03*
|
||||
X10641564Y2283310D03*
|
||||
D39*
|
||||
D38*
|
||||
X7700000Y2750000D03*
|
||||
%TD*%
|
||||
D40*
|
||||
D39*
|
||||
%TO.C,C601*%
|
||||
X11750000Y-1455000D03*
|
||||
X11750000Y-495000D03*
|
||||
%TD*%
|
||||
D41*
|
||||
D40*
|
||||
%TO.C,U501*%
|
||||
X8335000Y-6910000D03*
|
||||
X8335000Y-7410000D03*
|
||||
@@ -378,7 +373,7 @@ X10095000Y-7910000D03*
|
||||
X10095000Y-7410000D03*
|
||||
X10095000Y-6910000D03*
|
||||
%TD*%
|
||||
D42*
|
||||
D41*
|
||||
%TO.C,U301*%
|
||||
X-10349651Y4904899D03*
|
||||
X-11339600Y3914950D03*
|
||||
@@ -396,7 +391,7 @@ X-7379803Y1935051D03*
|
||||
X-8369752Y945102D03*
|
||||
X-9359702Y-44848D03*
|
||||
X-10349651Y-1034797D03*
|
||||
D43*
|
||||
D42*
|
||||
X-10835787Y6310274D03*
|
||||
X-11189340Y5956721D03*
|
||||
X-11542894Y5603167D03*
|
||||
@@ -409,7 +404,7 @@ X-13664214Y3481847D03*
|
||||
X-14017767Y3128294D03*
|
||||
X-14371321Y2774740D03*
|
||||
X-14724874Y2421187D03*
|
||||
D44*
|
||||
D43*
|
||||
X-14724874Y1448915D03*
|
||||
X-14371321Y1095362D03*
|
||||
X-14017767Y741808D03*
|
||||
@@ -422,7 +417,7 @@ X-11896447Y-1379512D03*
|
||||
X-11542894Y-1733065D03*
|
||||
X-11189340Y-2086619D03*
|
||||
X-10835787Y-2440172D03*
|
||||
D43*
|
||||
D42*
|
||||
X-9863515Y-2440172D03*
|
||||
X-9509962Y-2086619D03*
|
||||
X-9156408Y-1733065D03*
|
||||
@@ -435,7 +430,7 @@ X-7035088Y388255D03*
|
||||
X-6681535Y741808D03*
|
||||
X-6327981Y1095362D03*
|
||||
X-5974428Y1448915D03*
|
||||
D44*
|
||||
D43*
|
||||
X-5974428Y2421187D03*
|
||||
X-6327981Y2774740D03*
|
||||
X-6681535Y3128294D03*
|
||||
@@ -449,7 +444,7 @@ X-9156408Y5603167D03*
|
||||
X-9509962Y5956721D03*
|
||||
X-9863515Y6310274D03*
|
||||
%TD*%
|
||||
D30*
|
||||
D35*
|
||||
%TO.C,R503*%
|
||||
X8290000Y-9300000D03*
|
||||
X8290000Y-10320000D03*
|
||||
@@ -480,7 +475,7 @@ D24*
|
||||
X4280000Y6475000D03*
|
||||
X3320000Y6475000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C105*%
|
||||
X9325000Y12175000D03*
|
||||
X7425000Y12175000D03*
|
||||
@@ -490,19 +485,19 @@ D12*
|
||||
X9340000Y7000000D03*
|
||||
X10360000Y7000000D03*
|
||||
%TD*%
|
||||
D45*
|
||||
D44*
|
||||
%TO.C,C303*%
|
||||
X-8946178Y7221178D03*
|
||||
X-9625000Y7900000D03*
|
||||
%TD*%
|
||||
D46*
|
||||
D45*
|
||||
%TO.C,Y301*%
|
||||
X-14300000Y8455000D03*
|
||||
X-15855635Y6899365D03*
|
||||
X-14653554Y5697284D03*
|
||||
X-13097919Y7252919D03*
|
||||
%TD*%
|
||||
D36*
|
||||
D46*
|
||||
%TO.C,D602*%
|
||||
X14200000Y-4925000D03*
|
||||
X12100000Y-4925000D03*
|
||||
@@ -526,47 +521,57 @@ X-975000Y2775000D03*
|
||||
X-1625000Y2775000D03*
|
||||
X-2275000Y2775000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
%TO.C,C108*%
|
||||
X6975000Y-7675000D03*
|
||||
X5075000Y-7675000D03*
|
||||
D31*
|
||||
%TO.C,R401*%
|
||||
X-15290000Y-4000000D03*
|
||||
X-16310000Y-4000000D03*
|
||||
%TD*%
|
||||
D29*
|
||||
D19*
|
||||
%TO.C,C108*%
|
||||
X6975000Y-7750000D03*
|
||||
X5075000Y-7750000D03*
|
||||
%TD*%
|
||||
D39*
|
||||
%TO.C,C502*%
|
||||
X11500000Y-7405000D03*
|
||||
X11500000Y-8365000D03*
|
||||
X11500000Y-8255000D03*
|
||||
X11500000Y-7295000D03*
|
||||
%TD*%
|
||||
D48*
|
||||
%TO.C,D603*%
|
||||
X12100000Y-2925000D03*
|
||||
X14200000Y-2925000D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C501*%
|
||||
X6975000Y-9750000D03*
|
||||
X5075000Y-9750000D03*
|
||||
X6975000Y-9775000D03*
|
||||
X5075000Y-9775000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,JP101*%
|
||||
X5365000Y-4075000D03*
|
||||
X6385000Y-4075000D03*
|
||||
%TD*%
|
||||
D49*
|
||||
%TO.C,R306*%
|
||||
X-10985624Y7914376D03*
|
||||
X-10264376Y8635624D03*
|
||||
%TD*%
|
||||
D15*
|
||||
D31*
|
||||
%TO.C,R104*%
|
||||
X4950000Y-2560000D03*
|
||||
X4950000Y-1540000D03*
|
||||
X4435000Y-3000000D03*
|
||||
X3415000Y-3000000D03*
|
||||
%TD*%
|
||||
D50*
|
||||
%TO.C,R504*%
|
||||
X15500000Y7100000D03*
|
||||
X15500000Y8750000D03*
|
||||
%TD*%
|
||||
D45*
|
||||
D44*
|
||||
%TO.C,C306*%
|
||||
X-15460589Y4310589D03*
|
||||
X-16139411Y4989411D03*
|
||||
%TD*%
|
||||
D32*
|
||||
D19*
|
||||
%TO.C,C107*%
|
||||
X9325000Y14225000D03*
|
||||
X7425000Y14225000D03*
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:22-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:13:45-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%TF.FileFunction,Drillmap*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX45Y45*%
|
||||
G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-10-26 11:06:22*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:13:45*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
M48
|
||||
; DRILL file {KiCad 7.0.8} date 2023 October 26, Thursday 11:06:21
|
||||
; DRILL file {KiCad 7.0.8} date 2023 November 08, Wednesday 16:13:45
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2023-10-26T11:06:21-04:00
|
||||
; #@! TF.CreationDate,2023-11-08T16:13:45-05:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.8
|
||||
; #@! TF.FileFunction,NonPlated,1,4,NPTH
|
||||
FMAT,2
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.8*%
|
||||
%TF.CreationDate,2023-10-26T11:06:22-04:00*%
|
||||
%TF.CreationDate,2023-11-08T16:13:45-05:00*%
|
||||
%TF.ProjectId,lemon-pepper,6c656d6f-6e2d-4706-9570-7065722e6b69,rev?*%
|
||||
%TF.SameCoordinates,PX8b85c60PY52f2218*%
|
||||
%TF.FileFunction,Drillmap*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX45Y45*%
|
||||
G04 Gerber Fmt 4.5, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-10-26 11:06:22*
|
||||
G04 Created by KiCad (PCBNEW 7.0.8) date 2023-11-08 16:13:45*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
@@ -35,22 +35,22 @@ X-1581250Y351250D02*
|
||||
X-1561250Y331250D01*
|
||||
X-1561250Y351250D02*
|
||||
X-1581250Y331250D01*
|
||||
X-1566250Y-33750D02*
|
||||
X-1546250Y-53750D01*
|
||||
X-1546250Y-33750D02*
|
||||
X-1566250Y-53750D01*
|
||||
X-1545000Y97500D02*
|
||||
X-1525000Y77500D01*
|
||||
X-1525000Y97500D02*
|
||||
X-1545000Y77500D01*
|
||||
X-1515000Y12500D02*
|
||||
X-1495000Y-7500D01*
|
||||
X-1495000Y12500D02*
|
||||
X-1515000Y-7500D01*
|
||||
X-1542500Y7500D02*
|
||||
X-1522500Y-12500D01*
|
||||
X-1522500Y7500D02*
|
||||
X-1542500Y-12500D01*
|
||||
X-1497500Y375000D02*
|
||||
X-1477500Y355000D01*
|
||||
X-1477500Y375000D02*
|
||||
X-1497500Y355000D01*
|
||||
X-1477500Y-57500D02*
|
||||
X-1457500Y-77500D01*
|
||||
X-1457500Y-57500D02*
|
||||
X-1477500Y-77500D01*
|
||||
X-1452500Y417500D02*
|
||||
X-1432500Y397500D01*
|
||||
X-1432500Y417500D02*
|
||||
@@ -139,38 +139,38 @@ X-325000Y-667500D02*
|
||||
X-305000Y-687500D01*
|
||||
X-305000Y-667500D02*
|
||||
X-325000Y-687500D01*
|
||||
X-107500Y-427500D02*
|
||||
X-87500Y-447500D01*
|
||||
X-87500Y-427500D02*
|
||||
X-107500Y-447500D01*
|
||||
X-132500Y-387500D02*
|
||||
X-112500Y-407500D01*
|
||||
X-112500Y-387500D02*
|
||||
X-132500Y-407500D01*
|
||||
X-70000Y-390000D02*
|
||||
X-50000Y-410000D01*
|
||||
X-50000Y-390000D02*
|
||||
X-70000Y-410000D01*
|
||||
X-42500Y657500D02*
|
||||
X-22500Y637500D01*
|
||||
X-22500Y657500D02*
|
||||
X-42500Y637500D01*
|
||||
X-35000Y-425000D02*
|
||||
X-15000Y-445000D01*
|
||||
X-15000Y-425000D02*
|
||||
X-35000Y-445000D01*
|
||||
X37500Y-427500D02*
|
||||
X57500Y-447500D01*
|
||||
X57500Y-427500D02*
|
||||
X37500Y-447500D01*
|
||||
X105000Y-427500D02*
|
||||
X125000Y-447500D01*
|
||||
X125000Y-427500D02*
|
||||
X105000Y-447500D01*
|
||||
X175000Y-427500D02*
|
||||
X195000Y-447500D01*
|
||||
X195000Y-427500D02*
|
||||
X175000Y-447500D01*
|
||||
X280000Y-390000D02*
|
||||
X300000Y-410000D01*
|
||||
X300000Y-390000D02*
|
||||
X280000Y-410000D01*
|
||||
X335500Y-335000D02*
|
||||
X355500Y-355000D01*
|
||||
X355500Y-335000D02*
|
||||
X335500Y-355000D01*
|
||||
X-3787Y-390000D02*
|
||||
X16213Y-410000D01*
|
||||
X16213Y-390000D02*
|
||||
X-3787Y-410000D01*
|
||||
X67500Y-390000D02*
|
||||
X87500Y-410000D01*
|
||||
X87500Y-390000D02*
|
||||
X67500Y-410000D01*
|
||||
X67500Y-455000D02*
|
||||
X87500Y-475000D01*
|
||||
X87500Y-455000D02*
|
||||
X67500Y-475000D01*
|
||||
X222500Y-475000D02*
|
||||
X242500Y-495000D01*
|
||||
X242500Y-475000D02*
|
||||
X222500Y-495000D01*
|
||||
X225000Y-415000D02*
|
||||
X245000Y-435000D01*
|
||||
X245000Y-415000D02*
|
||||
X225000Y-435000D01*
|
||||
X412500Y385000D02*
|
||||
X432500Y365000D01*
|
||||
X432500Y385000D02*
|
||||
@@ -233,18 +233,10 @@ X-1560000Y715000D02*
|
||||
X-1560000Y675000D01*
|
||||
X-1580000Y695000D02*
|
||||
X-1540000Y695000D01*
|
||||
X-1530000Y-777500D02*
|
||||
X-1530000Y-817500D01*
|
||||
X-1550000Y-797500D02*
|
||||
X-1510000Y-797500D01*
|
||||
X-1412500Y-692500D02*
|
||||
X-1412500Y-732500D01*
|
||||
X-1432500Y-712500D02*
|
||||
X-1392500Y-712500D01*
|
||||
X-1335000Y-505000D02*
|
||||
X-1335000Y-545000D01*
|
||||
X-1355000Y-525000D02*
|
||||
X-1315000Y-525000D01*
|
||||
X-1487500Y-247500D02*
|
||||
X-1487500Y-287500D01*
|
||||
X-1507500Y-267500D02*
|
||||
X-1467500Y-267500D01*
|
||||
X-1322500Y760000D02*
|
||||
X-1322500Y720000D01*
|
||||
X-1342500Y740000D02*
|
||||
@@ -337,10 +329,6 @@ X-438956Y-2653D02*
|
||||
X-438956Y-42653D01*
|
||||
X-458956Y-22652D02*
|
||||
X-418956Y-22652D01*
|
||||
X-320000Y357500D02*
|
||||
X-320000Y317500D01*
|
||||
X-340000Y337500D02*
|
||||
X-300000Y337500D01*
|
||||
X-240000Y-1632500D02*
|
||||
X-240000Y-1672500D01*
|
||||
X-260000Y-1652500D02*
|
||||
@@ -381,22 +369,18 @@ X-30000Y-850000D02*
|
||||
X-30000Y-890000D01*
|
||||
X-50000Y-870000D02*
|
||||
X-10000Y-870000D01*
|
||||
X-7500Y-590000D02*
|
||||
X-7500Y-630000D01*
|
||||
X-27500Y-610000D02*
|
||||
X12500Y-610000D01*
|
||||
X0Y-1100000D02*
|
||||
X0Y-1140000D01*
|
||||
X-20000Y-1120000D02*
|
||||
X20000Y-1120000D01*
|
||||
X-25000Y-660000D02*
|
||||
X-25000Y-700000D01*
|
||||
X-45000Y-680000D02*
|
||||
X-5000Y-680000D01*
|
||||
X50000Y-1195000D02*
|
||||
X50000Y-1235000D01*
|
||||
X30000Y-1215000D02*
|
||||
X70000Y-1215000D01*
|
||||
X155000Y-517500D02*
|
||||
X155000Y-557500D01*
|
||||
X135000Y-537500D02*
|
||||
X175000Y-537500D01*
|
||||
X147500Y-592500D02*
|
||||
X147500Y-632500D01*
|
||||
X127500Y-612500D02*
|
||||
X167500Y-612500D01*
|
||||
X222371Y67584D02*
|
||||
X222371Y27584D01*
|
||||
X202371Y47584D02*
|
||||
@@ -445,10 +429,6 @@ X607500Y737500D02*
|
||||
X607500Y697500D01*
|
||||
X587500Y717500D02*
|
||||
X627500Y717500D01*
|
||||
X607500Y-147500D02*
|
||||
X607500Y-187500D01*
|
||||
X587500Y-167500D02*
|
||||
X627500Y-167500D01*
|
||||
X625000Y1645000D02*
|
||||
X625000Y1605000D01*
|
||||
X605000Y1625000D02*
|
||||
@@ -465,10 +445,6 @@ X662500Y300000D02*
|
||||
X662500Y260000D01*
|
||||
X642500Y280000D02*
|
||||
X682500Y280000D01*
|
||||
X750000Y-415000D02*
|
||||
X750000Y-455000D01*
|
||||
X730000Y-435000D02*
|
||||
X770000Y-435000D01*
|
||||
X767500Y295000D02*
|
||||
X767500Y255000D01*
|
||||
X747500Y275000D02*
|
||||
@@ -521,6 +497,10 @@ X1365000Y322500D02*
|
||||
X1365000Y282500D01*
|
||||
X1345000Y302500D02*
|
||||
X1385000Y302500D01*
|
||||
X1487500Y-562500D02*
|
||||
X1487500Y-602500D01*
|
||||
X1467500Y-582500D02*
|
||||
X1507500Y-582500D01*
|
||||
X1487500Y-652500D02*
|
||||
X1487500Y-692500D01*
|
||||
X1467500Y-672500D02*
|
||||
@@ -533,30 +513,22 @@ X1487500Y-827500D02*
|
||||
X1487500Y-867500D01*
|
||||
X1467500Y-847500D02*
|
||||
X1507500Y-847500D01*
|
||||
X1562500Y497500D02*
|
||||
X1562500Y457500D01*
|
||||
X1542500Y477500D02*
|
||||
X1582500Y477500D01*
|
||||
X1565000Y380000D02*
|
||||
X1565000Y340000D01*
|
||||
X1545000Y360000D02*
|
||||
X1585000Y360000D01*
|
||||
X1550000Y617500D02*
|
||||
X1550000Y577500D01*
|
||||
X1530000Y597500D02*
|
||||
X1570000Y597500D01*
|
||||
X1550415Y795050D02*
|
||||
X1550415Y755050D01*
|
||||
X1530415Y775050D02*
|
||||
X1570415Y775050D01*
|
||||
X1582500Y-307500D02*
|
||||
X1582500Y-347500D01*
|
||||
X1562500Y-327500D02*
|
||||
X1602500Y-327500D01*
|
||||
X1610000Y-825000D02*
|
||||
X1610000Y-865000D01*
|
||||
X1590000Y-845000D02*
|
||||
X1630000Y-845000D01*
|
||||
X1612500Y-652500D02*
|
||||
X1612500Y-692500D01*
|
||||
X1592500Y-672500D02*
|
||||
X1632500Y-672500D01*
|
||||
X1612500Y-740000D02*
|
||||
X1612500Y-780000D01*
|
||||
X1592500Y-760000D02*
|
||||
X1632500Y-760000D01*
|
||||
X1680000Y-570000D02*
|
||||
X1680000Y-610000D01*
|
||||
X1660000Y-590000D02*
|
||||
X1700000Y-590000D01*
|
||||
D14*
|
||||
X-1164388Y-684647D02*
|
||||
X-1164388Y-635149D01*
|
||||
@@ -2423,88 +2395,40 @@ X1445691Y-3169808D02*
|
||||
X1464739Y-3141236D01*
|
||||
X1464739Y-3141236D02*
|
||||
X1474263Y-3131712D01*
|
||||
X1579025Y-3245998D02*
|
||||
X1559977Y-3236474D01*
|
||||
X1559977Y-3236474D02*
|
||||
X1550453Y-3226950D01*
|
||||
X1550453Y-3226950D02*
|
||||
X1540929Y-3207903D01*
|
||||
X1540929Y-3207903D02*
|
||||
X1540929Y-3198379D01*
|
||||
X1540929Y-3198379D02*
|
||||
X1550453Y-3179331D01*
|
||||
X1550453Y-3179331D02*
|
||||
X1559977Y-3169808D01*
|
||||
X1559977Y-3169808D02*
|
||||
X1579025Y-3160284D01*
|
||||
X1579025Y-3160284D02*
|
||||
X1617120Y-3160284D01*
|
||||
X1617120Y-3160284D02*
|
||||
X1636168Y-3169808D01*
|
||||
X1636168Y-3169808D02*
|
||||
X1645691Y-3179331D01*
|
||||
X1645691Y-3179331D02*
|
||||
X1655215Y-3198379D01*
|
||||
X1655215Y-3198379D02*
|
||||
X1655215Y-3207903D01*
|
||||
X1655215Y-3207903D02*
|
||||
X1645691Y-3226950D01*
|
||||
X1645691Y-3226950D02*
|
||||
X1636168Y-3236474D01*
|
||||
X1636168Y-3236474D02*
|
||||
X1617120Y-3245998D01*
|
||||
X1617120Y-3245998D02*
|
||||
X1579025Y-3245998D01*
|
||||
X1579025Y-3245998D02*
|
||||
X1559977Y-3255522D01*
|
||||
X1559977Y-3255522D02*
|
||||
X1550453Y-3265046D01*
|
||||
X1550453Y-3265046D02*
|
||||
X1540929Y-3284093D01*
|
||||
X1540929Y-3284093D02*
|
||||
X1540929Y-3322188D01*
|
||||
X1540929Y-3322188D02*
|
||||
X1550453Y-3341236D01*
|
||||
X1550453Y-3341236D02*
|
||||
X1559977Y-3350760D01*
|
||||
X1559977Y-3350760D02*
|
||||
X1531406Y-3160284D02*
|
||||
X1664739Y-3160284D01*
|
||||
X1664739Y-3160284D02*
|
||||
X1579025Y-3360284D01*
|
||||
X1579025Y-3360284D02*
|
||||
X1617120Y-3360284D01*
|
||||
X1617120Y-3360284D02*
|
||||
X1636168Y-3350760D01*
|
||||
X1636168Y-3350760D02*
|
||||
X1645691Y-3341236D01*
|
||||
X1645691Y-3341236D02*
|
||||
X1655215Y-3322188D01*
|
||||
X1655215Y-3322188D02*
|
||||
X1655215Y-3284093D01*
|
||||
X1655215Y-3284093D02*
|
||||
X1645691Y-3265046D01*
|
||||
X1645691Y-3265046D02*
|
||||
X1636168Y-3255522D01*
|
||||
X1636168Y-3255522D02*
|
||||
X1617120Y-3245998D01*
|
||||
X1731406Y-3179331D02*
|
||||
X1740929Y-3169808D01*
|
||||
X1740929Y-3169808D02*
|
||||
X1759977Y-3160284D01*
|
||||
X1759977Y-3160284D02*
|
||||
X1807596Y-3160284D01*
|
||||
X1807596Y-3160284D02*
|
||||
X1826644Y-3169808D01*
|
||||
X1826644Y-3169808D02*
|
||||
X1836168Y-3179331D01*
|
||||
X1836168Y-3179331D02*
|
||||
X1845691Y-3198379D01*
|
||||
X1845691Y-3198379D02*
|
||||
X1845691Y-3217427D01*
|
||||
X1845691Y-3217427D02*
|
||||
X1836168Y-3245998D01*
|
||||
X1836168Y-3245998D02*
|
||||
X1721882Y-3360284D01*
|
||||
X1721882Y-3360284D02*
|
||||
X1845691Y-3360284D01*
|
||||
X1836168Y-3160284D02*
|
||||
X1740929Y-3160284D01*
|
||||
X1740929Y-3160284D02*
|
||||
X1731406Y-3255522D01*
|
||||
X1731406Y-3255522D02*
|
||||
X1740929Y-3245998D01*
|
||||
X1740929Y-3245998D02*
|
||||
X1759977Y-3236474D01*
|
||||
X1759977Y-3236474D02*
|
||||
X1807596Y-3236474D01*
|
||||
X1807596Y-3236474D02*
|
||||
X1826644Y-3245998D01*
|
||||
X1826644Y-3245998D02*
|
||||
X1836168Y-3255522D01*
|
||||
X1836168Y-3255522D02*
|
||||
X1845691Y-3274569D01*
|
||||
X1845691Y-3274569D02*
|
||||
X1845691Y-3322188D01*
|
||||
X1845691Y-3322188D02*
|
||||
X1836168Y-3341236D01*
|
||||
X1836168Y-3341236D02*
|
||||
X1826644Y-3350760D01*
|
||||
X1826644Y-3350760D02*
|
||||
X1807596Y-3360284D01*
|
||||
X1807596Y-3360284D02*
|
||||
X1759977Y-3360284D01*
|
||||
X1759977Y-3360284D02*
|
||||
X1740929Y-3350760D01*
|
||||
X1740929Y-3350760D02*
|
||||
X1731406Y-3341236D01*
|
||||
X2083787Y-3360284D02*
|
||||
X2083787Y-3160284D01*
|
||||
X2169501Y-3360284D02*
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
M48
|
||||
; DRILL file {KiCad 7.0.8} date 2023 October 26, Thursday 11:06:21
|
||||
; DRILL file {KiCad 7.0.8} date 2023 November 08, Wednesday 16:13:45
|
||||
; FORMAT={-:-/ absolute / inch / decimal}
|
||||
; #@! TF.CreationDate,2023-10-26T11:06:21-04:00
|
||||
; #@! TF.CreationDate,2023-11-08T16:13:45-05:00
|
||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.8
|
||||
; #@! TF.FileFunction,Plated,1,4,PTH
|
||||
FMAT,2
|
||||
@@ -29,10 +29,10 @@ T1
|
||||
X-0.626Y0.0236
|
||||
X-0.623Y0.0679
|
||||
X-0.6186Y0.1344
|
||||
X-0.6127Y-0.0172
|
||||
X-0.6043Y0.0344
|
||||
X-0.5925Y0.001
|
||||
X-0.6033Y-0.001
|
||||
X-0.5856Y0.1437
|
||||
X-0.5778Y-0.0266
|
||||
X-0.5679Y0.1604
|
||||
X-0.5601Y-0.0068
|
||||
X-0.5502Y0.1772
|
||||
@@ -55,14 +55,14 @@ X-0.1939Y0.1378
|
||||
X-0.185Y0.2077
|
||||
X-0.171Y0.1378
|
||||
X-0.124Y-0.2667
|
||||
X-0.0384Y-0.1722
|
||||
X-0.0482Y-0.1565
|
||||
X-0.0236Y-0.1575
|
||||
X-0.0128Y0.2549
|
||||
X-0.0098Y-0.1713
|
||||
X0.0187Y-0.1722
|
||||
X0.0453Y-0.1722
|
||||
X0.0728Y-0.1722
|
||||
X0.1142Y-0.1575
|
||||
X0.136Y-0.1358
|
||||
X0.0024Y-0.1575
|
||||
X0.0305Y-0.1575
|
||||
X0.0305Y-0.1831
|
||||
X0.0915Y-0.1909
|
||||
X0.0925Y-0.1673
|
||||
X0.1663Y0.1476
|
||||
X0.188Y0.1683
|
||||
X0.2057Y0.2559
|
||||
@@ -79,9 +79,7 @@ X0.0512Y0.6604
|
||||
X0.1496Y0.6604
|
||||
T3
|
||||
X-0.6142Y0.2736
|
||||
X-0.6024Y-0.314
|
||||
X-0.5561Y-0.2805
|
||||
X-0.5256Y-0.2067
|
||||
X-0.5856Y-0.1053
|
||||
X-0.5207Y0.2913
|
||||
X-0.5069Y-0.1075
|
||||
X-0.4587Y0.0778
|
||||
@@ -105,7 +103,6 @@ X-0.2124Y-0.251
|
||||
X-0.2116Y-0.0394
|
||||
X-0.186Y-0.3504
|
||||
X-0.1728Y-0.0089
|
||||
X-0.126Y0.1329
|
||||
X-0.0945Y-0.6506
|
||||
X-0.0935Y-0.5748
|
||||
X-0.0866Y-0.4409
|
||||
@@ -116,10 +113,9 @@ X-0.0443Y-0.4409
|
||||
X-0.0295Y0.3501
|
||||
X-0.0246Y-0.4783
|
||||
X-0.0118Y-0.3425
|
||||
X-0.003Y-0.2402
|
||||
X0.0Y-0.4409
|
||||
X-0.0098Y-0.2677
|
||||
X0.0197Y-0.4783
|
||||
X0.061Y-0.2116
|
||||
X0.0581Y-0.2411
|
||||
X0.0875Y0.0187
|
||||
X0.0876Y0.063
|
||||
X0.0915Y-0.4665
|
||||
@@ -132,12 +128,10 @@ X0.1772Y0.3494
|
||||
X0.1791Y0.0
|
||||
X0.2146Y0.0069
|
||||
X0.2392Y0.2825
|
||||
X0.2392Y-0.0659
|
||||
X0.2461Y0.6398
|
||||
X0.247Y0.561
|
||||
X0.2483Y0.4793
|
||||
X0.2608Y0.1102
|
||||
X0.2953Y-0.1713
|
||||
X0.3022Y0.1083
|
||||
X0.3022Y0.0679
|
||||
X0.3031Y0.1486
|
||||
@@ -151,15 +145,14 @@ X0.5364Y0.2598
|
||||
X0.5374Y0.2116
|
||||
X0.5374Y0.1644
|
||||
X0.5374Y0.1191
|
||||
X0.5856Y-0.2293
|
||||
X0.5856Y-0.2648
|
||||
X0.5856Y-0.3002
|
||||
X0.5856Y-0.3337
|
||||
X0.6152Y0.188
|
||||
X0.6161Y0.1417
|
||||
X0.6102Y0.2352
|
||||
X0.6104Y0.3051
|
||||
X0.623Y-0.1289
|
||||
X0.6339Y-0.3327
|
||||
X0.6348Y-0.2648
|
||||
X0.6348Y-0.2992
|
||||
X0.6614Y-0.2323
|
||||
T4
|
||||
X-0.4682Y-0.2598
|
||||
T5
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"Application": "Pcbnew",
|
||||
"Version": "7.0.8"
|
||||
},
|
||||
"CreationDate": "2023-10-26T11:06:19-04:00"
|
||||
"CreationDate": "2023-11-08T16:14:15-05:00"
|
||||
},
|
||||
"GeneralSpecs": {
|
||||
"ProjectId": {
|
||||
|
||||
@@ -7,28 +7,28 @@ Comment,Designator,Footprint,JLCPCB Part #
|
||||
10n,C601,402,C15195
|
||||
220n,C602,402,C16772
|
||||
SS210,D101,SMA,C14996
|
||||
1N4148WS,"D201, D602, D603",SOD-323,C2128
|
||||
USER,D301,603,C72041
|
||||
FAULT,D302,603,C2286
|
||||
BZT52C30S,"D501, D502",SOD-323,C22622
|
||||
OCD,D601,603,C2286
|
||||
1N4148WS,"D602, D603",SOD-323,C2128
|
||||
USB_C_Receptacle_USB2.0,J201,GT-USB-7052_1,C963223
|
||||
33u,L501,1210,C394994
|
||||
MMBT5551,Q501,SOT-23,C2145
|
||||
5k1,"R101, R102, R301, R302, R601",402,C25905
|
||||
120R,R103,402,C25079
|
||||
0R,"R104, R105",402,C17168
|
||||
10k,R306,402,C25744
|
||||
10k,"R306, R401",402,C25744
|
||||
200k,R501,402,C25764
|
||||
51k,R502,402,C25794
|
||||
22k,R503,402,C25768
|
||||
5R,R504,603,C22936
|
||||
15k,R505,402,C25756
|
||||
SRV05,U201,SOT-23-6,C7420376
|
||||
SRV05-4,U201,SOT-23-6,C7420376
|
||||
STM32G431,U301,QFN48,C529356
|
||||
SN65HVD230,U302,SOIC-8,C12084
|
||||
MT6835,U401,TSSOP-16,C2932578
|
||||
MAX15062CATA+T,U501,TDFN-8,C1121853
|
||||
L6226QTR,U601,VQFN-32,C95357
|
||||
ACS711KEXLT-15AB-T,"U701, U702, U703",ACS711KEXLT-15AB-T,C150824
|
||||
ACS711KEXLT-15AB-T,"U701, U702, U703",ACS711KEXLT-15AB-T,C146412
|
||||
12MHz,Y301,3225,C9002
|
||||
|
@@ -4,9 +4,9 @@ C102,-8.275,14.225,top,180
|
||||
C103,-8.275,12.175,top,0
|
||||
C104,8.375,16.25,top,0
|
||||
C105,8.375,12.175,top,180
|
||||
C106,7.825,-4.525,top,90
|
||||
C106,6.025,-5.725,top,180
|
||||
C107,8.375,14.225,top,180
|
||||
C108,6.025,-7.675,top,180
|
||||
C108,6.025,-7.75,top,180
|
||||
C201,-6.6,-3.9,top,180
|
||||
C202,-4.6,-3.9,top,0
|
||||
C301,-14.2,-1.425,top,-135
|
||||
@@ -18,8 +18,8 @@ C306,-15.8,4.65,top,135
|
||||
C307,-13.525,-2.1,top,-135
|
||||
C308,-11.335589,8.989411,top,45
|
||||
C401,1.6,4.025,top,180
|
||||
C501,6.025,-9.75,top,180
|
||||
C502,11.5,-7.885,top,-90
|
||||
C501,6.025,-9.775,top,180
|
||||
C502,11.5,-7.775,top,90
|
||||
C503,15.825,-4.2,top,90
|
||||
C601,11.75,-0.975,top,90
|
||||
C602,11,-3.75,top,-90
|
||||
@@ -27,9 +27,8 @@ C701,-6.18,6.5,top,180
|
||||
C702,3.8,6.475,top,180
|
||||
C703,-1.48,6.461143,top,180
|
||||
D101,15.6,2.125,top,-90
|
||||
D201,-15.175,-7.975,top,180
|
||||
D301,-15.2375,-4.3,top,0
|
||||
D302,-15.2375,-5.95,top,0
|
||||
D301,-15.2375,-6.375,top,0
|
||||
D302,-15.2375,-8.025,top,0
|
||||
D501,7.8,9.45,top,-90
|
||||
D502,9.825,9.15,top,-90
|
||||
D601,13.025,-0.4,top,-90
|
||||
@@ -39,16 +38,18 @@ FID101,-16.4,10.775,top,0
|
||||
FID102,-16.05,-9.8,top,0
|
||||
FID103,16.2,10.325,top,0
|
||||
J201,-9.239716,-9.250629,top,-45
|
||||
JP101,5.875,-4.075,top,0
|
||||
L501,14.525,-7.55,top,0
|
||||
Q501,12.7625,8.15,top,0
|
||||
R101,-4.175,-10.875,top,90
|
||||
R102,-7.65,-5.375,top,90
|
||||
R103,5.815,-6.1,top,0
|
||||
R104,4.95,-2.05,top,90
|
||||
R105,3.925,-2.05,top,-90
|
||||
R301,-15.8,-2.975,top,180
|
||||
R103,5.875,-3,top,0
|
||||
R104,3.925,-3,top,180
|
||||
R105,3.925,-4.075,top,0
|
||||
R301,-15.8,-5.05,top,180
|
||||
R302,-11.35,-4.325,top,-135
|
||||
R306,-10.625,8.275,top,45
|
||||
R401,-15.8,-4,top,180
|
||||
R501,10.89,-9.36,top,180
|
||||
R502,9.365,-9.81,top,-90
|
||||
R503,8.29,-9.81,top,-90
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
@@ -5,10 +5,10 @@
|
||||
#define V_PWM PA9
|
||||
#define W_PWM PA1
|
||||
|
||||
#define A1 PA0
|
||||
#define A2 PA1
|
||||
#define B1 PA9
|
||||
#define B2 PA10
|
||||
#define MOT_A1 PA0
|
||||
#define MOT_A2 PA10
|
||||
#define MOT_B1 PA9
|
||||
#define MOT_B2 PA1
|
||||
|
||||
#define MOT_EN PB12
|
||||
|
||||
@@ -21,7 +21,6 @@
|
||||
#define ENC_CIPO PA6
|
||||
#define ENC_SCK PA5
|
||||
#define ENC_CS PC4
|
||||
#define ENC_CAL PA4
|
||||
|
||||
// CURRENT SENSE
|
||||
#define ISENSE_U PA3
|
||||
@@ -32,10 +31,12 @@
|
||||
#define CAN_TX PB8
|
||||
#define CAN_RX PB9
|
||||
|
||||
// CONTROL INPUTS
|
||||
// PCB REV CHANGES
|
||||
#ifdef PCB_REV1
|
||||
#define STEP_PIN PB14
|
||||
#define DIR_PIN PB15
|
||||
|
||||
#define CAL_EN PB1
|
||||
#endif
|
||||
|
||||
#ifdef PCB_REV2
|
||||
@@ -44,6 +45,8 @@
|
||||
|
||||
#define I2C_SDA PC11
|
||||
#define I2C_SCL PA8
|
||||
|
||||
#define CAL_EN PA4
|
||||
#endif
|
||||
|
||||
// AUX
|
||||
|
||||
1
firmware/lib/Arduino-FOC
Submodule
1
firmware/lib/Arduino-FOC
Submodule
Submodule firmware/lib/Arduino-FOC added at f9e9a2d29e
1
firmware/lib/Arduino-FOC-drivers
Submodule
1
firmware/lib/Arduino-FOC-drivers
Submodule
Submodule firmware/lib/Arduino-FOC-drivers added at c66b9db82a
@@ -154,7 +154,7 @@ void HAL_FDCAN_RxFifo0Callback(FDCAN_HandleTypeDef *hfdcan, uint32_t RxFifo0ITs)
|
||||
// Reply globally but put the replying ID in the data packet.
|
||||
TxHeader.Identifier = FDCAN_GlobalID;
|
||||
memset(TxData, 0x00, 8 * sizeof(uint8_t));
|
||||
memcpy(&TxData, (sFilterConfig.FilterID1), sizeof(uint16_t));
|
||||
//memcpy(&TxData, (sFilterConfig.FilterID1), sizeof(uint16_t));
|
||||
FDCAN_SendMessage();
|
||||
}
|
||||
else
|
||||
|
||||
189
firmware/lib/currentsense/adc.c
Normal file
189
firmware/lib/currentsense/adc.c
Normal file
@@ -0,0 +1,189 @@
|
||||
#include "adc.h"
|
||||
|
||||
ADC_HandleTypeDef hadc1;
|
||||
ADC_HandleTypeDef hadc2;
|
||||
DMA_HandleTypeDef hdma_adc1;
|
||||
DMA_HandleTypeDef hdma_adc2;
|
||||
|
||||
uint32_t HAL_RCC_ADC12_CLK_ENABLED = 0;
|
||||
|
||||
void MX_ADC1_Init(void)
|
||||
{
|
||||
ADC_MultiModeTypeDef multimode = {0};
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
hadc1.Instance = ADC1;
|
||||
hadc1.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV16;
|
||||
hadc1.Init.Resolution = ADC_RESOLUTION_12B;
|
||||
hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
||||
hadc1.Init.GainCompensation = 0;
|
||||
hadc1.Init.ScanConvMode = ADC_SCAN_DISABLE;
|
||||
hadc1.Init.EOCSelection = ADC_EOC_SINGLE_CONV;
|
||||
hadc1.Init.LowPowerAutoWait = DISABLE;
|
||||
hadc1.Init.ContinuousConvMode = DISABLE;
|
||||
hadc1.Init.NbrOfConversion = 1;
|
||||
hadc1.Init.DiscontinuousConvMode = DISABLE;
|
||||
hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T3_TRGO;
|
||||
hadc1.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING;
|
||||
hadc1.Init.DMAContinuousRequests = ENABLE;
|
||||
hadc1.Init.Overrun = ADC_OVR_DATA_PRESERVED;
|
||||
hadc1.Init.OversamplingMode = DISABLE;
|
||||
if (HAL_ADC_Init(&hadc1) != HAL_OK)
|
||||
{
|
||||
SIMPLEFOC_DEBUG("HAL ADC1 Init fail.");
|
||||
}
|
||||
|
||||
multimode.Mode = ADC_MODE_INDEPENDENT;
|
||||
if (HAL_ADCEx_MultiModeConfigChannel(&hadc1, &multimode) != HAL_OK)
|
||||
{
|
||||
SIMPLEFOC_DEBUG("HAL ADC1 Multimode configuration fail.");
|
||||
}
|
||||
|
||||
sConfig.Channel = ADC_CHANNEL_VOPAMP1;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||
sConfig.SamplingTime = ADC_SAMPLETIME_2CYCLES_5;
|
||||
sConfig.SingleDiff = ADC_SINGLE_ENDED;
|
||||
sConfig.OffsetNumber = ADC_OFFSET_NONE;
|
||||
sConfig.Offset = 0;
|
||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
}
|
||||
|
||||
void MX_ADC2_Init(void)
|
||||
{
|
||||
ADC_ChannelConfTypeDef sConfig = {0};
|
||||
|
||||
hadc2.Instance = ADC2;
|
||||
hadc2.Init.ClockPrescaler = ADC_CLOCK_ASYNC_DIV16;
|
||||
hadc2.Init.Resolution = ADC_RESOLUTION_12B;
|
||||
hadc2.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
||||
hadc2.Init.GainCompensation = 0;
|
||||
hadc2.Init.ScanConvMode = ADC_SCAN_ENABLE;
|
||||
hadc2.Init.EOCSelection = ADC_EOC_SINGLE_CONV;
|
||||
hadc2.Init.LowPowerAutoWait = DISABLE;
|
||||
hadc2.Init.ContinuousConvMode = DISABLE;
|
||||
hadc2.Init.NbrOfConversion = 2;
|
||||
hadc2.Init.DiscontinuousConvMode = DISABLE;
|
||||
hadc2.Init.ExternalTrigConv = ADC_EXTERNALTRIG_T3_TRGO;
|
||||
hadc2.Init.ExternalTrigConvEdge = ADC_EXTERNALTRIGCONVEDGE_RISING;
|
||||
hadc2.Init.DMAContinuousRequests = ENABLE;
|
||||
hadc2.Init.Overrun = ADC_OVR_DATA_PRESERVED;
|
||||
hadc2.Init.OversamplingMode = DISABLE;
|
||||
if (HAL_ADC_Init(&hadc2) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
sConfig.Channel = ADC_CHANNEL_VOPAMP2;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||
sConfig.SamplingTime = ADC_SAMPLETIME_2CYCLES_5;
|
||||
sConfig.SingleDiff = ADC_SINGLE_ENDED;
|
||||
sConfig.OffsetNumber = ADC_OFFSET_NONE;
|
||||
sConfig.Offset = 0;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
sConfig.Channel = ADC_CHANNEL_VOPAMP3_ADC2;
|
||||
sConfig.Rank = ADC_REGULAR_RANK_2;
|
||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
}
|
||||
|
||||
void HAL_ADC_MspInit(ADC_HandleTypeDef* adcHandle)
|
||||
{
|
||||
|
||||
RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
|
||||
if(adcHandle->Instance==ADC1)
|
||||
{
|
||||
PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC12;
|
||||
PeriphClkInit.Adc12ClockSelection = RCC_ADC12CLKSOURCE_SYSCLK;
|
||||
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
HAL_RCC_ADC12_CLK_ENABLED++;
|
||||
if(HAL_RCC_ADC12_CLK_ENABLED==1){
|
||||
__HAL_RCC_ADC12_CLK_ENABLE();
|
||||
}
|
||||
|
||||
/* ADC1 DMA Init */
|
||||
/* ADC1 Init */
|
||||
hdma_adc1.Instance = DMA1_Channel1;
|
||||
hdma_adc1.Init.Request = DMA_REQUEST_ADC1;
|
||||
hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||
hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||
hdma_adc1.Init.MemInc = DMA_MINC_ENABLE;
|
||||
hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
||||
hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
||||
hdma_adc1.Init.Mode = DMA_NORMAL;
|
||||
hdma_adc1.Init.Priority = DMA_PRIORITY_LOW;
|
||||
if (HAL_DMA_Init(&hdma_adc1) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
__HAL_LINKDMA(adcHandle,DMA_Handle,hdma_adc1);
|
||||
}
|
||||
else if(adcHandle->Instance==ADC2)
|
||||
{
|
||||
PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_ADC12;
|
||||
PeriphClkInit.Adc12ClockSelection = RCC_ADC12CLKSOURCE_SYSCLK;
|
||||
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
HAL_RCC_ADC12_CLK_ENABLED++;
|
||||
if(HAL_RCC_ADC12_CLK_ENABLED==1){
|
||||
__HAL_RCC_ADC12_CLK_ENABLE();
|
||||
}
|
||||
|
||||
/* ADC2 DMA Init */
|
||||
/* ADC2 Init */
|
||||
hdma_adc2.Instance = DMA1_Channel2;
|
||||
hdma_adc2.Init.Request = DMA_REQUEST_ADC2;
|
||||
hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||
hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||
hdma_adc2.Init.MemInc = DMA_MINC_ENABLE;
|
||||
hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
||||
hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
||||
hdma_adc2.Init.Mode = DMA_CIRCULAR;
|
||||
hdma_adc2.Init.Priority = DMA_PRIORITY_LOW;
|
||||
if (HAL_DMA_Init(&hdma_adc2) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
__HAL_LINKDMA(adcHandle,DMA_Handle,hdma_adc2);
|
||||
}
|
||||
}
|
||||
|
||||
void HAL_ADC_MspDeInit(ADC_HandleTypeDef* adcHandle)
|
||||
{
|
||||
|
||||
if(adcHandle->Instance==ADC1)
|
||||
{
|
||||
HAL_RCC_ADC12_CLK_ENABLED--;
|
||||
if(HAL_RCC_ADC12_CLK_ENABLED==0){
|
||||
__HAL_RCC_ADC12_CLK_DISABLE();
|
||||
}
|
||||
|
||||
HAL_DMA_DeInit(adcHandle->DMA_Handle);
|
||||
}
|
||||
else if(adcHandle->Instance==ADC2)
|
||||
{
|
||||
HAL_RCC_ADC12_CLK_ENABLED--;
|
||||
if(HAL_RCC_ADC12_CLK_ENABLED==0){
|
||||
__HAL_RCC_ADC12_CLK_DISABLE();
|
||||
}
|
||||
|
||||
HAL_DMA_DeInit(adcHandle->DMA_Handle);
|
||||
}
|
||||
}
|
||||
25
firmware/lib/currentsense/adc.h
Normal file
25
firmware/lib/currentsense/adc.h
Normal file
@@ -0,0 +1,25 @@
|
||||
#ifndef __ADC_H__
|
||||
#define __ADC_H__
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "stm32g4xx_hal.h"
|
||||
#include "stm32g4xx_hal_adc.h"
|
||||
|
||||
extern ADC_HandleTypeDef hadc1;
|
||||
extern ADC_HandleTypeDef hadc2;
|
||||
extern DMA_HandleTypeDef hdma_adc1;
|
||||
extern DMA_HandleTypeDef hdma_adc2;
|
||||
|
||||
void MX_ADC1_Init(void);
|
||||
void MX_ADC2_Init(void);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
26
firmware/lib/currentsense/dma.c
Normal file
26
firmware/lib/currentsense/dma.c
Normal file
@@ -0,0 +1,26 @@
|
||||
#include "dma.h"
|
||||
|
||||
void MX_DMA_Init(void)
|
||||
{
|
||||
__HAL_RCC_DMAMUX1_CLK_ENABLE();
|
||||
__HAL_RCC_DMA1_CLK_ENABLE();
|
||||
|
||||
HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
|
||||
|
||||
HAL_NVIC_SetPriority(DMA1_Channel2_IRQn, 0, 0);
|
||||
HAL_NVIC_EnableIRQ(DMA1_Channel2_IRQn);
|
||||
|
||||
}
|
||||
|
||||
extern "C" {
|
||||
void DMA1_Channel1_IRQHandler(void)
|
||||
{
|
||||
HAL_DMA_IRQHandler(&hdma_adc1);
|
||||
}
|
||||
|
||||
void DMA1_Channel2_IRQHandler(void)
|
||||
{
|
||||
HAL_DMA_IRQHandler(&hdma_adc2);
|
||||
}
|
||||
}
|
||||
20
firmware/lib/currentsense/dma.h
Normal file
20
firmware/lib/currentsense/dma.h
Normal file
@@ -0,0 +1,20 @@
|
||||
#ifndef __DMA_H__
|
||||
#define __DMA_H__
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "stm32g4xx_hal.h"
|
||||
#include "stm32g4xx_hal_dma.h"
|
||||
|
||||
void MX_DMA_Init(void);
|
||||
void DMA1_Channel1_IRQHandler(void);
|
||||
void DMA2_Channel2_IRQHandler(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
77
firmware/lib/currentsense/opamp.c
Normal file
77
firmware/lib/currentsense/opamp.c
Normal file
@@ -0,0 +1,77 @@
|
||||
#include "opamp.h"
|
||||
|
||||
OPAMP_HandleTypeDef hopamp1;
|
||||
OPAMP_HandleTypeDef hopamp2;
|
||||
OPAMP_HandleTypeDef hopamp3;
|
||||
|
||||
void opamp_init(OPAMP_HandleTypeDef *hopamp, OPAMP_TypeDef *opamp)
|
||||
{
|
||||
hopamp1.Instance = opamp;
|
||||
hopamp1.Init.PowerMode = OPAMP_POWERMODE_NORMALSPEED;
|
||||
hopamp1.Init.Mode = OPAMP_PGA_MODE;
|
||||
hopamp1.Init.NonInvertingInput = OPAMP_NONINVERTINGINPUT_IO1;
|
||||
hopamp1.Init.InternalOutput = ENABLE;
|
||||
hopamp1.Init.TimerControlledMuxmode = OPAMP_TIMERCONTROLLEDMUXMODE_DISABLE;
|
||||
hopamp1.Init.PgaConnect = OPAMP_PGA_CONNECT_INVERTINGINPUT_NO;
|
||||
hopamp1.Init.PgaGain = OPAMP_PGA_GAIN_16_OR_MINUS_15; // Adjust this to change the gains of the opamp.
|
||||
hopamp1.Init.UserTrimming = OPAMP_TRIMMING_FACTORY;
|
||||
if (HAL_OPAMP_Init(&hopamp) != HAL_OK)
|
||||
{
|
||||
Error_Handler();
|
||||
}
|
||||
}
|
||||
|
||||
void configureOPAMPs(void)
|
||||
{
|
||||
opamp_init(&hopamp1, OPAMP1); // PA3
|
||||
opamp_init(&hopamp2, OPAMP2); // PB0
|
||||
opamp_init(&hopamp3, OPAMP3); // PA1
|
||||
}
|
||||
|
||||
void HAL_OPAMP_MspInit(OPAMP_HandleTypeDef* opampHandle)
|
||||
{
|
||||
|
||||
GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
if(opampHandle->Instance==OPAMP1)
|
||||
{
|
||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_3;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||
}
|
||||
else if(opampHandle->Instance==OPAMP2)
|
||||
{
|
||||
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_0;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
}
|
||||
else if(opampHandle->Instance==OPAMP3)
|
||||
{
|
||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||
GPIO_InitStruct.Pin = GPIO_PIN_1;
|
||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||
}
|
||||
}
|
||||
|
||||
void HAL_OPAMP_MspDeInit(OPAMP_HandleTypeDef* opampHandle)
|
||||
{
|
||||
|
||||
if(opampHandle->Instance==OPAMP1)
|
||||
{
|
||||
HAL_GPIO_DeInit(GPIOA, GPIO_PIN_3);
|
||||
}
|
||||
else if(opampHandle->Instance==OPAMP2)
|
||||
{
|
||||
HAL_GPIO_DeInit(GPIOB, GPIO_PIN_0);
|
||||
}
|
||||
else if(opampHandle->Instance==OPAMP3)
|
||||
{
|
||||
HAL_GPIO_DeInit(GPIOA, GPIO_PIN_1);
|
||||
}
|
||||
}
|
||||
|
||||
22
firmware/lib/currentsense/opamp.h
Normal file
22
firmware/lib/currentsense/opamp.h
Normal file
@@ -0,0 +1,22 @@
|
||||
#ifndef __OPAMP_H__
|
||||
#define __OPAMP_H__
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "stm32g4xx_hal.h"
|
||||
#include "stm32g4xx_hal_opamp.h"
|
||||
|
||||
extern OPAMP_HandleTypeDef hopamp1;
|
||||
extern OPAMP_HandleTypeDef hopamp2;
|
||||
extern OPAMP_HandleTypeDef hopamp3;
|
||||
|
||||
void configureOPAMP(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
97
firmware/lib/currentsense/utils.c
Normal file
97
firmware/lib/currentsense/utils.c
Normal file
@@ -0,0 +1,97 @@
|
||||
#if
|
||||
#include "adc.h"
|
||||
#include "opamp.h"
|
||||
#include "dma.h"
|
||||
#include "Arduino-FOC/src/current_sense/hardware_api.h"
|
||||
#include "Arduino-FOC/src/current_sense/hardware_specific/stm32_mcu.h"
|
||||
#include "Arduino-FOC/src/drivers/hardware_specific/stm32/stm32_mcu.h"
|
||||
#include "communication/SimpleFOCDebug.h"
|
||||
|
||||
float adcResolution = 4096.0f; // 12 bit ADC
|
||||
float voltageScale = 3.3f; // full scale voltage range of ADC
|
||||
float adcSens = adcResolution * voltageScale
|
||||
|
||||
volatile uint16_t adc1Result[2] = {0};
|
||||
volatile uint16_t adc2Result[2] = {0};
|
||||
|
||||
float adcSens = 3.3f * 1.440f / 4096.0f;
|
||||
|
||||
float _readVoltageInline(const uint8_t pin, const void *cs_params)
|
||||
{
|
||||
switch (pin)
|
||||
{
|
||||
case PA3:
|
||||
return adc1Result[0]; // ADC1 CH13 -> Vopamp1 internal output
|
||||
break;
|
||||
|
||||
case PB0:
|
||||
return adc2Result[0]; //ADC2 CH16 -> Vopamp2 internal output
|
||||
break;
|
||||
|
||||
case PA1:
|
||||
return adc2Result[1]; //ADC2 CH18 -> Vopamp3 internal output
|
||||
break;
|
||||
|
||||
case TS:
|
||||
return adc1Result[1];
|
||||
break;
|
||||
|
||||
default:
|
||||
return 0.0f;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
float _readVoltageLowSide(const int pinA, const void* cs_params){
|
||||
return 0.0f;
|
||||
}
|
||||
|
||||
void* _configureADCInline(const void *driver_params, const int pinA, const int pinB, const int pinC)
|
||||
{
|
||||
_UNUSED(driver_params);
|
||||
|
||||
HAL_Init();
|
||||
MX_GPIO_Init();
|
||||
MX_DMA_Init();
|
||||
MX_ADC1_Init(&hadc1);
|
||||
MX_ADC2_Init(&hadc2);
|
||||
configureOPAMPs();
|
||||
|
||||
MX_DMA1_Init(&hadc1, &hdma_adc1, DMA1_Channel1, DMA_REQUEST_ADC1);
|
||||
MX_DMA1_Init(&hadc2, &hdma_adc2, DMA1_Channel2, DMA_REQUEST_ADC2);
|
||||
|
||||
if (HAL_ADC_Start_DMA(&hadc1, (uint32_t *)adc1Result, 1) != HAL_OK)
|
||||
{
|
||||
SIMPLEFOC_DEBUG("DMA1 read init failed");
|
||||
}
|
||||
if (HAL_ADC_Start_DMA(&hadc2, (uint32_t *)adc2Result, 2) != HAL_OK)
|
||||
{
|
||||
SIMPLEFOC_DEBUG("DMA2 read init failed");
|
||||
}
|
||||
|
||||
HAL_OPAMP_Start(&hopamp1);
|
||||
HAL_OPAMP_Start(&hopamp2);
|
||||
HAL_OPAMP_Start(&hopamp3);
|
||||
|
||||
Stm32CurrentSenseParams *params = new Stm32CurrentSenseParams{
|
||||
.pins = {pinA, pinB, pinC},
|
||||
.adc_voltage_conv = adcSens,
|
||||
.timer_handle = (HardwareTimer *)(HardwareTimer_Handle[get_timer_index(TIM3)]->__this)};
|
||||
|
||||
return params;
|
||||
}
|
||||
|
||||
void* _configureADCLowSide(const void *driver_params, const int pinA, const int pinB, const int pinC)
|
||||
{
|
||||
_UNUSED(driver_params);
|
||||
_UNUSED(pinA);
|
||||
_UNUSED(pinB);
|
||||
_UNUSED(pinC);
|
||||
|
||||
SIMPLEFOC_DEBUG("Lemon-Pepper does not use lowside sensing. Use inline current sense instead.");
|
||||
return SIMPLEFOC_CURRENT_SENSE_INIT_FAILED;
|
||||
}
|
||||
|
||||
void _driverSyncLowSide(void* driver_params, void* cs_params){
|
||||
|
||||
}
|
||||
@@ -5,6 +5,7 @@
|
||||
#include <SimpleFOC.h>
|
||||
#include <SimpleFOCDrivers.h>
|
||||
#include "encoders/MT6835/MagneticSensorMT6835.h"
|
||||
#include "encoders/stm32hwencoder/STM32HWEncoder.h"
|
||||
|
||||
#include "stm32g4xx_hal_conf.h"
|
||||
#include "stm32g4xx_hal_fdcan.h"
|
||||
@@ -13,19 +14,23 @@
|
||||
#include "dfu.h"
|
||||
#include "lemon-pepper.h"
|
||||
|
||||
#define USBD_MANUFACTURER_STRING "matei repair lab"
|
||||
#define USBD_PRODUCT_STRING_FS "lemon-pepper-stepper"
|
||||
#define USBD_MANUFACTURER_STRING "matei repair lab"
|
||||
#define USBD_PRODUCT_STRING_FS "lemon-pepper-stepper"
|
||||
|
||||
// board specific data
|
||||
typedef struct
|
||||
{
|
||||
uint16_t signature;
|
||||
int8_t electricalDir;
|
||||
Direction electricalDir;
|
||||
float electricalZero;
|
||||
uint16_t abzResolution;
|
||||
uint8_t encoderCalibrated;
|
||||
uint8_t canID;
|
||||
}userData;
|
||||
} userData;
|
||||
|
||||
userData boardData;
|
||||
uint8_t updateData = 0;
|
||||
|
||||
const uint16_t magicWord = 0xAF0C;
|
||||
|
||||
// canbus things
|
||||
@@ -33,48 +38,96 @@ extern uint8_t TxData[8];
|
||||
extern uint8_t RxData[8];
|
||||
|
||||
// simpleFOC things
|
||||
#define POLEPAIRS 7
|
||||
#define RPHASE 1.4
|
||||
#define MOTORKV 1000
|
||||
#define POLEPAIRS 50
|
||||
#define RPHASE 3
|
||||
#define MOTORKV 40
|
||||
#define ENC_PPR 16383 // max 16383 (zero index) -> *4 for CPR, -1 is done in init to prevent rollover on 16 bit timer
|
||||
|
||||
SPISettings myMT6835SPISettings(1000000, MT6835_BITORDER, SPI_MODE3);
|
||||
/**
|
||||
* SPI clockdiv of 16 gives ~10.5MHz clock. May still be stable with lower divisor.
|
||||
* The HW encoder is configured using PPR, which is then *4 for CPR (full 12384 gives overflow on 16 bit timer.)
|
||||
*/
|
||||
SPISettings myMT6835SPISettings(168000000 / 16, MT6835_BITORDER, SPI_MODE3);
|
||||
MagneticSensorMT6835 sensor = MagneticSensorMT6835(ENC_CS, myMT6835SPISettings);
|
||||
STM32HWEncoder enc = STM32HWEncoder(ENC_PPR, ENC_A, ENC_B, ENC_Z);
|
||||
|
||||
BLDCDriver3PWM driver = BLDCDriver3PWM(U_PWM, V_PWM, W_PWM, U_EN, V_EN, W_EN);
|
||||
BLDCMotor motor = BLDCMotor(POLEPAIRS, RPHASE, MOTORKV);
|
||||
MagneticSensorMT6701SSI enc = MagneticSensorMT6701SSI(ENC_CS);
|
||||
/**
|
||||
* The current sense amps have a gain of 90mA/V -> over 1.5A this is 135mA so we need gain of 24 to get full-scale.
|
||||
* Actually we are limited to powers of 2 for gain. So it should be 16. This gives sensitivity of 1440mV/A.
|
||||
* */
|
||||
InlineCurrentSense currentsense = InlineCurrentSense(1440, ISENSE_U, ISENSE_V, ISENSE_W);
|
||||
|
||||
StepperDriver4PWM driver = StepperDriver4PWM(MOT_A1, MOT_A2, MOT_B1, MOT_B2);
|
||||
StepperMotor motor = StepperMotor(POLEPAIRS);
|
||||
Commander commander = Commander(SerialUSB);
|
||||
|
||||
uint16_t counter = 0;
|
||||
|
||||
// Prototypes
|
||||
void configureFOC(void);
|
||||
void configureCAN(void);
|
||||
void userButton_IT(void);
|
||||
uint8_t configureFOC(void);
|
||||
uint8_t configureCAN(void);
|
||||
uint8_t calibrateEncoder(void);
|
||||
|
||||
void setup()
|
||||
{
|
||||
// SCB->VTOR == 0x08000000;
|
||||
pinMode(USER_LED, OUTPUT);
|
||||
attachInterrupt(USER_BUTTON, userButton_IT, HIGH);
|
||||
pinMode(LED_GOOD, OUTPUT);
|
||||
pinMode(LED_FAULT, OUTPUT);
|
||||
pinMode(CAL_EN, OUTPUT);
|
||||
pinMode(MOT_EN, OUTPUT);
|
||||
|
||||
SerialUSB.begin(115200);
|
||||
|
||||
EEPROM.get(0, boardData);
|
||||
|
||||
configureCAN();
|
||||
configureFOC();
|
||||
digitalWrite(MOT_EN, HIGH);
|
||||
digitalWrite(CAL_EN, LOW);
|
||||
|
||||
if(boardData.canID == 0x000)
|
||||
if (!configureCAN())
|
||||
SIMPLEFOC_DEBUG("CAN init failed.");
|
||||
if (!configureFOC())
|
||||
SIMPLEFOC_DEBUG("FOC init failed.");
|
||||
|
||||
if (sensor.getABZResolution() != ENC_PPR) // Check that PPR of the encoder matches our expectation.
|
||||
{
|
||||
// If the can ID is not initialized, then we'll look for a free ID.
|
||||
boardData.canID = FDCAN_FindUniqueID();
|
||||
SerialUSB.println(boardData.canID);
|
||||
digitalWrite(LED_FAULT, HIGH);
|
||||
SIMPLEFOC_DEBUG("Encoder ABZ resolution unexpected.");
|
||||
}
|
||||
|
||||
if(boardData.signature != magicWord)
|
||||
{
|
||||
// If the EEPROM has not been initalized yet, save all the known data.
|
||||
EEPROM.put(0, boardData);
|
||||
}
|
||||
// if (!boardData.encoderCalibrated) // If the encoder has not had self-calibration done, try.
|
||||
// {
|
||||
// uint8_t calibrationResult = calibrateEncoder();
|
||||
// if (calibrationResult == 0x3)
|
||||
// {
|
||||
// boardData.encoderCalibrated = 1;
|
||||
// updateData = 1;
|
||||
// SIMPLEFOC_DEBUG("Encoder self calibration successful.");
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// boardData.encoderCalibrated = 0;
|
||||
// digitalWrite(LED_FAULT, HIGH);
|
||||
// SIMPLEFOC_DEBUG("Encoder self calibration failed! Result: %#02x", calibrationResult);
|
||||
// }
|
||||
// }
|
||||
|
||||
// if (boardData.canID == 0x000) // If the can ID is not set, then we'll look for a new, free ID.
|
||||
// {
|
||||
// uint8_t foundID = FDCAN_FindUniqueID();
|
||||
// if (foundID != 0)
|
||||
// {
|
||||
// boardData.canID = foundID;
|
||||
// updateData = 1;
|
||||
// SIMPLEFOC_DEBUG("Unique CAN ID found: %i", foundID);
|
||||
// } else {
|
||||
// digitalWrite(LED_FAULT, HIGH);
|
||||
// SIMPLEFOC_DEBUG("Failed to find a unique CAN ID!");
|
||||
// }
|
||||
// }
|
||||
|
||||
// if(updateData) // If the configuration data has changed at all, update the flash.
|
||||
// {
|
||||
// EEPROM.put(0, boardData);
|
||||
// }
|
||||
}
|
||||
|
||||
void loop()
|
||||
@@ -82,10 +135,25 @@ void loop()
|
||||
motor.loopFOC();
|
||||
motor.move();
|
||||
commander.run();
|
||||
|
||||
#ifdef HAS_MONITOR
|
||||
|
||||
if (counter == 0xFFF)
|
||||
{
|
||||
digitalToggle(LED_GOOD);
|
||||
SerialUSB.print(sensor.getAngle());
|
||||
SerialUSB.print("\t");
|
||||
SerialUSB.print(enc.getAngle());
|
||||
SerialUSB.print("\t");
|
||||
SerialUSB.println(sensor.getABZResolution());
|
||||
|
||||
// SerialUSB.printf("%d\t%d\t%d\n", sensor.getAngle(), sensor.getABZResolution(), enc.getAngle());
|
||||
counter = 0;
|
||||
}
|
||||
|
||||
counter++;
|
||||
|
||||
#ifdef HAS_MONITOR
|
||||
motor.monitor();
|
||||
#endif
|
||||
#endif
|
||||
}
|
||||
|
||||
void doMotor(char *cmd)
|
||||
@@ -93,71 +161,139 @@ void doMotor(char *cmd)
|
||||
commander.motor(&motor, cmd);
|
||||
}
|
||||
|
||||
void configureFOC(void){
|
||||
uint8_t configureFOC(void)
|
||||
{
|
||||
commander.add('M', doMotor, "motor");
|
||||
commander.verbose = VerboseMode::machine_readable;
|
||||
|
||||
#ifdef SIMPLEFOC_STM32_DEBUG
|
||||
|
||||
#ifdef SIMPLEFOC_STM32_DEBUG
|
||||
SimpleFOCDebug::enable(&SerialUSB);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// Encoder initialization.
|
||||
// Encoder on SPI1
|
||||
// Ideally configuring the sensor over SPI then use STM32HWEncoder
|
||||
enc.init();
|
||||
if(!enc.initialized)
|
||||
digitalWrite(LED_FAULT, HIGH);
|
||||
|
||||
sensor.init();
|
||||
|
||||
// Check if the encoder has loaded the right PPR, if not, update and then write to EEPROM.
|
||||
if(sensor.getABZResolution() != ENC_PPR){
|
||||
delay(200);
|
||||
sensor.setABZResolution(ENC_PPR);
|
||||
sensor.writeEEPROM();
|
||||
|
||||
digitalWrite(LED_GOOD, HIGH);
|
||||
digitalWrite(LED_FAULT, LOW);
|
||||
|
||||
for(uint8_t i=0; i < 60; i++){ // Datasheet says we need to wait 6 seconds after writing EEPROM.
|
||||
digitalToggle(LED_GOOD);
|
||||
digitalToggle(LED_FAULT);
|
||||
delay(100);
|
||||
}
|
||||
|
||||
digitalWrite(LED_GOOD, LOW);
|
||||
digitalWrite(LED_FAULT, LOW);
|
||||
}
|
||||
|
||||
// Driver initialization.
|
||||
driver.pwm_frequency = 32000;
|
||||
driver.voltage_power_supply = 5;
|
||||
driver.voltage_limit = 2.5;
|
||||
driver.voltage_power_supply = 12;
|
||||
driver.voltage_limit = driver.voltage_power_supply / 2;
|
||||
driver.init();
|
||||
|
||||
// Motor PID parameters.
|
||||
motor.PID_velocity.P = 0.2;
|
||||
motor.PID_velocity.I = 3;
|
||||
motor.PID_velocity.D = 0.002;
|
||||
motor.PID_velocity.output_ramp = 100;
|
||||
motor.LPF_velocity.Tf = 0.5;
|
||||
motor.PID_velocity.P = 5;
|
||||
motor.PID_velocity.I = 24;
|
||||
motor.PID_velocity.D = 0.01;
|
||||
motor.PID_velocity.output_ramp = 750;
|
||||
motor.PID_velocity.limit = 500;
|
||||
motor.LPF_velocity.Tf = 4;
|
||||
|
||||
motor.P_angle.P = 600;
|
||||
motor.P_angle.limit = 10000;
|
||||
motor.LPF_angle.Tf = 0; // try to avoid
|
||||
|
||||
// Motor initialization.
|
||||
motor.voltage_sensor_align = 2;
|
||||
motor.current_limit = 0.5;
|
||||
motor.velocity_limit = 50;
|
||||
// motor.voltage_sensor_align = 2;
|
||||
motor.current_limit = 1;
|
||||
motor.velocity_limit = 500;
|
||||
motor.controller = MotionControlType::velocity;
|
||||
motor.foc_modulation = FOCModulationType::SinePWM;
|
||||
motor.foc_modulation = FOCModulationType::SpaceVectorPWM;
|
||||
|
||||
// Monitor initialization
|
||||
#ifdef HAS_MONITOR
|
||||
// Monitor initialization
|
||||
#ifdef HAS_MONITOR
|
||||
motor.useMonitoring(SerialUSB);
|
||||
motor.monitor_start_char = 'M';
|
||||
motor.monitor_end_char = 'M';
|
||||
motor.monitor_downsample = 250;
|
||||
#endif
|
||||
#endif
|
||||
|
||||
motor.linkSensor(&enc);
|
||||
motor.linkSensor(&sensor);
|
||||
motor.linkDriver(&driver);
|
||||
|
||||
motor.target = 0;
|
||||
// currentsense.linkDriver(&driver);
|
||||
// currentsense.init();
|
||||
|
||||
if(boardData.signature != magicWord){
|
||||
// If we have not initialized the EEPROM before.
|
||||
motor.init();
|
||||
motor.initFOC();
|
||||
// motor.linkCurrentSense(¤tsense);
|
||||
|
||||
boardData.signature = magicWord;
|
||||
boardData.electricalZero = motor.zero_electric_angle;
|
||||
boardData.electricalDir = motor.sensor_direction;
|
||||
}
|
||||
else{
|
||||
motor.zero_electric_angle = boardData.electricalZero;
|
||||
motor.sensor_direction = boardData.electricalDir;
|
||||
motor.init();
|
||||
motor.initFOC();
|
||||
}
|
||||
motor.target = 10;
|
||||
|
||||
motor.zero_electric_angle = NOT_SET;
|
||||
motor.sensor_direction = Direction::UNKNOWN;
|
||||
|
||||
motor.init();
|
||||
motor.initFOC();
|
||||
|
||||
// if(boardData.signature != magicWord){
|
||||
// // If we have not initialized the EEPROM before.
|
||||
// motor.init();
|
||||
// motor.initFOC();
|
||||
|
||||
// boardData.signature = magicWord;
|
||||
// boardData.electricalZero = motor.zero_electric_angle;
|
||||
// boardData.electricalDir = motor.sensor_direction;
|
||||
// updateData = 1;
|
||||
// }
|
||||
// else{
|
||||
// motor.zero_electric_angle = boardData.electricalZero;
|
||||
// motor.sensor_direction = boardData.electricalDir;
|
||||
// motor.init();
|
||||
// motor.initFOC();
|
||||
// }
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
void configureCAN(void){
|
||||
uint8_t configureCAN(void)
|
||||
{
|
||||
FDCAN_Start(0x000);
|
||||
return 1;
|
||||
}
|
||||
|
||||
uint8_t calibrateEncoder(void)
|
||||
{
|
||||
motor.target = 35; // roughly 2000rpm -> need to write 0x1 to Reg. AUTOCAL_FREQ
|
||||
|
||||
MT6835Options4 currentSettings = sensor.getOptions4();
|
||||
currentSettings.autocal_freq = 0x1;
|
||||
sensor.setOptions4(currentSettings);
|
||||
|
||||
uint16_t calTime = micros();
|
||||
while (calTime - micros() < 2000000)
|
||||
{
|
||||
motor.loopFOC();
|
||||
motor.move();
|
||||
|
||||
if (calTime - micros() > 2000)
|
||||
{
|
||||
// after motor is spinning at constant speed, enable calibration.
|
||||
digitalWrite(CAL_EN, HIGH);
|
||||
}
|
||||
}
|
||||
|
||||
digitalWrite(CAL_EN, LOW);
|
||||
|
||||
return sensor.getCalibrationStatus();
|
||||
}
|
||||
|
||||
@@ -712,12 +712,12 @@
|
||||
(property "LCSC Part" "C146412" (at 125.73 87.63 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307da))
|
||||
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307da))
|
||||
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307de))
|
||||
(pin "1" (uuid d60ea7da-e95d-4c22-ad65-def1505307de))
|
||||
(pin "11" (uuid e8d3a338-a773-49b8-a716-d1ab18131472))
|
||||
(pin "12" (uuid 8c659ecd-ac7a-4f4a-9995-9dcc08bc6ebc))
|
||||
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e347b))
|
||||
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e347b))
|
||||
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e347f))
|
||||
(pin "2" (uuid e042e7b2-9853-43dd-9d84-0a27309e347f))
|
||||
(pin "6" (uuid 2c89c0c4-ec2f-42de-81b6-e62c8d188968))
|
||||
(pin "10" (uuid 95506ff9-4ec7-44f1-b5f7-87c53697753f))
|
||||
(pin "5" (uuid d5cf600e-4c97-43db-818b-ea3248045403))
|
||||
@@ -776,12 +776,12 @@
|
||||
(property "LCSC Part" "C146412" (at 125.73 158.75 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a0b))
|
||||
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a0b))
|
||||
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a0f))
|
||||
(pin "1" (uuid f3a4724f-c83e-4357-93f5-de2b64412a0f))
|
||||
(pin "11" (uuid 381951b5-9e1d-46d9-9fdd-5023089bf34f))
|
||||
(pin "12" (uuid 4a0f3bdc-1b3f-4b5a-9fdd-ad98ac9347e8))
|
||||
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59bac))
|
||||
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59bac))
|
||||
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59bb0))
|
||||
(pin "2" (uuid e061c3c4-4715-4c93-a856-a0881bf59bb0))
|
||||
(pin "6" (uuid c4b7cfc6-3923-4e8e-beab-8edfebf00db1))
|
||||
(pin "10" (uuid 2f7d9d6f-7117-437c-a6f9-ab265c02086b))
|
||||
(pin "5" (uuid 040e7810-ff19-4cb2-8089-e98a109dca74))
|
||||
@@ -940,12 +940,12 @@
|
||||
(property "LCSC Part" "C146412" (at 125.73 123.19 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b3))
|
||||
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b3))
|
||||
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b7))
|
||||
(pin "1" (uuid ac305c0b-c868-41dc-8758-5dddab10c0b7))
|
||||
(pin "11" (uuid 5f952846-310c-40d4-879c-8b224fb60661))
|
||||
(pin "12" (uuid 9720c386-328c-42a4-97c9-f29be92781fd))
|
||||
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc4))
|
||||
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc4))
|
||||
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc8))
|
||||
(pin "2" (uuid 81d43ea9-5248-42eb-8446-126bd3fa7bc8))
|
||||
(pin "6" (uuid 15056b44-bd76-49d3-97b1-8f239c766f7b))
|
||||
(pin "10" (uuid 43fa4b5b-1368-473b-a20c-160035bf6d2e))
|
||||
(pin "5" (uuid 9f25a38a-708f-427f-b757-bac5c276de82))
|
||||
|
||||
@@ -63,6 +63,61 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Device:R_Small_US" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "R" (at 0.762 0.508 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "R_Small_US" (at 0.762 -1.016 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "r resistor" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Resistor, small US symbol" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "R_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "R_Small_US_1_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 0)
|
||||
(xy 1.016 -0.381)
|
||||
(xy 0 -0.762)
|
||||
(xy -1.016 -1.143)
|
||||
(xy 0 -1.524)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 1.524)
|
||||
(xy 1.016 1.143)
|
||||
(xy 0 0.762)
|
||||
(xy -1.016 0.381)
|
||||
(xy 0 0)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(pin passive line (at 0 2.54 270) (length 1.016)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 0 -2.54 90) (length 1.016)
|
||||
(name "~" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "matei:MT6835" (in_bom yes) (on_board yes)
|
||||
(property "Reference" "U" (at 0 6.35 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
@@ -251,6 +306,9 @@
|
||||
(junction (at 146.05 73.66) (diameter 0) (color 0 0 0 0)
|
||||
(uuid c050be98-8733-4343-82eb-6a8bc4c61fd3)
|
||||
)
|
||||
(junction (at 107.95 91.44) (diameter 0) (color 0 0 0 0)
|
||||
(uuid e9ddc7b2-ddae-4e9c-98ee-de21a32e5c45)
|
||||
)
|
||||
(junction (at 124.46 101.6) (diameter 0) (color 0 0 0 0)
|
||||
(uuid efeed434-25e1-4ada-93c5-51cd20539f0b)
|
||||
)
|
||||
@@ -292,11 +350,15 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 50be6cbb-8da9-49ff-a2a2-17593a74f7f2)
|
||||
)
|
||||
(wire (pts (xy 107.95 88.9) (xy 107.95 91.44))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 6819fbaf-39f8-4754-9417-82a9f1dc55f9)
|
||||
)
|
||||
(wire (pts (xy 119.38 83.82) (xy 129.54 83.82))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 6e8ee9e1-4438-4fb1-9e14-7d086988ce2b)
|
||||
)
|
||||
(wire (pts (xy 119.38 91.44) (xy 129.54 91.44))
|
||||
(wire (pts (xy 100.33 91.44) (xy 107.95 91.44))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7c34d609-0011-4a6b-adb7-a8659573f4ec)
|
||||
)
|
||||
@@ -308,6 +370,10 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 981a896b-423c-482d-a31b-17ebee459d09)
|
||||
)
|
||||
(wire (pts (xy 107.95 91.44) (xy 129.54 91.44))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 9e3c9c72-b542-4bc3-bff1-45354ab73c88)
|
||||
)
|
||||
(wire (pts (xy 119.38 96.52) (xy 129.54 96.52))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid b3b35712-9358-4d34-b0a2-b35961fd0ae0)
|
||||
@@ -336,6 +402,10 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid e0bb936b-d948-44a4-a5df-b362e23d1f8c)
|
||||
)
|
||||
(wire (pts (xy 107.95 81.28) (xy 107.95 83.82))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid f8327758-a4a8-4e98-99ba-63e000032b60)
|
||||
)
|
||||
(wire (pts (xy 146.05 107.95) (xy 146.05 109.22))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid fa3368e1-2af4-4b7b-a324-8c426adbfbe0)
|
||||
@@ -369,7 +439,7 @@
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid b1ce5263-dec0-46fb-af56-5bf098ef6a95)
|
||||
)
|
||||
(hierarchical_label "CS" (shape input) (at 119.38 91.44 180) (fields_autoplaced)
|
||||
(hierarchical_label "CS" (shape input) (at 100.33 91.44 180) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid efb6c989-9aea-4b99-aac5-ddc98df1817c)
|
||||
)
|
||||
@@ -449,6 +519,46 @@
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:R_Small_US") (at 107.95 86.36 0) (mirror y) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 6ce927d7-7f7d-4606-9fa7-f6da06fdd47b)
|
||||
(property "Reference" "R?" (at 105.41 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Value" "10k" (at 105.41 87.63 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "Resistor_SMD:R_0402_1005Metric" (at 107.95 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 107.95 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "LCSC Part" "C25744" (at 107.95 86.36 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid beede6db-7ea6-40d8-ae90-f61670d652c4))
|
||||
(pin "2" (uuid 622f4233-7a57-4ac1-b922-f15f27105aef))
|
||||
(instances
|
||||
(project "lemon-pepper"
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/7f2d245a-6dca-4eb9-9839-7fdf255edd98"
|
||||
(reference "R?") (unit 1)
|
||||
)
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/e3a86f21-c1c7-4a99-9511-7bc9966878a0"
|
||||
(reference "R401") (unit 1)
|
||||
)
|
||||
)
|
||||
(project "stm32g431-mt6701-stspin233"
|
||||
(path "/bcb2c98d-7159-437a-9ffb-b81c5fcc4307"
|
||||
(reference "R?") (unit 1)
|
||||
)
|
||||
(path "/bcb2c98d-7159-437a-9ffb-b81c5fcc4307/ed84ebbf-b2e5-4959-b495-bf58cd9b4c8c"
|
||||
(reference "R203") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C_Small") (at 172.72 78.74 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid 94834f1b-05ab-4bcf-9674-3eb1092330b6)
|
||||
@@ -478,6 +588,42 @@
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "power:+3V3") (at 107.95 81.28 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid a957ced1-9f14-450e-a1f3-96a8f9bbe8a3)
|
||||
(property "Reference" "#PWR0313" (at 107.95 85.09 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "+3V3" (at 107.95 76.2 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 107.95 81.28 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 107.95 81.28 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid bcb42574-5cf1-4371-9c33-6adb5d7ffbc7))
|
||||
(instances
|
||||
(project "lemon-pepper"
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/7f2d245a-6dca-4eb9-9839-7fdf255edd98"
|
||||
(reference "#PWR0313") (unit 1)
|
||||
)
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/e3a86f21-c1c7-4a99-9511-7bc9966878a0"
|
||||
(reference "#PWR0404") (unit 1)
|
||||
)
|
||||
)
|
||||
(project "stm32g431-mt6701-stspin233"
|
||||
(path "/bcb2c98d-7159-437a-9ffb-b81c5fcc4307"
|
||||
(reference "#PWR0107") (unit 1)
|
||||
)
|
||||
(path "/bcb2c98d-7159-437a-9ffb-b81c5fcc4307/ed84ebbf-b2e5-4959-b495-bf58cd9b4c8c"
|
||||
(reference "#PWR0203") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "matei:MT6835") (at 146.05 96.52 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid efd8885f-06c2-415b-876b-2a36a953a464)
|
||||
|
||||
93662
hardware/fp-info-cache
93662
hardware/fp-info-cache
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -17,11 +17,11 @@
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"graphics": false,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"pads": false,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
@@ -63,7 +63,7 @@
|
||||
39,
|
||||
40
|
||||
],
|
||||
"visible_layers": "fffffff_ffffffff",
|
||||
"visible_layers": "fffffef_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
|
||||
@@ -1618,10 +1618,10 @@
|
||||
(property "LCSC Part" "" (at 269.24 130.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 40c1064e-5ba1-4eda-94cf-381bb0c78a56))
|
||||
(pin "2" (uuid 186097f2-7f16-4ac9-8b32-eb08d546af74))
|
||||
(pin "3" (uuid 578107bb-4829-4c13-9087-25c44ff0beea))
|
||||
(pin "4" (uuid 988d197d-90b5-45c7-bbf9-3bf546cafa37))
|
||||
(pin "1" (uuid 1606d6d0-aa5d-4923-aecc-4b057e0e213e))
|
||||
(pin "2" (uuid e07c4f63-ae39-4620-b6c0-eb1d24528e52))
|
||||
(pin "3" (uuid 8cf7ec5a-45c8-48de-b2a0-37678aa497a8))
|
||||
(pin "4" (uuid 79bbdef5-7154-4313-a736-f5bad048cbd1))
|
||||
(instances
|
||||
(project "lemon-pepper"
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad"
|
||||
@@ -2000,7 +2000,7 @@
|
||||
)
|
||||
|
||||
(symbol (lib_id "Jumper:SolderJumper_2_Open") (at 69.85 110.49 90) (mirror x) (unit 1)
|
||||
(in_bom no) (on_board yes) (dnp no)
|
||||
(in_bom no) (on_board yes) (dnp yes)
|
||||
(uuid e22d205f-8c28-4a2e-8942-03f2906b8179)
|
||||
(property "Reference" "JP101" (at 67.31 109.22 90)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
@@ -2008,7 +2008,7 @@
|
||||
(property "Value" "TERM" (at 67.31 111.76 90)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
)
|
||||
(property "Footprint" "Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm" (at 69.85 110.49 0)
|
||||
(property "Footprint" "Resistor_SMD:R_0402_1005Metric" (at 69.85 110.49 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 69.85 110.49 0)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<export version="E">
|
||||
<design>
|
||||
<source>/Users/mateijordache/Documents/electronics_projects/lemon-pepper-stepper/hardware/lemon-pepper.kicad_sch</source>
|
||||
<date>2023 October 21, Saturday 20:39:57</date>
|
||||
<date>2023 November 08, Wednesday 15:44:36</date>
|
||||
<tool>Eeschema 7.0.8</tool>
|
||||
<sheet number="1" name="/" tstamps="/">
|
||||
<title_block>
|
||||
@@ -401,25 +401,6 @@
|
||||
<sheetpath names="/usb/" tstamps="/3af4e77c-61b4-4c93-bd22-ce60f55b568c/"/>
|
||||
<tstamps>8f38dda2-81f2-49ba-949e-98b121097ad0</tstamps>
|
||||
</comp>
|
||||
<comp ref="D201">
|
||||
<value>1N4148WS</value>
|
||||
<footprint>Diode_SMD:D_SOD-323</footprint>
|
||||
<fields>
|
||||
<field name="LCSC Part">C2128</field>
|
||||
<field name="Sim.Device">D</field>
|
||||
<field name="Sim.Pins">1=K 2=A</field>
|
||||
</fields>
|
||||
<libsource lib="Device" part="D" description="Diode"/>
|
||||
<property name="Sim.Device" value="D"/>
|
||||
<property name="Sim.Pins" value="1=K 2=A"/>
|
||||
<property name="LCSC Part" value="C2128"/>
|
||||
<property name="Sheetname" value="usb"/>
|
||||
<property name="Sheetfile" value="usb.kicad_sch"/>
|
||||
<property name="ki_description" value="Diode"/>
|
||||
<property name="ki_keywords" value="diode"/>
|
||||
<sheetpath names="/usb/" tstamps="/3af4e77c-61b4-4c93-bd22-ce60f55b568c/"/>
|
||||
<tstamps>68b1a8c4-1258-4055-9cf5-0723ea413e16</tstamps>
|
||||
</comp>
|
||||
<comp ref="J201">
|
||||
<value>USB_C_Receptacle_USB2.0</value>
|
||||
<footprint>easyeda2kicad:USB-C-SMD_GT-USB-7052_1</footprint>
|
||||
@@ -709,6 +690,21 @@
|
||||
<sheetpath names="/encoder/" tstamps="/e3a86f21-c1c7-4a99-9511-7bc9966878a0/"/>
|
||||
<tstamps>94834f1b-05ab-4bcf-9674-3eb1092330b6</tstamps>
|
||||
</comp>
|
||||
<comp ref="R401">
|
||||
<value>10k</value>
|
||||
<footprint>Resistor_SMD:R_0402_1005Metric</footprint>
|
||||
<fields>
|
||||
<field name="LCSC Part">C25744</field>
|
||||
</fields>
|
||||
<libsource lib="Device" part="R_Small_US" description="Resistor, small US symbol"/>
|
||||
<property name="LCSC Part" value="C25744"/>
|
||||
<property name="Sheetname" value="encoder"/>
|
||||
<property name="Sheetfile" value="encoder.kicad_sch"/>
|
||||
<property name="ki_description" value="Resistor, small US symbol"/>
|
||||
<property name="ki_keywords" value="r resistor"/>
|
||||
<sheetpath names="/encoder/" tstamps="/e3a86f21-c1c7-4a99-9511-7bc9966878a0/"/>
|
||||
<tstamps>6ce927d7-7f7d-4606-9fa7-f6da06fdd47b</tstamps>
|
||||
</comp>
|
||||
<comp ref="U401">
|
||||
<value>MT6835</value>
|
||||
<footprint>matei:MagnTek TSSOP-16-1EP_4.4x5mm_P0.65mm</footprint>
|
||||
@@ -1080,7 +1076,7 @@
|
||||
<tstamps>fbe8f6af-e1ab-4e9c-b5a0-b04f9287fd9d</tstamps>
|
||||
</comp>
|
||||
<comp ref="U701">
|
||||
<value>ACS711KEXLT-31AB-T</value>
|
||||
<value>ACS711KEXLT-15AB-T</value>
|
||||
<footprint>easyeda2kicad:IC-SMD_ACS711KEXLT-15AB-T</footprint>
|
||||
<datasheet>https://lcsc.com/product-detail/Sensors_ALLEGRO_ACS711KEXLT-31AB-T_ACS711KEXLT-31AB-T_C146412.html</datasheet>
|
||||
<fields>
|
||||
@@ -1094,7 +1090,7 @@
|
||||
<tstamps>1fdbef95-c635-476e-8a1d-9081026400e9</tstamps>
|
||||
</comp>
|
||||
<comp ref="U702">
|
||||
<value>ACS711KEXLT-31AB-T</value>
|
||||
<value>ACS711KEXLT-15AB-T</value>
|
||||
<footprint>easyeda2kicad:IC-SMD_ACS711KEXLT-15AB-T</footprint>
|
||||
<datasheet>https://lcsc.com/product-detail/Sensors_ALLEGRO_ACS711KEXLT-31AB-T_ACS711KEXLT-31AB-T_C146412.html</datasheet>
|
||||
<fields>
|
||||
@@ -1108,7 +1104,7 @@
|
||||
<tstamps>8db00d14-4564-42f4-bc73-99e1bbe4542d</tstamps>
|
||||
</comp>
|
||||
<comp ref="U703">
|
||||
<value>ACS711KEXLT-31AB-T</value>
|
||||
<value>ACS711KEXLT-15AB-T</value>
|
||||
<footprint>easyeda2kicad:IC-SMD_ACS711KEXLT-15AB-T</footprint>
|
||||
<datasheet>https://lcsc.com/product-detail/Sensors_ALLEGRO_ACS711KEXLT-31AB-T_ACS711KEXLT-31AB-T_C146412.html</datasheet>
|
||||
<fields>
|
||||
@@ -1557,16 +1553,16 @@
|
||||
<field name="LCSC Part">C146412</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="IP+" type="unspecified"/>
|
||||
<pin num="2" name="IP-" type="unspecified"/>
|
||||
<pin num="5" name="GND" type="unspecified"/>
|
||||
<pin num="6" name="#FAULT" type="unspecified"/>
|
||||
<pin num="7" name="NC" type="unspecified"/>
|
||||
<pin num="8" name="NC" type="unspecified"/>
|
||||
<pin num="9" name="NC" type="unspecified"/>
|
||||
<pin num="10" name="NC" type="unspecified"/>
|
||||
<pin num="11" name="VIOUT" type="unspecified"/>
|
||||
<pin num="12" name="VCC" type="unspecified"/>
|
||||
<pin num="1" name="IP+" type="bidirectional"/>
|
||||
<pin num="2" name="IP-" type="bidirectional"/>
|
||||
<pin num="5" name="GND" type="power_in"/>
|
||||
<pin num="6" name="#FAULT" type="output"/>
|
||||
<pin num="7" name="NC" type="passive"/>
|
||||
<pin num="8" name="NC" type="passive"/>
|
||||
<pin num="9" name="NC" type="passive"/>
|
||||
<pin num="10" name="NC" type="passive"/>
|
||||
<pin num="11" name="VIOUT" type="output"/>
|
||||
<pin num="12" name="VCC" type="power_in"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="easyeda2kicad" part="L6226QTR">
|
||||
@@ -1589,8 +1585,8 @@
|
||||
<pin num="8" name="NC" type="passive"/>
|
||||
<pin num="9" name="OUT1B" type="output"/>
|
||||
<pin num="10" name="NC" type="passive"/>
|
||||
<pin num="11" name="OCDB" type="output"/>
|
||||
<pin num="12" name="SENSEB" type="output"/>
|
||||
<pin num="11" name="OCDB" type="open_emitter"/>
|
||||
<pin num="12" name="SENSEB" type="passive"/>
|
||||
<pin num="13" name="IN1B" type="input"/>
|
||||
<pin num="14" name="IN2B" type="input"/>
|
||||
<pin num="15" name="PROGCLB" type="input"/>
|
||||
@@ -1599,16 +1595,16 @@
|
||||
<pin num="18" name="NC" type="passive"/>
|
||||
<pin num="19" name="OUT2B" type="output"/>
|
||||
<pin num="20" name="VSB" type="power_in"/>
|
||||
<pin num="21" name="GND" type="power_out"/>
|
||||
<pin num="21" name="GND" type="passive"/>
|
||||
<pin num="22" name="VSA" type="power_in"/>
|
||||
<pin num="23" name="OUT2A" type="power_in"/>
|
||||
<pin num="23" name="OUT2A" type="output"/>
|
||||
<pin num="24" name="VCP" type="passive"/>
|
||||
<pin num="25" name="ENA" type="input"/>
|
||||
<pin num="26" name="PROGCLA" type="input"/>
|
||||
<pin num="27" name="IN1A" type="input"/>
|
||||
<pin num="28" name="IN2A" type="input"/>
|
||||
<pin num="29" name="SENSEA" type="output"/>
|
||||
<pin num="30" name="OCDA" type="output"/>
|
||||
<pin num="29" name="SENSEA" type="passive"/>
|
||||
<pin num="30" name="OCDA" type="open_emitter"/>
|
||||
<pin num="31" name="OUT1A" type="output"/>
|
||||
<pin num="32" name="NC" type="passive"/>
|
||||
<pin num="33" name="EP" type="passive"/>
|
||||
@@ -1622,14 +1618,14 @@
|
||||
<field name="LCSC Part">C1121853</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="VIN" type="unspecified"/>
|
||||
<pin num="2" name="EN/UVLO" type="unspecified"/>
|
||||
<pin num="3" name="VCC" type="unspecified"/>
|
||||
<pin num="4" name="FB/VOUT" type="unspecified"/>
|
||||
<pin num="5" name="MODE" type="unspecified"/>
|
||||
<pin num="6" name="~{RESET}" type="unspecified"/>
|
||||
<pin num="7" name="GND" type="unspecified"/>
|
||||
<pin num="8" name="LX" type="unspecified"/>
|
||||
<pin num="1" name="VIN" type="power_in"/>
|
||||
<pin num="2" name="EN/UVLO" type="input"/>
|
||||
<pin num="3" name="VCC" type="power_out"/>
|
||||
<pin num="4" name="FB/VOUT" type="input"/>
|
||||
<pin num="5" name="MODE" type="input"/>
|
||||
<pin num="6" name="~{RESET}" type="input"/>
|
||||
<pin num="7" name="GND" type="power_in"/>
|
||||
<pin num="8" name="LX" type="power_out"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="matei" part="MT6835">
|
||||
@@ -1651,9 +1647,9 @@
|
||||
<pin num="8" name="CSN" type="input"/>
|
||||
<pin num="9" name="VDD" type="power_in"/>
|
||||
<pin num="10" name="PWM_OUT" type="output"/>
|
||||
<pin num="11" name="TEST" type="no_connect"/>
|
||||
<pin num="12" name="VSS" type="power_out"/>
|
||||
<pin num="13" name="TEST_EN" type="no_connect"/>
|
||||
<pin num="11" name="TEST" type="input"/>
|
||||
<pin num="12" name="VSS" type="power_in"/>
|
||||
<pin num="13" name="TEST_EN" type="input"/>
|
||||
<pin num="14" name="Z" type="output"/>
|
||||
<pin num="15" name="B" type="output"/>
|
||||
<pin num="16" name="A" type="output"/>
|
||||
@@ -1707,6 +1703,7 @@
|
||||
<node ref="C503" pin="1" pintype="passive"/>
|
||||
<node ref="L501" pin="2" pintype="passive"/>
|
||||
<node ref="R306" pin="1" pintype="passive"/>
|
||||
<node ref="R401" pin="1" pintype="passive"/>
|
||||
<node ref="R501" pin="1" pintype="passive"/>
|
||||
<node ref="R601" pin="2" pintype="passive"/>
|
||||
<node ref="U301" pin="21" pinfunction="VDDA" pintype="power_in"/>
|
||||
@@ -1715,55 +1712,55 @@
|
||||
<node ref="U301" pin="48" pinfunction="VDD" pintype="power_in"/>
|
||||
<node ref="U302" pin="3" pinfunction="VCC" pintype="power_in"/>
|
||||
<node ref="U401" pin="9" pinfunction="VDD" pintype="power_in"/>
|
||||
<node ref="U701" pin="12" pinfunction="VCC" pintype="unspecified"/>
|
||||
<node ref="U702" pin="12" pinfunction="VCC" pintype="unspecified"/>
|
||||
<node ref="U703" pin="12" pinfunction="VCC" pintype="unspecified"/>
|
||||
<node ref="U701" pin="12" pinfunction="VCC" pintype="power_in"/>
|
||||
<node ref="U702" pin="12" pinfunction="VCC" pintype="power_in"/>
|
||||
<node ref="U703" pin="12" pinfunction="VCC" pintype="power_in"/>
|
||||
</net>
|
||||
<net code="2" name="/current sense/U_IN">
|
||||
<node ref="U601" pin="23" pinfunction="OUT2A" pintype="power_in"/>
|
||||
<node ref="U701" pin="1" pinfunction="IP+" pintype="unspecified"/>
|
||||
<node ref="U601" pin="23" pinfunction="OUT2A" pintype="output"/>
|
||||
<node ref="U701" pin="1" pinfunction="IP+" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="3" name="/current sense/U_OUT">
|
||||
<node ref="M101" pin="1" pintype="passive"/>
|
||||
<node ref="U701" pin="2" pinfunction="IP-" pintype="unspecified"/>
|
||||
<node ref="U701" pin="2" pinfunction="IP-" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="4" name="/current sense/U_SENSE">
|
||||
<node ref="C701" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="11" pinfunction="PA3" pintype="bidirectional"/>
|
||||
<node ref="U701" pin="11" pinfunction="VIOUT" pintype="unspecified"/>
|
||||
<node ref="U701" pin="11" pinfunction="VIOUT" pintype="output"/>
|
||||
</net>
|
||||
<net code="5" name="/current sense/V_IN">
|
||||
<node ref="U601" pin="31" pinfunction="OUT1A" pintype="output"/>
|
||||
<node ref="U702" pin="1" pinfunction="IP+" pintype="unspecified"/>
|
||||
<node ref="U702" pin="1" pinfunction="IP+" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="6" name="/current sense/V_OUT">
|
||||
<node ref="M101" pin="4" pintype="passive"/>
|
||||
<node ref="U702" pin="2" pinfunction="IP-" pintype="unspecified"/>
|
||||
<node ref="U702" pin="2" pinfunction="IP-" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="7" name="/current sense/V_SENSE">
|
||||
<node ref="C702" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="26" pinfunction="PB13" pintype="bidirectional"/>
|
||||
<node ref="U702" pin="11" pinfunction="VIOUT" pintype="unspecified"/>
|
||||
<node ref="U702" pin="11" pinfunction="VIOUT" pintype="output"/>
|
||||
</net>
|
||||
<net code="8" name="/current sense/W_IN">
|
||||
<node ref="U601" pin="19" pinfunction="OUT2B" pintype="output"/>
|
||||
<node ref="U703" pin="1" pinfunction="IP+" pintype="unspecified"/>
|
||||
<node ref="U703" pin="1" pinfunction="IP+" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="9" name="/current sense/W_OUT">
|
||||
<node ref="M101" pin="2" pinfunction="-" pintype="passive"/>
|
||||
<node ref="U703" pin="2" pinfunction="IP-" pintype="unspecified"/>
|
||||
<node ref="U703" pin="2" pinfunction="IP-" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="10" name="/current sense/W_SENSE">
|
||||
<node ref="C703" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="17" pinfunction="PB0" pintype="bidirectional"/>
|
||||
<node ref="U703" pin="11" pinfunction="VIOUT" pintype="unspecified"/>
|
||||
<node ref="U703" pin="11" pinfunction="VIOUT" pintype="output"/>
|
||||
</net>
|
||||
<net code="11" name="/encoder/A">
|
||||
<node ref="U301" pin="41" pinfunction="PB3" pintype="bidirectional"/>
|
||||
<node ref="U301" pin="42" pinfunction="PB4" pintype="bidirectional"/>
|
||||
<node ref="U401" pin="16" pinfunction="A" pintype="output"/>
|
||||
</net>
|
||||
<net code="12" name="/encoder/B">
|
||||
<node ref="U301" pin="42" pinfunction="PB4" pintype="bidirectional"/>
|
||||
<node ref="U301" pin="43" pinfunction="PB5" pintype="bidirectional"/>
|
||||
<node ref="U401" pin="15" pinfunction="B" pintype="output"/>
|
||||
</net>
|
||||
<net code="13" name="/encoder/CAL_EN">
|
||||
@@ -1779,6 +1776,7 @@
|
||||
<node ref="U401" pin="6" pinfunction="MOSI" pintype="input"/>
|
||||
</net>
|
||||
<net code="16" name="/encoder/CS">
|
||||
<node ref="R401" pin="2" pintype="passive"/>
|
||||
<node ref="U301" pin="16" pinfunction="PC4" pintype="bidirectional"/>
|
||||
<node ref="U401" pin="8" pinfunction="CSN" pintype="input"/>
|
||||
</net>
|
||||
@@ -1787,7 +1785,7 @@
|
||||
<node ref="U401" pin="7" pinfunction="SCK" pintype="input"/>
|
||||
</net>
|
||||
<net code="18" name="/encoder/Z">
|
||||
<node ref="U301" pin="43" pinfunction="PB5" pintype="bidirectional"/>
|
||||
<node ref="U301" pin="41" pinfunction="PB3" pintype="bidirectional"/>
|
||||
<node ref="U401" pin="14" pinfunction="Z" pintype="output"/>
|
||||
</net>
|
||||
<net code="19" name="/half bridges/ENA">
|
||||
@@ -1836,30 +1834,24 @@
|
||||
</net>
|
||||
<net code="29" name="/mcu/DIR">
|
||||
<node ref="R104" pin="2" pintype="passive"/>
|
||||
<node ref="U301" pin="28" pinfunction="PB15" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="30" name="/mcu/MOT_EN_A">
|
||||
<node ref="U301" pin="30" pinfunction="PA8" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="31" name="/mcu/MOT_EN_B">
|
||||
<node ref="U301" pin="29" pinfunction="PC6" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="32" name="/mcu/RESET">
|
||||
<net code="30" name="/mcu/RESET">
|
||||
<node ref="C308" pin="1" pintype="passive"/>
|
||||
<node ref="R306" pin="2" pintype="passive"/>
|
||||
<node ref="U301" pin="7" pinfunction="PG10" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="33" name="/mcu/STEP">
|
||||
<net code="31" name="/mcu/STEP">
|
||||
<node ref="R105" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="27" pinfunction="PB14" pintype="bidirectional"/>
|
||||
<node ref="U301" pin="40" pinfunction="PC11" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="34" name="/mcu/SWCLK">
|
||||
<net code="32" name="/mcu/SWCLK">
|
||||
<node ref="U301" pin="37" pinfunction="PA14" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="35" name="/mcu/SWDIO">
|
||||
<net code="33" name="/mcu/SWDIO">
|
||||
<node ref="U301" pin="36" pinfunction="PA13" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="36" name="/mcu/USBD_N">
|
||||
<net code="34" name="/mcu/USBD_N">
|
||||
<node ref="C201" pin="1" pintype="passive"/>
|
||||
<node ref="J201" pin="A7" pinfunction="D-" pintype="bidirectional"/>
|
||||
<node ref="J201" pin="B7" pinfunction="D-" pintype="bidirectional"/>
|
||||
@@ -1867,7 +1859,7 @@
|
||||
<node ref="U201" pin="4" pinfunction="IO3" pintype="passive"/>
|
||||
<node ref="U301" pin="33" pinfunction="PA11" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="37" name="/mcu/USBD_P">
|
||||
<net code="35" name="/mcu/USBD_P">
|
||||
<node ref="C202" pin="1" pintype="passive"/>
|
||||
<node ref="J201" pin="A6" pinfunction="D+" pintype="bidirectional"/>
|
||||
<node ref="J201" pin="B6" pinfunction="D+" pintype="bidirectional"/>
|
||||
@@ -1875,33 +1867,32 @@
|
||||
<node ref="U201" pin="6" pinfunction="IO4" pintype="passive"/>
|
||||
<node ref="U301" pin="34" pinfunction="PA12" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="38" name="/mcu/XIN">
|
||||
<net code="36" name="/mcu/XIN">
|
||||
<node ref="C305" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="5" pinfunction="PF0" pintype="bidirectional"/>
|
||||
<node ref="Y301" pin="1" pinfunction="1" pintype="passive"/>
|
||||
</net>
|
||||
<net code="39" name="/mcu/XOUT">
|
||||
<net code="37" name="/mcu/XOUT">
|
||||
<node ref="C306" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="6" pinfunction="PF1" pintype="bidirectional"/>
|
||||
<node ref="Y301" pin="3" pinfunction="3" pintype="passive"/>
|
||||
</net>
|
||||
<net code="40" name="/usb/UCPD_CC1">
|
||||
<net code="38" name="/usb/UCPD_CC1">
|
||||
<node ref="J201" pin="A5" pinfunction="CC1" pintype="bidirectional"/>
|
||||
<node ref="R102" pin="1" pintype="passive"/>
|
||||
</net>
|
||||
<net code="41" name="/usb/UCPD_CC2">
|
||||
<net code="39" name="/usb/UCPD_CC2">
|
||||
<node ref="J201" pin="B5" pinfunction="CC2" pintype="bidirectional"/>
|
||||
<node ref="R101" pin="2" pintype="passive"/>
|
||||
</net>
|
||||
<net code="42" name="/usb/USB_5V">
|
||||
<node ref="D201" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<net code="40" name="/usb/USB_5V">
|
||||
<node ref="J201" pin="A4" pinfunction="VBUS" pintype="passive"/>
|
||||
<node ref="J201" pin="A9" pinfunction="VBUS" pintype="passive"/>
|
||||
<node ref="J201" pin="B4" pinfunction="VBUS" pintype="passive"/>
|
||||
<node ref="J201" pin="B9" pinfunction="VBUS" pintype="passive"/>
|
||||
<node ref="U201" pin="5" pinfunction="VP" pintype="passive"/>
|
||||
</net>
|
||||
<net code="43" name="GND">
|
||||
<net code="41" name="GND">
|
||||
<node ref="C101" pin="1" pintype="passive"/>
|
||||
<node ref="C102" pin="2" pintype="passive"/>
|
||||
<node ref="C103" pin="1" pintype="passive"/>
|
||||
@@ -1941,18 +1932,20 @@
|
||||
<node ref="U301" pin="49" pinfunction="VSS" pintype="power_in"/>
|
||||
<node ref="U302" pin="2" pinfunction="GND" pintype="power_in"/>
|
||||
<node ref="U302" pin="8" pinfunction="Rs" pintype="input"/>
|
||||
<node ref="U401" pin="12" pinfunction="VSS" pintype="power_out"/>
|
||||
<node ref="U501" pin="5" pinfunction="MODE" pintype="unspecified"/>
|
||||
<node ref="U501" pin="7" pinfunction="GND" pintype="unspecified"/>
|
||||
<node ref="U401" pin="11" pinfunction="TEST" pintype="input"/>
|
||||
<node ref="U401" pin="12" pinfunction="VSS" pintype="power_in"/>
|
||||
<node ref="U401" pin="13" pinfunction="TEST_EN" pintype="input"/>
|
||||
<node ref="U501" pin="5" pinfunction="MODE" pintype="input"/>
|
||||
<node ref="U501" pin="7" pinfunction="GND" pintype="power_in"/>
|
||||
<node ref="U601" pin="1" pinfunction="GND" pintype="power_out"/>
|
||||
<node ref="U601" pin="10" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U601" pin="12" pinfunction="SENSEB" pintype="output"/>
|
||||
<node ref="U601" pin="12" pinfunction="SENSEB" pintype="passive"/>
|
||||
<node ref="U601" pin="15" pinfunction="PROGCLB" pintype="input"/>
|
||||
<node ref="U601" pin="18" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U601" pin="2" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U601" pin="21" pinfunction="GND" pintype="power_out"/>
|
||||
<node ref="U601" pin="21" pinfunction="GND" pintype="passive"/>
|
||||
<node ref="U601" pin="26" pinfunction="PROGCLA" pintype="input"/>
|
||||
<node ref="U601" pin="29" pinfunction="SENSEA" pintype="output"/>
|
||||
<node ref="U601" pin="29" pinfunction="SENSEA" pintype="passive"/>
|
||||
<node ref="U601" pin="3" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U601" pin="32" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U601" pin="33" pinfunction="EP" pintype="passive"/>
|
||||
@@ -1964,108 +1957,107 @@
|
||||
<node ref="Y301" pin="2" pinfunction="2" pintype="passive"/>
|
||||
<node ref="Y301" pin="4" pinfunction="4" pintype="passive"/>
|
||||
</net>
|
||||
<net code="44" name="GNDA">
|
||||
<net code="42" name="GNDA">
|
||||
<node ref="C701" pin="2" pintype="passive"/>
|
||||
<node ref="C702" pin="2" pintype="passive"/>
|
||||
<node ref="C703" pin="2" pintype="passive"/>
|
||||
<node ref="U701" pin="10" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U701" pin="5" pinfunction="GND" pintype="unspecified"/>
|
||||
<node ref="U701" pin="7" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U701" pin="8" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U701" pin="9" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U702" pin="10" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U702" pin="5" pinfunction="GND" pintype="unspecified"/>
|
||||
<node ref="U702" pin="7" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U702" pin="8" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U702" pin="9" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U703" pin="10" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U703" pin="5" pinfunction="GND" pintype="unspecified"/>
|
||||
<node ref="U703" pin="7" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U703" pin="8" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U703" pin="9" pinfunction="NC" pintype="unspecified"/>
|
||||
<node ref="U701" pin="10" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U701" pin="5" pinfunction="GND" pintype="power_in"/>
|
||||
<node ref="U701" pin="7" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U701" pin="8" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U701" pin="9" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U702" pin="10" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U702" pin="5" pinfunction="GND" pintype="power_in"/>
|
||||
<node ref="U702" pin="7" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U702" pin="8" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U702" pin="9" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U703" pin="10" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U703" pin="5" pinfunction="GND" pintype="power_in"/>
|
||||
<node ref="U703" pin="7" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U703" pin="8" pinfunction="NC" pintype="passive"/>
|
||||
<node ref="U703" pin="9" pinfunction="NC" pintype="passive"/>
|
||||
</net>
|
||||
<net code="45" name="Net-(D301-A)">
|
||||
<net code="43" name="Net-(D301-A)">
|
||||
<node ref="D301" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<node ref="R301" pin="2" pintype="passive"/>
|
||||
</net>
|
||||
<net code="46" name="Net-(D302-A)">
|
||||
<net code="44" name="Net-(D302-A)">
|
||||
<node ref="D302" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<node ref="R302" pin="2" pintype="passive"/>
|
||||
</net>
|
||||
<net code="47" name="Net-(D501-A)">
|
||||
<net code="45" name="Net-(D501-A)">
|
||||
<node ref="D501" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<node ref="D502" pin="1" pinfunction="K" pintype="passive"/>
|
||||
</net>
|
||||
<net code="48" name="Net-(D502-A)">
|
||||
<net code="46" name="Net-(D502-A)">
|
||||
<node ref="D502" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<node ref="R505" pin="1" pintype="passive"/>
|
||||
</net>
|
||||
<net code="49" name="Net-(D601-A)">
|
||||
<net code="47" name="Net-(D601-A)">
|
||||
<node ref="D601" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<node ref="R601" pin="1" pintype="passive"/>
|
||||
</net>
|
||||
<net code="50" name="Net-(D601-K)">
|
||||
<net code="48" name="Net-(D601-K)">
|
||||
<node ref="D601" pin="1" pinfunction="K" pintype="passive"/>
|
||||
<node ref="U601" pin="11" pinfunction="OCDB" pintype="output"/>
|
||||
<node ref="U601" pin="30" pinfunction="OCDA" pintype="output"/>
|
||||
<node ref="U601" pin="11" pinfunction="OCDB" pintype="open_emitter"/>
|
||||
<node ref="U601" pin="30" pinfunction="OCDA" pintype="open_emitter"/>
|
||||
</net>
|
||||
<net code="51" name="Net-(D602-K)">
|
||||
<net code="49" name="Net-(D602-K)">
|
||||
<node ref="C601" pin="1" pintype="passive"/>
|
||||
<node ref="D602" pin="1" pinfunction="K" pintype="passive"/>
|
||||
<node ref="D603" pin="2" pinfunction="A" pintype="passive"/>
|
||||
</net>
|
||||
<net code="52" name="Net-(D603-K)">
|
||||
<net code="50" name="Net-(D603-K)">
|
||||
<node ref="C602" pin="1" pintype="passive"/>
|
||||
<node ref="D603" pin="1" pinfunction="K" pintype="passive"/>
|
||||
<node ref="U601" pin="17" pinfunction="VBOOT" pintype="passive"/>
|
||||
</net>
|
||||
<net code="53" name="Net-(JP101-B)">
|
||||
<net code="51" name="Net-(JP101-B)">
|
||||
<node ref="R103" pin="2" pintype="passive"/>
|
||||
</net>
|
||||
<net code="54" name="Net-(Q501-B)">
|
||||
<net code="52" name="Net-(Q501-B)">
|
||||
<node ref="Q501" pin="1" pinfunction="B" pintype="input"/>
|
||||
<node ref="R505" pin="2" pintype="passive"/>
|
||||
</net>
|
||||
<net code="55" name="Net-(Q501-C)">
|
||||
<net code="53" name="Net-(Q501-C)">
|
||||
<node ref="Q501" pin="3" pinfunction="C" pintype="passive"/>
|
||||
<node ref="R504" pin="2" pintype="passive"/>
|
||||
</net>
|
||||
<net code="56" name="Net-(R502-Pad2)">
|
||||
<net code="54" name="Net-(R502-Pad2)">
|
||||
<node ref="R502" pin="2" pintype="passive"/>
|
||||
<node ref="R503" pin="1" pintype="passive"/>
|
||||
</net>
|
||||
<net code="57" name="Net-(U301-PB10)">
|
||||
<net code="55" name="Net-(U301-PB10)">
|
||||
<node ref="R301" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="22" pinfunction="PB10" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="58" name="Net-(U301-PB11)">
|
||||
<net code="56" name="Net-(U301-PB11)">
|
||||
<node ref="R302" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="24" pinfunction="PB11" pintype="bidirectional"/>
|
||||
</net>
|
||||
<net code="59" name="Net-(U301-VREF+)">
|
||||
<net code="57" name="Net-(U301-VREF+)">
|
||||
<node ref="C301" pin="1" pintype="passive"/>
|
||||
<node ref="C307" pin="1" pintype="passive"/>
|
||||
<node ref="U301" pin="20" pinfunction="VREF+" pintype="input"/>
|
||||
</net>
|
||||
<net code="60" name="Net-(U501-FB{slash}VOUT)">
|
||||
<net code="58" name="Net-(U501-FB{slash}VOUT)">
|
||||
<node ref="R501" pin="2" pintype="passive"/>
|
||||
<node ref="R502" pin="1" pintype="passive"/>
|
||||
<node ref="U501" pin="4" pinfunction="FB/VOUT" pintype="unspecified"/>
|
||||
<node ref="U501" pin="4" pinfunction="FB/VOUT" pintype="input"/>
|
||||
</net>
|
||||
<net code="61" name="Net-(U501-LX)">
|
||||
<net code="59" name="Net-(U501-LX)">
|
||||
<node ref="L501" pin="1" pintype="passive"/>
|
||||
<node ref="U501" pin="8" pinfunction="LX" pintype="unspecified"/>
|
||||
<node ref="U501" pin="8" pinfunction="LX" pintype="power_out"/>
|
||||
</net>
|
||||
<net code="62" name="Net-(U501-VCC)">
|
||||
<net code="60" name="Net-(U501-VCC)">
|
||||
<node ref="C502" pin="1" pintype="passive"/>
|
||||
<node ref="U501" pin="3" pinfunction="VCC" pintype="unspecified"/>
|
||||
<node ref="U501" pin="6" pinfunction="~{RESET}" pintype="unspecified"/>
|
||||
<node ref="U501" pin="3" pinfunction="VCC" pintype="power_out"/>
|
||||
</net>
|
||||
<net code="63" name="Net-(U601-VCP)">
|
||||
<net code="61" name="Net-(U601-VCP)">
|
||||
<node ref="C601" pin="2" pintype="passive"/>
|
||||
<node ref="U601" pin="24" pinfunction="VCP" pintype="passive"/>
|
||||
</net>
|
||||
<net code="64" name="Vmot">
|
||||
<net code="62" name="Vmot">
|
||||
<node ref="C101" pin="2" pintype="passive"/>
|
||||
<node ref="C102" pin="1" pintype="passive"/>
|
||||
<node ref="C103" pin="2" pintype="passive"/>
|
||||
@@ -2077,45 +2069,50 @@
|
||||
<node ref="C501" pin="1" pintype="passive"/>
|
||||
<node ref="C602" pin="2" pintype="passive"/>
|
||||
<node ref="D101" pin="1" pinfunction="K" pintype="passive"/>
|
||||
<node ref="D201" pin="1" pinfunction="K" pintype="passive"/>
|
||||
<node ref="D501" pin="1" pinfunction="K" pintype="passive"/>
|
||||
<node ref="D602" pin="2" pinfunction="A" pintype="passive"/>
|
||||
<node ref="J101" pin="1" pinfunction="Pin_1" pintype="passive"/>
|
||||
<node ref="R504" pin="1" pintype="passive"/>
|
||||
<node ref="U501" pin="1" pinfunction="VIN" pintype="unspecified"/>
|
||||
<node ref="U501" pin="2" pinfunction="EN/UVLO" pintype="unspecified"/>
|
||||
<node ref="U501" pin="1" pinfunction="VIN" pintype="power_in"/>
|
||||
<node ref="U501" pin="2" pinfunction="EN/UVLO" pintype="input"/>
|
||||
<node ref="U601" pin="20" pinfunction="VSB" pintype="power_in"/>
|
||||
<node ref="U601" pin="22" pinfunction="VSA" pintype="power_in"/>
|
||||
</net>
|
||||
<net code="65" name="unconnected-(J201-SBU1-PadA8)">
|
||||
<net code="63" name="unconnected-(J201-SBU1-PadA8)">
|
||||
<node ref="J201" pin="A8" pinfunction="SBU1" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="66" name="unconnected-(J201-SBU2-PadB8)">
|
||||
<net code="64" name="unconnected-(J201-SBU2-PadB8)">
|
||||
<node ref="J201" pin="B8" pinfunction="SBU2" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="68" name="unconnected-(U301-PA2-Pad10)">
|
||||
<net code="66" name="unconnected-(U301-PA2-Pad10)">
|
||||
<node ref="U301" pin="10" pinfunction="PA2" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="69" name="unconnected-(U301-PA15-Pad38)">
|
||||
<net code="67" name="unconnected-(U301-PA15-Pad38)">
|
||||
<node ref="U301" pin="38" pinfunction="PA15" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="70" name="unconnected-(U301-PB1-Pad18)">
|
||||
<net code="68" name="unconnected-(U301-PB1-Pad18)">
|
||||
<node ref="U301" pin="18" pinfunction="PB1" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="71" name="unconnected-(U301-PB2-Pad19)">
|
||||
<net code="69" name="unconnected-(U301-PB2-Pad19)">
|
||||
<node ref="U301" pin="19" pinfunction="PB2" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="72" name="unconnected-(U301-PB6-Pad44)">
|
||||
<net code="70" name="unconnected-(U301-PB6-Pad44)">
|
||||
<node ref="U301" pin="44" pinfunction="PB6" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="73" name="unconnected-(U301-PB7-Pad45)">
|
||||
<net code="71" name="unconnected-(U301-PB7-Pad45)">
|
||||
<node ref="U301" pin="45" pinfunction="PB7" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="74" name="unconnected-(U301-PC10-Pad39)">
|
||||
<node ref="U301" pin="39" pinfunction="PC10" pintype="bidirectional+no_connect"/>
|
||||
<net code="72" name="unconnected-(U301-PB14-Pad27)">
|
||||
<node ref="U301" pin="27" pinfunction="PB14" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="75" name="unconnected-(U301-PC11-Pad40)">
|
||||
<node ref="U301" pin="40" pinfunction="PC11" pintype="bidirectional+no_connect"/>
|
||||
<net code="73" name="unconnected-(U301-PB15-Pad28)">
|
||||
<node ref="U301" pin="28" pinfunction="PB15" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="74" name="unconnected-(U301-PC6-Pad29)">
|
||||
<node ref="U301" pin="29" pinfunction="PC6" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="75" name="unconnected-(U301-PC10-Pad39)">
|
||||
<node ref="U301" pin="39" pinfunction="PC10" pintype="bidirectional+no_connect"/>
|
||||
</net>
|
||||
<net code="76" name="unconnected-(U301-PC13-Pad2)">
|
||||
<node ref="U301" pin="2" pinfunction="PC13" pintype="bidirectional+no_connect"/>
|
||||
@@ -2135,29 +2132,26 @@
|
||||
<net code="81" name="unconnected-(U401-PWM_OUT-Pad10)">
|
||||
<node ref="U401" pin="10" pinfunction="PWM_OUT" pintype="output+no_connect"/>
|
||||
</net>
|
||||
<net code="82" name="unconnected-(U401-TEST-Pad11)">
|
||||
<node ref="U401" pin="11" pinfunction="TEST" pintype="no_connect"/>
|
||||
</net>
|
||||
<net code="83" name="unconnected-(U401-TEST_EN-Pad13)">
|
||||
<node ref="U401" pin="13" pinfunction="TEST_EN" pintype="no_connect"/>
|
||||
</net>
|
||||
<net code="84" name="unconnected-(U401-U-Pad1)">
|
||||
<net code="82" name="unconnected-(U401-U-Pad1)">
|
||||
<node ref="U401" pin="1" pinfunction="U" pintype="output+no_connect"/>
|
||||
</net>
|
||||
<net code="85" name="unconnected-(U401-V-Pad2)">
|
||||
<net code="83" name="unconnected-(U401-V-Pad2)">
|
||||
<node ref="U401" pin="2" pinfunction="V" pintype="output+no_connect"/>
|
||||
</net>
|
||||
<net code="86" name="unconnected-(U401-W-Pad3)">
|
||||
<net code="84" name="unconnected-(U401-W-Pad3)">
|
||||
<node ref="U401" pin="3" pinfunction="W" pintype="output+no_connect"/>
|
||||
</net>
|
||||
<net code="87" name="unconnected-(U701-#FAULT-Pad6)">
|
||||
<node ref="U701" pin="6" pinfunction="#FAULT" pintype="unspecified+no_connect"/>
|
||||
<net code="85" name="unconnected-(U501-~{RESET}-Pad6)">
|
||||
<node ref="U501" pin="6" pinfunction="~{RESET}" pintype="input+no_connect"/>
|
||||
</net>
|
||||
<net code="88" name="unconnected-(U702-#FAULT-Pad6)">
|
||||
<node ref="U702" pin="6" pinfunction="#FAULT" pintype="unspecified+no_connect"/>
|
||||
<net code="86" name="unconnected-(U701-#FAULT-Pad6)">
|
||||
<node ref="U701" pin="6" pinfunction="#FAULT" pintype="output+no_connect"/>
|
||||
</net>
|
||||
<net code="89" name="unconnected-(U703-#FAULT-Pad6)">
|
||||
<node ref="U703" pin="6" pinfunction="#FAULT" pintype="unspecified+no_connect"/>
|
||||
<net code="87" name="unconnected-(U702-#FAULT-Pad6)">
|
||||
<node ref="U702" pin="6" pinfunction="#FAULT" pintype="output+no_connect"/>
|
||||
</net>
|
||||
<net code="88" name="unconnected-(U703-#FAULT-Pad6)">
|
||||
<node ref="U703" pin="6" pinfunction="#FAULT" pintype="output+no_connect"/>
|
||||
</net>
|
||||
</nets>
|
||||
</export>
|
||||
|
||||
@@ -1271,7 +1271,7 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 3084df01-ff3d-4638-8f75-5d51c11d2a7f)
|
||||
)
|
||||
(wire (pts (xy 83.82 87.63) (xy 73.66 87.63))
|
||||
(wire (pts (xy 73.66 87.63) (xy 83.82 87.63))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 3096a0d9-9931-408e-bbd6-97595170acec)
|
||||
)
|
||||
@@ -1423,7 +1423,7 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 9975e605-ba9e-4e9c-9204-4cd27b0982ab)
|
||||
)
|
||||
(wire (pts (xy 127 90.17) (xy 116.84 90.17))
|
||||
(wire (pts (xy 128.27 90.17) (xy 116.84 90.17))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 999afe51-81af-4de8-ad1c-b54fb6e08e3d)
|
||||
)
|
||||
@@ -1729,7 +1729,7 @@
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(uuid a19c3557-9fdf-4507-a59d-8b25daa91599)
|
||||
)
|
||||
(hierarchical_label "TIM3_CH1" (shape input) (at 73.66 115.57 180) (fields_autoplaced)
|
||||
(hierarchical_label "TIM3_CH1" (shape input) (at 73.66 118.11 180) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid abba505e-e6e4-43c1-976d-628b1593ec96)
|
||||
)
|
||||
@@ -1741,11 +1741,11 @@
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid b2e2e711-bf4e-4c2c-8542-d341b63162b1)
|
||||
)
|
||||
(hierarchical_label "TIM3_ETR" (shape input) (at 73.66 120.65 180) (fields_autoplaced)
|
||||
(hierarchical_label "TIM3_ETR" (shape input) (at 73.66 115.57 180) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid b431fb32-a08c-4eb8-89f2-23b466b1f8bd)
|
||||
)
|
||||
(hierarchical_label "TIM3_CH2" (shape input) (at 73.66 118.11 180) (fields_autoplaced)
|
||||
(hierarchical_label "TIM3_CH2" (shape input) (at 73.66 120.65 180) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid d358859b-ec8e-4c3a-bf01-3644c8c83381)
|
||||
)
|
||||
@@ -1753,7 +1753,7 @@
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
(uuid f75268da-ac5b-49c4-973b-54d7afbaa945)
|
||||
)
|
||||
(hierarchical_label "DIR" (shape input) (at 127 90.17 0) (fields_autoplaced)
|
||||
(hierarchical_label "DIR" (shape input) (at 128.27 90.17 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left))
|
||||
(uuid f7b629f6-08f3-41ef-8c7d-8ac6dab2ecbf)
|
||||
)
|
||||
|
||||
@@ -563,15 +563,12 @@
|
||||
(junction (at 146.05 99.06) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 49e213cb-6f8a-45d7-92de-afa8696e3499)
|
||||
)
|
||||
(junction (at 114.3 74.93) (diameter 0) (color 0 0 0 0)
|
||||
(junction (at 113.03 74.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 4cf2e7f3-d96e-4b8b-a1b2-7507c3bae1a1)
|
||||
)
|
||||
(junction (at 173.99 74.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 5d2a52ab-55d7-4a38-8e1b-429bf841385a)
|
||||
)
|
||||
(junction (at 123.19 87.63) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 6588ba2f-70c6-44e8-ab08-aac32efb47cc)
|
||||
)
|
||||
(junction (at 173.99 99.06) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 86ffa4b7-677e-4b32-b514-31c800b95737)
|
||||
)
|
||||
@@ -591,6 +588,8 @@
|
||||
(uuid f1a5df6a-ada6-4727-8f1a-7f907e0ccb66)
|
||||
)
|
||||
|
||||
(no_connect (at 130.81 87.63) (uuid ac2d505b-dcd7-4619-89f6-a7123e35adf3))
|
||||
|
||||
(wire (pts (xy 181.61 82.55) (xy 181.61 83.82))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 02cf0f03-cd3b-44a9-acbd-ca38791bf148)
|
||||
@@ -607,7 +606,7 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 12b4d185-50bb-48aa-9540-0eb8590132d3)
|
||||
)
|
||||
(wire (pts (xy 114.3 74.93) (xy 114.3 91.44))
|
||||
(wire (pts (xy 113.03 74.93) (xy 113.03 91.44))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 131dcf5d-e8c2-4a1c-b30d-f263034d8952)
|
||||
)
|
||||
@@ -647,10 +646,6 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 348e6076-04fa-4ea8-b99a-05e8ad697051)
|
||||
)
|
||||
(wire (pts (xy 123.19 85.09) (xy 123.19 87.63))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 3ded0528-768e-4ae4-bd42-2e042b142767)
|
||||
)
|
||||
(wire (pts (xy 181.61 83.82) (xy 181.61 85.09))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 485f7c0a-964a-4ab7-be2c-4eba1dd16ea5)
|
||||
@@ -663,7 +658,7 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 4a2caf97-1cb4-4a38-b31f-c2cda8447639)
|
||||
)
|
||||
(wire (pts (xy 123.19 87.63) (xy 123.19 91.44))
|
||||
(wire (pts (xy 123.19 85.09) (xy 123.19 91.44))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 4d820462-0b60-48b1-9c5b-1a8e90d940b8)
|
||||
)
|
||||
@@ -671,11 +666,11 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 4f6e7932-fe2b-442c-b0a5-454b594665aa)
|
||||
)
|
||||
(wire (pts (xy 114.3 96.52) (xy 114.3 99.06))
|
||||
(wire (pts (xy 113.03 96.52) (xy 113.03 99.06))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 531f6e61-0184-4587-82ca-d6e30e36c203)
|
||||
)
|
||||
(wire (pts (xy 114.3 74.93) (xy 123.19 74.93))
|
||||
(wire (pts (xy 113.03 74.93) (xy 123.19 74.93))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 55eb581a-5f35-43df-b8a4-28768df07191)
|
||||
)
|
||||
@@ -683,7 +678,7 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 574524db-273d-4208-b55a-0d316d625a29)
|
||||
)
|
||||
(wire (pts (xy 114.3 99.06) (xy 123.19 99.06))
|
||||
(wire (pts (xy 113.03 99.06) (xy 123.19 99.06))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 5c052775-0e24-45ed-96db-8d81123a8e55)
|
||||
)
|
||||
@@ -731,10 +726,6 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 95ebb92f-b13b-49a2-aaca-414deb706288)
|
||||
)
|
||||
(wire (pts (xy 123.19 87.63) (xy 130.81 87.63))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid a9c7e012-c780-4a46-8b7a-38b471f915e2)
|
||||
)
|
||||
(wire (pts (xy 58.42 71.12) (xy 78.74 71.12))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid abb0d478-ba77-48e5-98bf-fc21c9d0cf82)
|
||||
@@ -747,7 +738,7 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid bb1a91e4-65b9-4787-9076-17770805c1f8)
|
||||
)
|
||||
(wire (pts (xy 114.3 71.12) (xy 114.3 74.93))
|
||||
(wire (pts (xy 113.03 71.12) (xy 113.03 74.93))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid d39136ce-e4bb-4d8b-8040-82d9cf6c1deb)
|
||||
)
|
||||
@@ -776,8 +767,8 @@
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid 3ed50f4c-bb0e-492c-888f-523b07f8b5fa)
|
||||
)
|
||||
(text "Ra = Rb(Vout/0.9 - 1)\n3.36V (closest to 3v3 with basic parts)"
|
||||
(at 195.58 87.63 0)
|
||||
(text "For MAX15062AATA+T (C2846801): \nR501: 0R\nR502, R503: DNP\n\nFor MAX15062CATA+T (C1121853):\nR501: 200k\nR502, R503: 51k, 22k\n\nRa = Rb(Vout/0.9 - 1)\n3.36V (closest to 3v3 with basic parts)"
|
||||
(at 195.58 96.52 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid 4d457700-0f26-4182-b9c8-e87ac9edf932)
|
||||
)
|
||||
@@ -786,19 +777,19 @@
|
||||
(uuid 4d9f6cb8-0fea-4ab0-96c8-d8e869b904c3)
|
||||
)
|
||||
|
||||
(symbol (lib_id "matei:Vmot") (at 114.3 71.12 0) (unit 1)
|
||||
(symbol (lib_id "matei:Vmot") (at 113.03 71.12 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 0f88b24d-bacd-40e7-a4b6-69f653212543)
|
||||
(property "Reference" "#PWR0501" (at 109.22 74.93 0)
|
||||
(property "Reference" "#PWR0501" (at 107.95 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Vmot" (at 114.3 66.04 0)
|
||||
(property "Value" "Vmot" (at 113.03 66.04 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 114.3 71.12 0)
|
||||
(property "Footprint" "" (at 113.03 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 114.3 71.12 0)
|
||||
(property "Datasheet" "" (at 113.03 71.12 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid 64b5325f-b096-44d4-b26f-140153030d35))
|
||||
@@ -1213,22 +1204,22 @@
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C_Small") (at 114.3 93.98 0) (unit 1)
|
||||
(symbol (lib_id "Device:C_Small") (at 113.03 93.98 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid c2e248dc-262a-4629-a710-625bec428a81)
|
||||
(property "Reference" "C501" (at 111.76 92.7163 0)
|
||||
(property "Reference" "C501" (at 110.49 92.7163 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Value" "10u" (at 111.76 95.2563 0)
|
||||
(property "Value" "10u" (at 110.49 95.2563 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
)
|
||||
(property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 114.3 93.98 0)
|
||||
(property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 113.03 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 114.3 93.98 0)
|
||||
(property "Datasheet" "~" (at 113.03 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "LCSC Part" "C440198" (at 114.3 93.98 0)
|
||||
(property "LCSC Part" "C440198" (at 113.03 93.98 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid db63675f-4a64-405c-903a-43db0df0c925))
|
||||
|
||||
@@ -296,73 +296,6 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Device:D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "D" (at 0 2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "D" (at 0 -2.54 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim.Device" "D" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim.Pins" "1=K 2=A" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "diode" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Diode" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "D_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy -1.27 1.27)
|
||||
(xy -1.27 -1.27)
|
||||
)
|
||||
(stroke (width 0.254) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 0)
|
||||
(xy -1.27 0)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 1.27 1.27)
|
||||
(xy 1.27 -1.27)
|
||||
(xy -1.27 0)
|
||||
(xy 1.27 1.27)
|
||||
)
|
||||
(stroke (width 0.254) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "D_1_1"
|
||||
(pin passive line (at -3.81 0 0) (length 2.54)
|
||||
(name "K" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
(pin passive line (at 3.81 0 180) (length 2.54)
|
||||
(name "A" (effects (font (size 1.27 1.27))))
|
||||
(number "2" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "Power_Protection:SRV05-4" (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "U" (at -5.08 11.43 0)
|
||||
(effects (font (size 1.27 1.27)) (justify right))
|
||||
@@ -683,58 +616,6 @@
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "matei:Vmot" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (at -5.08 -3.81 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Vmot" (at 0 3.81 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_keywords" "global power" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "ki_description" "Power symbol creates a global label with name \"Vmot\"" (at 0 0 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(symbol "Vmot_0_1"
|
||||
(polyline
|
||||
(pts
|
||||
(xy -0.762 1.27)
|
||||
(xy 0 2.54)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 0)
|
||||
(xy 0 2.54)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
(polyline
|
||||
(pts
|
||||
(xy 0 2.54)
|
||||
(xy 0.762 1.27)
|
||||
)
|
||||
(stroke (width 0) (type default))
|
||||
(fill (type none))
|
||||
)
|
||||
)
|
||||
(symbol "Vmot_1_1"
|
||||
(pin power_in line (at 0 0 90) (length 0) hide
|
||||
(name "Vmot" (effects (font (size 1.27 1.27))))
|
||||
(number "1" (effects (font (size 1.27 1.27))))
|
||||
)
|
||||
)
|
||||
)
|
||||
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
|
||||
(property "Reference" "#PWR" (at 0 -6.35 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
@@ -783,9 +664,6 @@
|
||||
(junction (at 182.88 115.57) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 7f829efe-2549-4b4f-90e8-0852a4a099b6)
|
||||
)
|
||||
(junction (at 182.88 74.93) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 88593d01-2247-428d-90be-d1303e2afca7)
|
||||
)
|
||||
(junction (at 133.35 87.63) (diameter 0) (color 0 0 0 0)
|
||||
(uuid 9aafd402-ac62-47f2-ae12-2053d8ddf9fb)
|
||||
)
|
||||
@@ -819,11 +697,6 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 0a14d4da-021c-4d9e-9679-6c4310bab1e5)
|
||||
)
|
||||
(polyline (pts (xy 205.74 78.74) (xy 205.74 57.15))
|
||||
(stroke (width 0) (type dash))
|
||||
(uuid 113a1c01-3880-457c-b8d2-a322d976f3eb)
|
||||
)
|
||||
|
||||
(wire (pts (xy 129.54 87.63) (xy 133.35 87.63))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 189a4a91-86d9-4c15-b8a3-52fe3bc43652)
|
||||
@@ -844,11 +717,6 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 27844c04-3d11-4309-84f5-54db6ebdb4f4)
|
||||
)
|
||||
(polyline (pts (xy 187.96 57.15) (xy 187.96 78.74))
|
||||
(stroke (width 0) (type dash))
|
||||
(uuid 28c3b3eb-96a9-4dd7-abd6-f07914b20eb2)
|
||||
)
|
||||
|
||||
(wire (pts (xy 149.86 105.41) (xy 160.02 105.41))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 2f8faf9e-0eca-4d3b-b618-2d2541be2cb8)
|
||||
@@ -873,18 +741,10 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 5ce767fc-dbe5-40e4-9e44-c72b35d2bd48)
|
||||
)
|
||||
(wire (pts (xy 182.88 74.93) (xy 193.04 74.93))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7b0a80c6-a7c8-4760-8461-97ec7cd2522b)
|
||||
)
|
||||
(wire (pts (xy 129.54 80.01) (xy 135.89 80.01))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7e89535e-57a8-4efc-8386-a47a38a5c010)
|
||||
)
|
||||
(wire (pts (xy 200.66 74.93) (xy 210.82 74.93))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 7eaa406d-3ca7-4d29-9f00-240038370acb)
|
||||
)
|
||||
(wire (pts (xy 160.02 102.87) (xy 160.02 105.41))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 8b4a695f-7d13-4eb2-9dcc-16c2356aaeaa)
|
||||
@@ -905,19 +765,10 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 924ac973-8620-473f-a942-9d5f8ba6a69e)
|
||||
)
|
||||
(polyline (pts (xy 187.96 57.15) (xy 205.74 57.15))
|
||||
(stroke (width 0) (type dash))
|
||||
(uuid 934f6af3-25d2-4464-865c-3380099b47e3)
|
||||
)
|
||||
|
||||
(wire (pts (xy 160.02 93.98) (xy 170.18 93.98))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 940e3e0b-4c9a-42fb-8b5c-a42c8008ec1c)
|
||||
)
|
||||
(wire (pts (xy 210.82 74.93) (xy 210.82 69.85))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 95a2635d-92c4-4fc9-8f40-af48ec2bb2e5)
|
||||
)
|
||||
(wire (pts (xy 160.02 93.98) (xy 160.02 97.79))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid 9f0edadd-0571-4b2e-b4a0-84447677e15c)
|
||||
@@ -942,11 +793,6 @@
|
||||
(stroke (width 0) (type default))
|
||||
(uuid bdc95b9b-cec6-4f4f-a442-91b4b1fcb098)
|
||||
)
|
||||
(polyline (pts (xy 187.96 78.74) (xy 205.74 78.74))
|
||||
(stroke (width 0) (type dash))
|
||||
(uuid c6ecf75e-e0e5-47af-b010-cc57251b582b)
|
||||
)
|
||||
|
||||
(wire (pts (xy 129.54 82.55) (xy 135.89 82.55))
|
||||
(stroke (width 0) (type default))
|
||||
(uuid d5ebe916-192c-4adf-9cd5-109115062f48)
|
||||
@@ -980,11 +826,6 @@
|
||||
(uuid f955368a-83b4-45d0-b05e-385531054e24)
|
||||
)
|
||||
|
||||
(text "not sure if\ngood idea" (at 191.77 63.5 0)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid 094e3f22-7dfb-4ec5-9d75-4dad2b796bfb)
|
||||
)
|
||||
|
||||
(label "USB_5V" (at 151.13 74.93 0) (fields_autoplaced)
|
||||
(effects (font (size 1.27 1.27)) (justify left bottom))
|
||||
(uuid 3309461f-9ec9-4f09-8ce5-3188505d8775)
|
||||
@@ -1061,41 +902,6 @@
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:D") (at 196.85 74.93 180) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 68b1a8c4-1258-4055-9cf5-0723ea413e16)
|
||||
(property "Reference" "D201" (at 196.85 68.58 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Value" "1N4148WS" (at 196.85 71.12 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "Diode_SMD:D_SOD-323" (at 196.85 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "~" (at 196.85 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim.Device" "D" (at 196.85 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Sim.Pins" "1=K 2=A" (at 196.85 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "LCSC Part" "C2128" (at 196.85 74.93 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid e555ab3b-eb30-4349-9c23-402619def6cc))
|
||||
(pin "2" (uuid 1efac732-ac4b-4e69-b1bc-4ad87a05b9a8))
|
||||
(instances
|
||||
(project "lemon-pepper"
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/3af4e77c-61b4-4c93-bd22-ce60f55b568c"
|
||||
(reference "D201") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Connector:USB_C_Receptacle_USB2.0") (at 114.3 90.17 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid 7dadba43-7b05-4cb5-aa6a-7b6320a6123d)
|
||||
@@ -1218,31 +1024,6 @@
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "matei:Vmot") (at 210.82 69.85 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
|
||||
(uuid b9dba828-f517-41cc-8de1-0faef402be40)
|
||||
(property "Reference" "#PWR0202" (at 205.74 73.66 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Value" "Vmot" (at 210.82 64.77 0)
|
||||
(effects (font (size 1.27 1.27)))
|
||||
)
|
||||
(property "Footprint" "" (at 210.82 69.85 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(property "Datasheet" "" (at 210.82 69.85 0)
|
||||
(effects (font (size 1.27 1.27)) hide)
|
||||
)
|
||||
(pin "1" (uuid f1d6e431-3a02-4643-9c81-2852037ee064))
|
||||
(instances
|
||||
(project "lemon-pepper"
|
||||
(path "/0306e2fa-4433-4288-91d9-65a3484207ad/3af4e77c-61b4-4c93-bd22-ce60f55b568c"
|
||||
(reference "#PWR0202") (unit 1)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
(symbol (lib_id "Device:C_Small") (at 149.86 100.33 0) (unit 1)
|
||||
(in_bom yes) (on_board yes) (dnp no)
|
||||
(uuid cb323398-3b6f-4a42-a847-71234d3d92ba)
|
||||
|
||||
BIN
lemon-pepper.pdf
BIN
lemon-pepper.pdf
Binary file not shown.
@@ -1,39 +0,0 @@
|
||||
|
||||
This directory is intended for project header files.
|
||||
|
||||
A header file is a file containing C declarations and macro definitions
|
||||
to be shared between several project source files. You request the use of a
|
||||
header file in your project source file (C, C++, etc) located in `src` folder
|
||||
by including it, with the C preprocessing directive `#include'.
|
||||
|
||||
```src/main.c
|
||||
|
||||
#include "header.h"
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
```
|
||||
|
||||
Including a header file produces the same results as copying the header file
|
||||
into each source file that needs it. Such copying would be time-consuming
|
||||
and error-prone. With a header file, the related declarations appear
|
||||
in only one place. If they need to be changed, they can be changed in one
|
||||
place, and programs that include the header file will automatically use the
|
||||
new version when next recompiled. The header file eliminates the labor of
|
||||
finding and changing all the copies as well as the risk that a failure to
|
||||
find one copy will result in inconsistencies within a program.
|
||||
|
||||
In C, the usual convention is to give header files names that end with `.h'.
|
||||
It is most portable to use only letters, digits, dashes, and underscores in
|
||||
header file names, and at most one dot.
|
||||
|
||||
Read more about using header files in official GCC documentation:
|
||||
|
||||
* Include Syntax
|
||||
* Include Operation
|
||||
* Once-Only Headers
|
||||
* Computed Includes
|
||||
|
||||
https://gcc.gnu.org/onlinedocs/cpp/Header-Files.html
|
||||
@@ -1,46 +0,0 @@
|
||||
|
||||
This directory is intended for project specific (private) libraries.
|
||||
PlatformIO will compile them to static libraries and link into executable file.
|
||||
|
||||
The source code of each library should be placed in a an own separate directory
|
||||
("lib/your_library_name/[here are source files]").
|
||||
|
||||
For example, see a structure of the following two libraries `Foo` and `Bar`:
|
||||
|
||||
|--lib
|
||||
| |
|
||||
| |--Bar
|
||||
| | |--docs
|
||||
| | |--examples
|
||||
| | |--src
|
||||
| | |- Bar.c
|
||||
| | |- Bar.h
|
||||
| | |- library.json (optional, custom build options, etc) https://docs.platformio.org/page/librarymanager/config.html
|
||||
| |
|
||||
| |--Foo
|
||||
| | |- Foo.c
|
||||
| | |- Foo.h
|
||||
| |
|
||||
| |- README --> THIS FILE
|
||||
|
|
||||
|- platformio.ini
|
||||
|--src
|
||||
|- main.c
|
||||
|
||||
and a contents of `src/main.c`:
|
||||
```
|
||||
#include <Foo.h>
|
||||
#include <Bar.h>
|
||||
|
||||
int main (void)
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
PlatformIO Library Dependency Finder will find automatically dependent
|
||||
libraries scanning project source files.
|
||||
|
||||
More information about PlatformIO Library Dependency Finder
|
||||
- https://docs.platformio.org/page/librarymanager/ldf.html
|
||||
@@ -1,14 +0,0 @@
|
||||
; PlatformIO Project Configuration File
|
||||
;
|
||||
; Build options: build flags, source filter
|
||||
; Upload options: custom upload port, speed and extra flags
|
||||
; Library options: dependencies, extra library storages
|
||||
; Advanced options: extra scripting
|
||||
;
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:genericSTM32G431CB]
|
||||
platform = ststm32
|
||||
board = genericSTM32G431CB
|
||||
framework = arduino
|
||||
@@ -1,11 +0,0 @@
|
||||
|
||||
This directory is intended for PlatformIO Test Runner and project tests.
|
||||
|
||||
Unit Testing is a software testing method by which individual units of
|
||||
source code, sets of one or more MCU program modules together with associated
|
||||
control data, usage procedures, and operating procedures, are tested to
|
||||
determine whether they are fit for use. Unit testing finds problems early
|
||||
in the development cycle.
|
||||
|
||||
More information about PlatformIO Unit Testing:
|
||||
- https://docs.platformio.org/en/latest/advanced/unit-testing/index.html
|
||||
@@ -23,7 +23,9 @@ board_build.f_cpu = 168000000
|
||||
framework = arduino
|
||||
upload_protocol = stlink
|
||||
debug_tool = stlink
|
||||
; monitor_port = /dev/cu.usbmodem207C345A56501
|
||||
monitor_port = /dev/cu.usbmodem208A317F42531
|
||||
; monitor_port = /dev/cu.usbmodem208A318D42531
|
||||
; monitor_port = /dev/cu.usbmodem208B316742531
|
||||
monitor_speed = 115200
|
||||
monitor_eol = LF
|
||||
build_flags =
|
||||
@@ -31,13 +33,16 @@ build_flags =
|
||||
-D SIMPLEFOC_STM32_DEBUG
|
||||
-D PIO_FRAMEWORK_ARDUINO_ENABLE_CDC
|
||||
-D HAL_FDCAN_MODULE_ENABLED
|
||||
-D HAL_OPAMP_MODULE_ENABLED
|
||||
-D FDCAN_ALT1
|
||||
-D SN65HVD23x
|
||||
-D ARDUINO_GENERIC_G431CBUX
|
||||
-D SIMPLEFOC_STM32_CUSTOMCURRENTSENSE
|
||||
-D PCB_REV1 ; or PCB_REV2
|
||||
; -D HAS_MONITOR
|
||||
|
||||
lib_deps =
|
||||
askuric/Simple FOC@^2.2.3
|
||||
simplefoc/SimpleFOCDrivers@^1.0.2
|
||||
; lib_deps =
|
||||
; askuric/Simple FOC@^2.3.1
|
||||
; simplefoc/SimpleFOCDrivers@^1.0.5
|
||||
|
||||
lib_archive = false
|
||||
|
||||
Reference in New Issue
Block a user