PCB_ROUTING_ATTEMPT_1 #6

Merged
sirlilpanda merged 66 commits from PCB_ROUTING_ATTEMPT_1 into main 2026-04-28 02:24:54 -07:00
25 changed files with 257607 additions and 16519 deletions
Showing only changes of commit 57c3152b16 - Show all commits

BIN
PCBs.zip Normal file

Binary file not shown.

25873
PCBs/esp32-racer-B_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

477
PCBs/esp32-racer-B_Mask.gbr Normal file
View File

@@ -0,0 +1,477 @@
%TF.GenerationSoftware,KiCad,Pcbnew,10.0.0*%
%TF.CreationDate,2026-04-15T11:03:54+12:00*%
%TF.ProjectId,esp32-racer,65737033-322d-4726-9163-65722e6b6963,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Soldermask,Bot*%
%TF.FilePolarity,Negative*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 10.0.0) date 2026-04-15 11:03:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10R,1.700000X1.700000*%
%ADD11C,1.700000*%
%ADD12C,5.600000*%
%ADD13C,1.400000*%
%ADD14RoundRect,0.770000X0.980000X0.980000X-0.980000X0.980000X-0.980000X-0.980000X0.980000X-0.980000X0*%
%ADD15C,3.500000*%
%ADD16C,1.440000*%
%ADD17RoundRect,0.250000X0.450000X-0.450000X0.450000X0.450000X-0.450000X0.450000X-0.450000X-0.450000X0*%
%ADD18C,0.650000*%
%ADD19O,1.000000X2.100000*%
%ADD20O,1.000000X1.600000*%
%ADD21RoundRect,0.250000X-0.450000X0.450000X-0.450000X-0.450000X0.450000X-0.450000X0.450000X0.450000X0*%
%ADD22RoundRect,0.575000X-0.575000X0.575000X-0.575000X-0.575000X0.575000X-0.575000X0.575000X0.575000X0*%
%ADD23C,2.300000*%
%ADD24R,2.000000X0.900000*%
%ADD25C,4.100000*%
%ADD26RoundRect,1.025000X-1.025000X1.025000X-1.025000X-1.025000X1.025000X-1.025000X1.025000X1.025000X0*%
%ADD27C,0.600000*%
%ADD28RoundRect,0.150000X0.512500X0.150000X-0.512500X0.150000X-0.512500X-0.150000X0.512500X-0.150000X0*%
%ADD29RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%ADD30RoundRect,0.225000X-0.335876X-0.017678X-0.017678X-0.335876X0.335876X0.017678X0.017678X0.335876X0*%
%ADD31RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
%ADD32RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
%ADD33RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*%
%ADD34RoundRect,0.150000X-0.150000X0.587500X-0.150000X-0.587500X0.150000X-0.587500X0.150000X0.587500X0*%
%ADD35RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
%ADD36RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*%
%ADD37RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
%ADD38RoundRect,0.075000X-0.075000X0.650000X-0.075000X-0.650000X0.075000X-0.650000X0.075000X0.650000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,J1*%
X116550000Y-54300000D03*
D11*
X114010000Y-54300000D03*
X111470001Y-54300000D03*
%TD*%
D10*
%TO.C,JP1*%
X92670001Y-113308214D03*
D11*
X92670001Y-110768214D03*
X92670001Y-108228215D03*
%TD*%
D10*
%TO.C,J7*%
X170380000Y-80025000D03*
D11*
X170380000Y-82565000D03*
%TD*%
D10*
%TO.C,JP3*%
X56300000Y-124460000D03*
D11*
X56300000Y-127000000D03*
X56300000Y-129539999D03*
%TD*%
D12*
%TO.C,H5*%
X203000000Y-128000000D03*
%TD*%
D10*
%TO.C,J5*%
X166700000Y-80025000D03*
D11*
X166700000Y-82565000D03*
%TD*%
D10*
%TO.C,J3*%
X102200000Y-71475000D03*
D11*
X102200000Y-74015000D03*
%TD*%
D13*
%TO.C,M1*%
X198010609Y-129930575D03*
X187010609Y-129930575D03*
D14*
X195010609Y-124930575D03*
D15*
X190010609Y-124930575D03*
%TD*%
D16*
%TO.C,R20*%
X160750000Y-70500000D03*
X158210000Y-67960000D03*
X155670001Y-70500000D03*
%TD*%
D12*
%TO.C,H3*%
X131000000Y-56000001D03*
%TD*%
%TO.C,H2*%
X51000000Y-128000000D03*
%TD*%
%TO.C,H6*%
X203000000Y-56000000D03*
%TD*%
D10*
%TO.C,J4*%
X96150000Y-71475000D03*
D11*
X96150000Y-74015000D03*
%TD*%
D10*
%TO.C,J17*%
X63560000Y-54800002D03*
D11*
X61020000Y-54800002D03*
X58480001Y-54800002D03*
X55940000Y-54800002D03*
%TD*%
D17*
%TO.C,SW3*%
X202500000Y-96050000D03*
D13*
X202500000Y-93550000D03*
X202500000Y-91050000D03*
X205800000Y-91050000D03*
X205800000Y-93550000D03*
X205800000Y-96050000D03*
%TD*%
D18*
%TO.C,J18*%
X73510000Y-125025000D03*
X79290000Y-125025000D03*
D19*
X72080000Y-124495000D03*
D20*
X72080000Y-128675000D03*
D19*
X80720000Y-124495000D03*
D20*
X80720000Y-128675000D03*
%TD*%
D10*
%TO.C,J16*%
X61369999Y-129875000D03*
D11*
X63909999Y-129875000D03*
X66449998Y-129875000D03*
X68989999Y-129875000D03*
%TD*%
D10*
%TO.C,J9*%
X100220000Y-125360000D03*
D11*
X100220000Y-127900000D03*
X97680000Y-125360000D03*
X97680000Y-127900000D03*
X95140001Y-125360000D03*
X95140000Y-127900000D03*
X92600000Y-125360000D03*
X92600000Y-127900000D03*
X90060000Y-125360000D03*
X90060000Y-127900000D03*
X87520000Y-125360000D03*
X87520000Y-127900000D03*
%TD*%
D12*
%TO.C,H4*%
X123000000Y-56000000D03*
%TD*%
D10*
%TO.C,J6*%
X177075000Y-83300000D03*
D11*
X174535000Y-83300000D03*
%TD*%
D16*
%TO.C,R30*%
X188250000Y-70500000D03*
X185710000Y-67960000D03*
X183170001Y-70500000D03*
%TD*%
D21*
%TO.C,SW2*%
X51617500Y-117500000D03*
D13*
X51617500Y-120000000D03*
X51617500Y-122500000D03*
X48317501Y-122500000D03*
X48317501Y-120000000D03*
X48317501Y-117500000D03*
%TD*%
%TO.C,M4*%
X135534999Y-129930575D03*
X124534999Y-129930575D03*
D14*
X132534999Y-124930575D03*
D15*
X127534999Y-124930575D03*
%TD*%
D22*
%TO.C,F3*%
X192750000Y-58000000D03*
X192750000Y-63200000D03*
D23*
X192750000Y-73300000D03*
X192750000Y-78500000D03*
%TD*%
D24*
%TO.C,BT1*%
X205350000Y-61250000D03*
X205350000Y-74750000D03*
D25*
X199350000Y-64400000D03*
D26*
X199350000Y-71600000D03*
%TD*%
D10*
%TO.C,JP6*%
X83800000Y-124600000D03*
D11*
X83800000Y-127140000D03*
X83800000Y-129679999D03*
%TD*%
D12*
%TO.C,H1*%
X51000000Y-56000000D03*
%TD*%
D10*
%TO.C,J2*%
X50081250Y-73570000D03*
D11*
X50081250Y-76110000D03*
X50081250Y-78649999D03*
X50081250Y-81190000D03*
%TD*%
D27*
%TO.C,U3*%
X53750000Y-95975000D03*
X55250000Y-95975000D03*
X53000000Y-95225000D03*
X54500000Y-95225000D03*
X56000000Y-95225000D03*
X53750000Y-94475000D03*
X55250000Y-94475000D03*
X53000000Y-93725001D03*
X54500000Y-93725001D03*
X56000000Y-93725000D03*
X53750000Y-92975001D03*
X55250000Y-92975000D03*
%TD*%
D10*
%TO.C,J8*%
X52340000Y-68680000D03*
D11*
X49800000Y-68680000D03*
X52340000Y-66140000D03*
X49800000Y-66140000D03*
X52340000Y-63600001D03*
X49800000Y-63600000D03*
X52340000Y-61060000D03*
X49800000Y-61060000D03*
%TD*%
D10*
%TO.C,JP2*%
X68620000Y-63060001D03*
D11*
X68620000Y-65600001D03*
X68620000Y-68140000D03*
%TD*%
D13*
%TO.C,M3*%
X115535000Y-129800475D03*
X104535000Y-129800475D03*
D14*
X112535000Y-124800475D03*
D15*
X107535000Y-124800475D03*
%TD*%
D13*
%TO.C,M2*%
X177010609Y-129930575D03*
X166010609Y-129930575D03*
D14*
X174010609Y-124930575D03*
D15*
X169010609Y-124930575D03*
%TD*%
D28*
%TO.C,D27*%
X57137500Y-64650001D03*
X57137500Y-65600000D03*
X57137500Y-66549999D03*
X54862500Y-66549999D03*
X54862500Y-64650001D03*
%TD*%
D29*
%TO.C,R9*%
X51770000Y-105192500D03*
X51770000Y-103542500D03*
%TD*%
D28*
%TO.C,D30*%
X63700000Y-125450001D03*
X63700000Y-126400000D03*
X63700000Y-127349999D03*
X61425000Y-127349999D03*
X61425000Y-125450001D03*
%TD*%
D30*
%TO.C,C17*%
X82551992Y-55076992D03*
X83648008Y-56173008D03*
%TD*%
D31*
%TO.C,C94*%
X150000000Y-114840000D03*
X150000000Y-115800000D03*
%TD*%
D32*
%TO.C,C92*%
X189472382Y-85479411D03*
X187922382Y-85479411D03*
%TD*%
D31*
%TO.C,C93*%
X127200000Y-70470000D03*
X127200000Y-71430000D03*
%TD*%
D33*
%TO.C,D15*%
X177800001Y-85620000D03*
X173799999Y-85620000D03*
%TD*%
D34*
%TO.C,D37*%
X75460000Y-126215000D03*
X77360000Y-126215000D03*
X76410000Y-128090001D03*
%TD*%
D35*
%TO.C,D10*%
X52503750Y-78124999D03*
X52503750Y-77175000D03*
X52503750Y-76225001D03*
X54778750Y-76225001D03*
X54778750Y-78124999D03*
%TD*%
D36*
%TO.C,D36*%
X77350000Y-123540000D03*
X75450000Y-123540000D03*
X76400000Y-121664999D03*
%TD*%
D35*
%TO.C,D31*%
X61242500Y-59350000D03*
X61242500Y-58400001D03*
X61242500Y-57450002D03*
X63517500Y-57450002D03*
X63517500Y-59350000D03*
%TD*%
D32*
%TO.C,C91*%
X189472382Y-83929412D03*
X187922382Y-83929412D03*
%TD*%
D30*
%TO.C,C15*%
X90101992Y-55201992D03*
X91198008Y-56298008D03*
%TD*%
D28*
%TO.C,D26*%
X57137500Y-61250001D03*
X57137500Y-62200000D03*
X57137500Y-63149999D03*
X54862500Y-63149999D03*
X54862500Y-61250001D03*
%TD*%
%TO.C,U17*%
X129937500Y-67550001D03*
X129937500Y-68500000D03*
X129937500Y-69449999D03*
X127662500Y-69449999D03*
X127662500Y-68500000D03*
X127662500Y-67550001D03*
%TD*%
D37*
%TO.C,C12*%
X50270000Y-103592500D03*
X50270000Y-105142500D03*
%TD*%
D30*
%TO.C,C19*%
X105251992Y-55251992D03*
X106348008Y-56348008D03*
%TD*%
D34*
%TO.C,D8*%
X114600000Y-56212500D03*
X116500000Y-56212500D03*
X115550000Y-58087501D03*
%TD*%
D35*
%TO.C,U16*%
X146262500Y-116799998D03*
X146262500Y-115849999D03*
X146262500Y-114900000D03*
X148537500Y-114900000D03*
X148537500Y-115849999D03*
X148537500Y-116799998D03*
%TD*%
D38*
%TO.C,U14*%
X186750000Y-77729412D03*
X187250001Y-77729412D03*
X187750000Y-77729412D03*
X188249999Y-77729412D03*
X188750000Y-77729412D03*
X188750000Y-82129412D03*
X188249999Y-82129412D03*
X187750000Y-82129412D03*
X187250001Y-82129412D03*
X186750000Y-82129412D03*
%TD*%
D30*
%TO.C,C18*%
X97400000Y-55400000D03*
X98496016Y-56496016D03*
%TD*%
D35*
%TO.C,D28*%
X94662500Y-123349999D03*
X94662500Y-122400000D03*
X94662500Y-121450001D03*
X96937500Y-121450001D03*
X96937500Y-123349999D03*
%TD*%
D30*
%TO.C,C16*%
X74651992Y-55251992D03*
X75748008Y-56348008D03*
%TD*%
D28*
%TO.C,D29*%
X91137500Y-121350001D03*
X91137500Y-122300000D03*
X91137500Y-123249999D03*
X88862500Y-123249999D03*
X88862500Y-121350001D03*
%TD*%
M02*

View File

@@ -0,0 +1,208 @@
%TF.GenerationSoftware,KiCad,Pcbnew,10.0.0*%
%TF.CreationDate,2026-04-15T11:03:54+12:00*%
%TF.ProjectId,esp32-racer,65737033-322d-4726-9163-65722e6b6963,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Paste,Bot*%
%TF.FilePolarity,Positive*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 10.0.0) date 2026-04-15 11:03:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 Aperture macros list*
%AMRoundRect*
0 Rectangle with rounded corners*
0 $1 Rounding radius*
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
0 Add a 4 corners polygon primitive as box body*
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
0 Add four circle primitives for the rounded corners*
1,1,$1+$1,$2,$3*
1,1,$1+$1,$4,$5*
1,1,$1+$1,$6,$7*
1,1,$1+$1,$8,$9*
0 Add four rect primitives between the rounded corners*
20,1,$1+$1,$2,$3,$4,$5,0*
20,1,$1+$1,$4,$5,$6,$7,0*
20,1,$1+$1,$6,$7,$8,$9,0*
20,1,$1+$1,$8,$9,$2,$3,0*%
G04 Aperture macros list end*
%ADD10RoundRect,0.150000X0.512500X0.150000X-0.512500X0.150000X-0.512500X-0.150000X0.512500X-0.150000X0*%
%ADD11RoundRect,0.200000X0.275000X-0.200000X0.275000X0.200000X-0.275000X0.200000X-0.275000X-0.200000X0*%
%ADD12RoundRect,0.225000X-0.335876X-0.017678X-0.017678X-0.335876X0.335876X0.017678X0.017678X0.335876X0*%
%ADD13RoundRect,0.140000X-0.170000X0.140000X-0.170000X-0.140000X0.170000X-0.140000X0.170000X0.140000X0*%
%ADD14RoundRect,0.225000X0.225000X0.250000X-0.225000X0.250000X-0.225000X-0.250000X0.225000X-0.250000X0*%
%ADD15RoundRect,0.250000X1.000000X0.650000X-1.000000X0.650000X-1.000000X-0.650000X1.000000X-0.650000X0*%
%ADD16RoundRect,0.150000X-0.150000X0.587500X-0.150000X-0.587500X0.150000X-0.587500X0.150000X0.587500X0*%
%ADD17RoundRect,0.150000X-0.512500X-0.150000X0.512500X-0.150000X0.512500X0.150000X-0.512500X0.150000X0*%
%ADD18RoundRect,0.150000X0.150000X-0.587500X0.150000X0.587500X-0.150000X0.587500X-0.150000X-0.587500X0*%
%ADD19RoundRect,0.225000X-0.250000X0.225000X-0.250000X-0.225000X0.250000X-0.225000X0.250000X0.225000X0*%
%ADD20RoundRect,0.075000X-0.075000X0.650000X-0.075000X-0.650000X0.075000X-0.650000X0.075000X0.650000X0*%
G04 APERTURE END LIST*
D10*
%TO.C,D27*%
X57137500Y-64650001D03*
X57137500Y-65600000D03*
X57137500Y-66549999D03*
X54862500Y-66549999D03*
X54862500Y-64650001D03*
%TD*%
D11*
%TO.C,R9*%
X51770000Y-105192500D03*
X51770000Y-103542500D03*
%TD*%
D10*
%TO.C,D30*%
X63700000Y-125450001D03*
X63700000Y-126400000D03*
X63700000Y-127349999D03*
X61425000Y-127349999D03*
X61425000Y-125450001D03*
%TD*%
D12*
%TO.C,C17*%
X82551992Y-55076992D03*
X83648008Y-56173008D03*
%TD*%
D13*
%TO.C,C94*%
X150000000Y-114840000D03*
X150000000Y-115800000D03*
%TD*%
D14*
%TO.C,C92*%
X189472382Y-85479411D03*
X187922382Y-85479411D03*
%TD*%
D13*
%TO.C,C93*%
X127200000Y-70470000D03*
X127200000Y-71430000D03*
%TD*%
D15*
%TO.C,D15*%
X177800001Y-85620000D03*
X173799999Y-85620000D03*
%TD*%
D16*
%TO.C,D37*%
X75460000Y-126215000D03*
X77360000Y-126215000D03*
X76410000Y-128090001D03*
%TD*%
D17*
%TO.C,D10*%
X52503750Y-78124999D03*
X52503750Y-77175000D03*
X52503750Y-76225001D03*
X54778750Y-76225001D03*
X54778750Y-78124999D03*
%TD*%
D18*
%TO.C,D36*%
X77350000Y-123540000D03*
X75450000Y-123540000D03*
X76400000Y-121664999D03*
%TD*%
D17*
%TO.C,D31*%
X61242500Y-59350000D03*
X61242500Y-58400001D03*
X61242500Y-57450002D03*
X63517500Y-57450002D03*
X63517500Y-59350000D03*
%TD*%
D14*
%TO.C,C91*%
X189472382Y-83929412D03*
X187922382Y-83929412D03*
%TD*%
D12*
%TO.C,C15*%
X90101992Y-55201992D03*
X91198008Y-56298008D03*
%TD*%
D10*
%TO.C,D26*%
X57137500Y-61250001D03*
X57137500Y-62200000D03*
X57137500Y-63149999D03*
X54862500Y-63149999D03*
X54862500Y-61250001D03*
%TD*%
%TO.C,U17*%
X129937500Y-67550001D03*
X129937500Y-68500000D03*
X129937500Y-69449999D03*
X127662500Y-69449999D03*
X127662500Y-68500000D03*
X127662500Y-67550001D03*
%TD*%
D19*
%TO.C,C12*%
X50270000Y-103592500D03*
X50270000Y-105142500D03*
%TD*%
D12*
%TO.C,C19*%
X105251992Y-55251992D03*
X106348008Y-56348008D03*
%TD*%
D16*
%TO.C,D8*%
X114600000Y-56212500D03*
X116500000Y-56212500D03*
X115550000Y-58087501D03*
%TD*%
D17*
%TO.C,U16*%
X146262500Y-116799998D03*
X146262500Y-115849999D03*
X146262500Y-114900000D03*
X148537500Y-114900000D03*
X148537500Y-115849999D03*
X148537500Y-116799998D03*
%TD*%
D20*
%TO.C,U14*%
X186750000Y-77729412D03*
X187250001Y-77729412D03*
X187750000Y-77729412D03*
X188249999Y-77729412D03*
X188750000Y-77729412D03*
X188750000Y-82129412D03*
X188249999Y-82129412D03*
X187750000Y-82129412D03*
X187250001Y-82129412D03*
X186750000Y-82129412D03*
%TD*%
D12*
%TO.C,C18*%
X97400000Y-55400000D03*
X98496016Y-56496016D03*
%TD*%
D17*
%TO.C,D28*%
X94662500Y-123349999D03*
X94662500Y-122400000D03*
X94662500Y-121450001D03*
X96937500Y-121450001D03*
X96937500Y-123349999D03*
%TD*%
D12*
%TO.C,C16*%
X74651992Y-55251992D03*
X75748008Y-56348008D03*
%TD*%
D10*
%TO.C,D29*%
X91137500Y-121350001D03*
X91137500Y-122300000D03*
X91137500Y-123249999D03*
X88862500Y-123249999D03*
X88862500Y-121350001D03*
%TD*%
M02*

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,40 @@
%TF.GenerationSoftware,KiCad,Pcbnew,10.0.0*%
%TF.CreationDate,2026-04-15T11:03:54+12:00*%
%TF.ProjectId,esp32-racer,65737033-322d-4726-9163-65722e6b6963,rev?*%
%TF.SameCoordinates,Original*%
%TF.FileFunction,Profile,NP*%
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 10.0.0) date 2026-04-15 11:03:54*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%TA.AperFunction,Profile*%
%ADD10C,0.050000*%
%TD*%
G04 APERTURE END LIST*
D10*
X47000000Y-56000000D02*
X47000000Y-56000000D01*
G75*
G02*
X51000000Y-52000000I4000000J0D01*
G01*
X202999999Y-52000000D01*
G75*
G02*
X206999999Y-56000000I1J-4000000D01*
G01*
X206999999Y-128000000D01*
G75*
G02*
X202999999Y-132000000I-3999999J0D01*
G01*
X51000000Y-132000000D01*
G75*
G02*
X47000000Y-128000000I0J4000000D01*
G01*
X47000000Y-56000000D01*
M02*

41877
PCBs/esp32-racer-F_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

2095
PCBs/esp32-racer-F_Mask.gbr Normal file

File diff suppressed because it is too large Load Diff

1847
PCBs/esp32-racer-F_Paste.gbr Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

28993
PCBs/esp32-racer-In1_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

70968
PCBs/esp32-racer-In2_Cu.gbr Normal file

File diff suppressed because it is too large Load Diff

17
PCBs/esp32-racer-NPTH.drl Normal file
View File

@@ -0,0 +1,17 @@
M48
; DRILL file KiCad 10.0.0 date 2026-04-15T11:03:58
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2026-04-15T11:03:58+12:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,10.0.0
; #@! TF.FileFunction,NonPlated,1,4,NPTH
FMAT,2
METRIC
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
T1C0.650
%
G90
G05
T1
X73.51Y-125.025
X79.29Y-125.025
M30

2430
PCBs/esp32-racer-PTH.drl Normal file

File diff suppressed because it is too large Load Diff

170
PCBs/esp32-racer-job.gbrjob Normal file
View File

@@ -0,0 +1,170 @@
{
"Header": {
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "10.0.0"
},
"CreationDate": "2026-04-15T11:03:54+12:00"
},
"GeneralSpecs": {
"ProjectId": {
"Name": "esp32-racer",
"GUID": "65737033-322d-4726-9163-65722e6b6963",
"Revision": "rev?"
},
"Size": {
"X": 160.05,
"Y": 80.05
},
"LayerNumber": 4,
"BoardThickness": 1.6,
"Finish": "None"
},
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"MinLineWidth": 0.2,
"TrackToRegion": 0.2,
"RegionToRegion": 0.2
},
{
"Layers": "Inner",
"PadToPad": 0.0,
"PadToTrack": 0.0,
"TrackToTrack": 0.2,
"MinLineWidth": 0.2,
"TrackToRegion": 0.2,
"RegionToRegion": 0.2
}
],
"FilesAttributes": [
{
"Path": "esp32-racer-F_Cu.gbr",
"FileFunction": "Copper,L1,Top",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-In1_Cu.gbr",
"FileFunction": "Copper,L2,Inr",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-In2_Cu.gbr",
"FileFunction": "Copper,L3,Inr",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-B_Cu.gbr",
"FileFunction": "Copper,L4,Bot",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-F_Paste.gbr",
"FileFunction": "SolderPaste,Top",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-B_Paste.gbr",
"FileFunction": "SolderPaste,Bot",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-F_Silkscreen.gbr",
"FileFunction": "Legend,Top",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-B_Silkscreen.gbr",
"FileFunction": "Legend,Bot",
"FilePolarity": "Positive"
},
{
"Path": "esp32-racer-F_Mask.gbr",
"FileFunction": "SolderMask,Top",
"FilePolarity": "Negative"
},
{
"Path": "esp32-racer-B_Mask.gbr",
"FileFunction": "SolderMask,Bot",
"FilePolarity": "Negative"
},
{
"Path": "esp32-racer-Edge_Cuts.gbr",
"FileFunction": "Profile",
"FilePolarity": "Positive"
}
],
"MaterialStackup": [
{
"Type": "Legend",
"Name": "Top Silk Screen"
},
{
"Type": "SolderPaste",
"Name": "Top Solder Paste"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Top Solder Mask"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "F.Cu"
},
{
"Type": "Dielectric",
"Thickness": 0.1,
"Material": "FR4",
"Name": "F.Cu/In1.Cu",
"Notes": "Type: dielectric layer 1 (from F.Cu to In1.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "In1.Cu"
},
{
"Type": "Dielectric",
"Thickness": 1.24,
"Material": "FR4",
"Name": "In1.Cu/In2.Cu",
"Notes": "Type: dielectric layer 2 (from In1.Cu to In2.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "In2.Cu"
},
{
"Type": "Dielectric",
"Thickness": 0.1,
"Material": "FR4",
"Name": "In2.Cu/B.Cu",
"Notes": "Type: dielectric layer 3 (from In2.Cu to B.Cu)"
},
{
"Type": "Copper",
"Thickness": 0.035,
"Name": "B.Cu"
},
{
"Type": "SolderMask",
"Thickness": 0.01,
"Name": "Bottom Solder Mask"
},
{
"Type": "SolderPaste",
"Name": "Bottom Solder Paste"
},
{
"Type": "Legend",
"Name": "Bottom Silk Screen"
}
]
}

View File

@@ -2843,6 +2843,16 @@
) )
(uuid "aaa1c6a9-6bf7-4c51-9518-349224fffd9c") (uuid "aaa1c6a9-6bf7-4c51-9518-349224fffd9c")
) )
(text "ADDR: 00001110"
(exclude_from_sim no)
(at 224.79 140.97 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "c99a9737-18ce-46dc-86b8-1d8da827c18d")
)
(text "points to measure temp:\nsoftware controlled power switch\npower mux\nmotor drivers" (text "points to measure temp:\nsoftware controlled power switch\npower mux\nmotor drivers"
(exclude_from_sim no) (exclude_from_sim no)
(at 177.8 170.942 0) (at 177.8 170.942 0)
@@ -4857,7 +4867,7 @@
) )
) )
) )
(property "Supplier link" "" (property "Supplier link" "https://www.lcsc.com/product-detail/C2887910.html?s_z=n_ina228"
(at 62.23 60.96 0) (at 62.23 60.96 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -4868,7 +4878,7 @@
) )
) )
) )
(property "Supplier PN" "" (property "Supplier PN" "C2887910"
(at 62.23 60.96 0) (at 62.23 60.96 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -4879,7 +4889,7 @@
) )
) )
) )
(property "Part Number" "" (property "Part Number" "INA228AIDGSR"
(at 62.23 60.96 0) (at 62.23 60.96 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -5488,6 +5498,39 @@
) )
) )
) )
(property "Part Number" "TMP100NA/3K"
(at 262.89 46.99 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C31810"
(at 262.89 46.99 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C31810.html?s_z=n_tmp100"
(at 262.89 46.99 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "4" (pin "4"
(uuid "84c364cd-3cce-4654-97e4-d92b7c655a47") (uuid "84c364cd-3cce-4654-97e4-d92b7c655a47")
) )
@@ -6823,6 +6866,39 @@
) )
) )
) )
(property "Part Number" "TMP100NA/3K"
(at 205.74 46.99 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C31810"
(at 205.74 46.99 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C31810.html?s_z=n_tmp100"
(at 205.74 46.99 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "4" (pin "4"
(uuid "8fe7b6c5-911f-466b-a37c-1482d02b227f") (uuid "8fe7b6c5-911f-466b-a37c-1482d02b227f")
) )
@@ -7421,6 +7497,39 @@
) )
) )
) )
(property "Part Number" "TMP100NA/3K"
(at 203.2 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C31810"
(at 203.2 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C31810.html?s_z=n_tmp100"
(at 203.2 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "4" (pin "4"
(uuid "1b39b171-c1b9-4159-9932-6af27d206578") (uuid "1b39b171-c1b9-4159-9932-6af27d206578")
) )
@@ -7896,6 +8005,39 @@
) )
) )
) )
(property "Part Number" "ADC128D818CIMT/NOPB"
(at 49.53 165.1 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C200200"
(at 49.53 165.1 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C200200.html?s_z=n_adc128d818"
(at 49.53 165.1 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1" (pin "1"
(uuid "9747fdd0-1bd9-4d87-aa38-e457b2965b54") (uuid "9747fdd0-1bd9-4d87-aa38-e457b2965b54")
) )
@@ -9181,6 +9323,50 @@
) )
) )
) )
(property "NOTES" ""
(at 212.09 151.13 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C442603.html?s_z=n_KXTJ3-1057"
(at 212.09 151.13 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C442603"
(at 212.09 151.13 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Part Number" "KXTJ3-1057"
(at 212.09 151.13 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "6" (pin "6"
(uuid "df471b18-6056-4ac0-85d3-a33b78d70a9e") (uuid "df471b18-6056-4ac0-85d3-a33b78d70a9e")
) )

View File

@@ -6634,6 +6634,39 @@
) )
) )
) )
(property "Part Number" "TXB0104DR"
(at 46.99 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C2652946"
(at 46.99 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C2652946.html?s_z=n_txb0104"
(at 46.99 91.44 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "2" (pin "2"
(uuid "ac82b704-1a8b-4e36-b906-a3622bda8e71") (uuid "ac82b704-1a8b-4e36-b906-a3622bda8e71")
) )
@@ -9582,7 +9615,7 @@
) )
) )
) )
(property "Supplier link" "" (property "Supplier link" "https://www.lcsc.com/product-detail/C324082.html?s_z=n_txs0102"
(at 209.55 67.31 0) (at 209.55 67.31 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -9593,7 +9626,7 @@
) )
) )
) )
(property "Supplier PN" "" (property "Supplier PN" "C324082"
(at 209.55 67.31 0) (at 209.55 67.31 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -9604,7 +9637,7 @@
) )
) )
) )
(property "Part Number" "" (property "Part Number" "TXS0102DCTR"
(at 209.55 67.31 0) (at 209.55 67.31 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -11434,7 +11467,7 @@
) )
) )
) )
(property "Supplier link" "" (property "Supplier link" "https://www.lcsc.com/product-detail/C324082.html?s_z=n_txs0102"
(at 207.01 138.43 0) (at 207.01 138.43 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -11445,7 +11478,7 @@
) )
) )
) )
(property "Supplier PN" "" (property "Supplier PN" "C324082"
(at 207.01 138.43 0) (at 207.01 138.43 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -11456,7 +11489,7 @@
) )
) )
) )
(property "Part Number" "" (property "Part Number" "TXS0102DCTR"
(at 207.01 138.43 0) (at 207.01 138.43 0)
(hide yes) (hide yes)
(show_name no) (show_name no)

View File

@@ -4575,6 +4575,14 @@
(at 100.33 153.67) (at 100.33 153.67)
(uuid "41d4dceb-a576-4429-a735-b52754f3ea41") (uuid "41d4dceb-a576-4429-a735-b52754f3ea41")
) )
(no_connect
(at 100.33 176.53)
(uuid "4bf4f931-f3ba-4556-b73b-79e6d8d15ac3")
)
(no_connect
(at 100.33 173.99)
(uuid "699d7af2-89c6-4387-ae88-0b98473f9d89")
)
(no_connect (no_connect
(at 100.33 156.21) (at 100.33 156.21)
(uuid "bdfe21fa-bdf8-4547-8a8c-980823f6d305") (uuid "bdfe21fa-bdf8-4547-8a8c-980823f6d305")
@@ -7479,7 +7487,7 @@
) )
) )
) )
(property "Supplier link" "" (property "Supplier link" "https://www.lcsc.com/product-detail/C324082.html?s_z=n_txs0102"
(at 52.07 49.53 0) (at 52.07 49.53 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -7490,7 +7498,7 @@
) )
) )
) )
(property "Supplier PN" "" (property "Supplier PN" "C324082"
(at 52.07 49.53 0) (at 52.07 49.53 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -7501,7 +7509,7 @@
) )
) )
) )
(property "Part Number" "" (property "Part Number" "TXS0102DCTR"
(at 52.07 49.53 0) (at 52.07 49.53 0)
(hide yes) (hide yes)
(show_name no) (show_name no)

View File

@@ -51755,7 +51755,7 @@
) )
) )
) )
(property "Supplier link" "" (property "Supplier link" "https://www.lcsc.com/product-detail/C90964.html?s_z=n_drv8701"
(at 129.54 91.44 0) (at 129.54 91.44 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -51766,7 +51766,7 @@
) )
) )
) )
(property "Supplier PN" "" (property "Supplier PN" "C90964"
(at 129.54 91.44 0) (at 129.54 91.44 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -51777,7 +51777,7 @@
) )
) )
) )
(property "Part Number" "" (property "Part Number" "DRV8701ERGER"
(at 129.54 91.44 0) (at 129.54 91.44 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -52435,7 +52435,7 @@
) )
) )
) )
(property "Supplier link" "" (property "Supplier link" "https://www.lcsc.com/product-detail/C2913282.html?s_z=n_XT30%252090degree"
(at 194.31 85.09 0) (at 194.31 85.09 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -52446,7 +52446,7 @@
) )
) )
) )
(property "Supplier PN" "" (property "Supplier PN" "C2913282"
(at 194.31 85.09 0) (at 194.31 85.09 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -52457,7 +52457,7 @@
) )
) )
) )
(property "Part Number" "" (property "Part Number" "XT30PW-F20.G.Y"
(at 194.31 85.09 0) (at 194.31 85.09 0)
(hide yes) (hide yes)
(show_name no) (show_name no)

File diff suppressed because it is too large Load Diff

View File

@@ -1532,7 +1532,7 @@
) )
(embedded_fonts no) (embedded_fonts no)
) )
(symbol "Diode:SMAJ24A" (symbol "Diode:SMAJ28A"
(pin_numbers (pin_numbers
(hide yes) (hide yes)
) )
@@ -1555,7 +1555,7 @@
) )
) )
) )
(property "Value" "SMAJ24A" (property "Value" "SMAJ28A"
(at 0 -2.54 0) (at 0 -2.54 0)
(show_name no) (show_name no)
(do_not_autoplace no) (do_not_autoplace no)
@@ -1587,7 +1587,7 @@
) )
) )
) )
(property "Description" "400W unidirectional Transient Voltage Suppressor, 24.0Vr, SMA(DO-214AC)" (property "Description" "400W unidirectional Transient Voltage Suppressor, 28.0Vr, SMA(DO-214AC)"
(at 0 0 0) (at 0 0 0)
(show_name no) (show_name no)
(do_not_autoplace no) (do_not_autoplace no)
@@ -1620,7 +1620,7 @@
) )
) )
) )
(symbol "SMAJ24A_0_1" (symbol "SMAJ28A_0_1"
(polyline (polyline
(pts (pts
(xy -0.762 1.27) (xy -1.27 1.27) (xy -1.27 -1.27) (xy -0.762 1.27) (xy -1.27 1.27) (xy -1.27 -1.27)
@@ -1646,7 +1646,7 @@
) )
) )
) )
(symbol "SMAJ24A_1_1" (symbol "SMAJ28A_1_1"
(pin passive line (pin passive line
(at -3.81 0 0) (at -3.81 0 0)
(length 2.54) (length 2.54)
@@ -3840,10 +3840,10 @@
(uuid "2a6f559c-bf21-4e1e-9468-7dcfb4f1bd69") (uuid "2a6f559c-bf21-4e1e-9468-7dcfb4f1bd69")
) )
(junction (junction
(at 83.82 111.76) (at 127 111.76)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "30c7b69e-e136-4835-9300-3bf430d1d514") (uuid "3e5b97b0-f105-4b32-8e07-2bbc1fd433e5")
) )
(junction (junction
(at 236.22 109.22) (at 236.22 109.22)
@@ -3869,11 +3869,17 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "4f81b5f7-2161-45ac-961e-b6fb8d9f74b4") (uuid "4f81b5f7-2161-45ac-961e-b6fb8d9f74b4")
) )
(junction
(at 83.82 111.76)
(diameter 0)
(color 0 0 0 0)
(uuid "52b9f47e-2653-450b-b4fb-a9c48ffe08f6")
)
(junction (junction
(at 93.98 90.17) (at 93.98 90.17)
(diameter 0) (diameter 0)
(color 0 0 0 0) (color 0 0 0 0)
(uuid "50fb8d5f-bebd-4f63-9630-ef32cf1bc5e2") (uuid "70c89e26-2a63-43c7-bc69-06499a419ed0")
) )
(junction (junction
(at 73.66 104.14) (at 73.66 104.14)
@@ -3917,12 +3923,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "d5ac0105-cc08-4aa5-93cd-0e689fe36dbd") (uuid "d5ac0105-cc08-4aa5-93cd-0e689fe36dbd")
) )
(junction
(at 127 111.76)
(diameter 0)
(color 0 0 0 0)
(uuid "edacc9da-4308-48af-a00f-f3473bf76de7")
)
(junction (junction
(at 154.94 90.17) (at 154.94 90.17)
(diameter 0) (diameter 0)
@@ -4193,16 +4193,6 @@
) )
(uuid "533688a8-0beb-469d-b892-ba51a4df83b7") (uuid "533688a8-0beb-469d-b892-ba51a4df83b7")
) )
(wire
(pts
(xy 93.98 90.17) (xy 109.22 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "539b35fb-ccbb-4253-ae75-7af9ffc4d451")
)
(wire (wire
(pts (pts
(xy 175.26 90.17) (xy 181.61 90.17) (xy 175.26 90.17) (xy 181.61 90.17)
@@ -4253,16 +4243,6 @@
) )
(uuid "75a18e33-4660-4a7d-bb4e-d0d2e93f43c4") (uuid "75a18e33-4660-4a7d-bb4e-d0d2e93f43c4")
) )
(wire
(pts
(xy 127 111.76) (xy 129.54 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "8168ae18-e1e1-4b56-b480-9beace246751")
)
(wire (wire
(pts (pts
(xy 127 104.14) (xy 134.62 104.14) (xy 127 104.14) (xy 134.62 104.14)
@@ -4325,7 +4305,7 @@
) )
(wire (wire
(pts (pts
(xy 83.82 111.76) (xy 93.98 111.76) (xy 78.74 111.76) (xy 83.82 111.76)
) )
(stroke (stroke
(width 0) (width 0)
@@ -4333,16 +4313,6 @@
) )
(uuid "9be8d9cb-7ad1-44fc-a2e7-3d07a489c0c0") (uuid "9be8d9cb-7ad1-44fc-a2e7-3d07a489c0c0")
) )
(wire
(pts
(xy 93.98 111.76) (xy 127 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "9c6e4ff6-9414-4ca5-b70a-acc8eb957841")
)
(wire (wire
(pts (pts
(xy 205.74 130.81) (xy 205.74 129.54) (xy 205.74 130.81) (xy 205.74 129.54)
@@ -4353,16 +4323,6 @@
) )
(uuid "a2d52e7d-387c-4260-998f-1b94bd84fe84") (uuid "a2d52e7d-387c-4260-998f-1b94bd84fe84")
) )
(wire
(pts
(xy 78.74 111.76) (xy 83.82 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "a3aef65d-601f-40b1-ab63-8eb94f613d06")
)
(polyline (polyline
(pts (pts
(xy 52.07 72.39) (xy 52.07 132.08) (xy 52.07 72.39) (xy 52.07 132.08)
@@ -4383,6 +4343,16 @@
) )
(uuid "ae006a61-dd17-412e-aa1b-7d1662907c78") (uuid "ae006a61-dd17-412e-aa1b-7d1662907c78")
) )
(wire
(pts
(xy 127 111.76) (xy 129.54 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "b0ab302a-243d-4a52-b689-374b9ce27264")
)
(wire (wire
(pts (pts
(xy 228.6 92.71) (xy 247.65 92.71) (xy 228.6 92.71) (xy 247.65 92.71)
@@ -4523,6 +4493,16 @@
) )
(uuid "e3ef6d00-0c92-45b5-9c90-00ec1831a43d") (uuid "e3ef6d00-0c92-45b5-9c90-00ec1831a43d")
) )
(wire
(pts
(xy 83.82 111.76) (xy 93.98 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "e881a786-a100-4804-8990-2a7da31ce892")
)
(wire (wire
(pts (pts
(xy 257.81 92.71) (xy 260.35 92.71) (xy 257.81 92.71) (xy 260.35 92.71)
@@ -4533,6 +4513,16 @@
) )
(uuid "e960cdcc-05c5-41da-a9f3-06f06944c43b") (uuid "e960cdcc-05c5-41da-a9f3-06f06944c43b")
) )
(wire
(pts
(xy 93.98 111.76) (xy 127 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "eaa5cbce-7357-4ce7-8510-332c97cd955d")
)
(wire (wire
(pts (pts
(xy 236.22 109.22) (xy 256.54 109.22) (xy 236.22 109.22) (xy 256.54 109.22)
@@ -4563,6 +4553,16 @@
) )
(uuid "f181a60c-0cb7-432f-88bb-4ba3753cdec4") (uuid "f181a60c-0cb7-432f-88bb-4ba3753cdec4")
) )
(wire
(pts
(xy 93.98 90.17) (xy 109.22 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "f378dd95-1b8a-4452-8530-c2d19a290f75")
)
(wire (wire
(pts (pts
(xy 139.7 120.65) (xy 139.7 111.76) (xy 139.7 120.65) (xy 139.7 111.76)
@@ -4637,152 +4637,6 @@
) )
(uuid "e2f13d58-f833-4702-8281-36c8fc0727cc") (uuid "e2f13d58-f833-4702-8281-36c8fc0727cc")
) )
(symbol
(lib_id "Diode:SMAJ24A")
(at 93.98 93.98 270)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "06399a5b-00ef-423b-910c-e3786d44bd57")
(property "Reference" "D33"
(at 96.52 92.7099 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SMAJ24A"
(at 96.52 95.2499 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 88.9 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://www.littelfuse.com/media?resourcetype=datasheets&itemid=75e32973-b177-4ee3-a0ff-cedaf1abdb93&filename=smaj-datasheet"
(at 93.98 92.71 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "400W unidirectional Transient Voltage Suppressor, 24.0Vr, SMA(DO-214AC)"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "NOTES" "24Vrwm"
(at 100.33 97.536 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C148222.html?s_z=n_SMAJ24A"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C148222"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Part Number" "SMAJ24A"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Manufactor Part Number" ""
(at 93.98 93.98 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier Part Number" ""
(at 93.98 93.98 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "2"
(uuid "887f8220-8b7e-4e88-90e4-3fe841bde2fd")
)
(pin "1"
(uuid "35d99d24-d083-4956-9ea3-83d5e6ba1a60")
)
(instances
(project "esp32-racer"
(path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/12408af9-30e9-42ec-a388-fbb9bc2a9d16/f13cf5e8-979b-4d0e-bcd6-7791c921a7bc"
(reference "D33")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 256.54 123.19 0) (at 256.54 123.19 0)
@@ -5391,152 +5245,6 @@
) )
) )
) )
(symbol
(lib_id "Diode:SMAJ24A")
(at 83.82 107.95 270)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "23674968-18b5-4d07-bdee-42d4640c1879")
(property "Reference" "D32"
(at 86.36 105.664 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SMAJ24A"
(at 86.36 108.204 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 78.74 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://www.littelfuse.com/media?resourcetype=datasheets&itemid=75e32973-b177-4ee3-a0ff-cedaf1abdb93&filename=smaj-datasheet"
(at 83.82 106.68 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "400W unidirectional Transient Voltage Suppressor, 24.0Vr, SMA(DO-214AC)"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "NOTES" "24Vrwm"
(at 90.17 110.4901 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C148222.html?s_z=n_SMAJ24A"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C148222"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Part Number" "SMAJ24A"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Manufactor Part Number" ""
(at 83.82 107.95 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier Part Number" ""
(at 83.82 107.95 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "2"
(uuid "9f20e883-37dd-4492-836a-72884c65ea83")
)
(pin "1"
(uuid "027cc545-fafd-4ea4-9ddb-5d6d2880a5fe")
)
(instances
(project "esp32-racer"
(path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/12408af9-30e9-42ec-a388-fbb9bc2a9d16/f13cf5e8-979b-4d0e-bcd6-7791c921a7bc"
(reference "D32")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "Device:R") (lib_id "Device:R")
(at 154.94 101.6 0) (at 154.94 101.6 0)
@@ -7181,6 +6889,39 @@
) )
) )
) )
(property "Part Number" "TSM24ADBZR"
(at 242.57 73.66 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C35968523"
(at 242.57 73.66 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C35968523.html?s_z=n_tsm24a"
(at 242.57 73.66 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "3" (pin "3"
(uuid "cf01a6d5-ee6c-459b-b63e-7cb8419ac063") (uuid "cf01a6d5-ee6c-459b-b63e-7cb8419ac063")
) )
@@ -7580,6 +7321,130 @@
) )
) )
) )
(symbol
(lib_id "Diode:SMAJ28A")
(at 83.82 107.95 270)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "bbc76fa9-33fd-46fd-b8db-14361d168f53")
(property "Reference" "D14"
(at 85.852 105.6639 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SMAJ28A"
(at 85.852 108.2039 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 78.74 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://www.littelfuse.com/media?resourcetype=datasheets&itemid=75e32973-b177-4ee3-a0ff-cedaf1abdb93&filename=smaj-datasheet"
(at 83.82 106.68 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "400W unidirectional Transient Voltage Suppressor, 28.0Vr, SMA(DO-214AC)"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "NOTES" "28Vrwm"
(at 89.408 110.236 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C148227.html?s_z=n_SMAJ28A"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C148227"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Part Number" "SMAJ28A"
(at 83.82 107.95 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "2"
(uuid "096db33b-cd95-4822-bd15-2141136d9250")
)
(pin "1"
(uuid "60d3087f-733d-4b42-9fc2-61d9acc5dd87")
)
(instances
(project "esp32-racer"
(path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/12408af9-30e9-42ec-a388-fbb9bc2a9d16/f13cf5e8-979b-4d0e-bcd6-7791c921a7bc"
(reference "D14")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 242.57 77.47 0) (at 242.57 77.47 0)
@@ -7658,8 +7523,9 @@
) )
) )
(symbol (symbol
(lib_id "Diode:SMAJ24A") (lib_id "Diode:SMAJ28A")
(at 127 107.95 270) (at 93.98 93.98 90)
(mirror x)
(unit 1) (unit 1)
(body_style 1) (body_style 1)
(exclude_from_sim no) (exclude_from_sim no)
@@ -7667,9 +7533,9 @@
(on_board yes) (on_board yes)
(in_pos_files yes) (in_pos_files yes)
(dnp no) (dnp no)
(uuid "c525c839-2d33-45ab-9c82-d58aa45f8074") (uuid "c5526a12-4840-480b-bd83-bf2c2208d642")
(property "Reference" "D34" (property "Reference" "D33"
(at 115.824 105.664 90) (at 91.948 91.6939 90)
(show_name no) (show_name no)
(do_not_autoplace no) (do_not_autoplace no)
(effects (effects
@@ -7679,8 +7545,8 @@
(justify left) (justify left)
) )
) )
(property "Value" "SMAJ24A" (property "Value" "SMAJ28A"
(at 115.824 108.204 90) (at 91.948 94.2339 90)
(show_name no) (show_name no)
(do_not_autoplace no) (do_not_autoplace no)
(effects (effects
@@ -7691,7 +7557,132 @@
) )
) )
(property "Footprint" "Diode_SMD:D_SMA" (property "Footprint" "Diode_SMD:D_SMA"
(at 121.92 107.95 0) (at 99.06 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" "https://www.littelfuse.com/media?resourcetype=datasheets&itemid=75e32973-b177-4ee3-a0ff-cedaf1abdb93&filename=smaj-datasheet"
(at 93.98 92.71 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" "400W unidirectional Transient Voltage Suppressor, 28.0Vr, SMA(DO-214AC)"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "NOTES" "28Vrwm"
(at 88.392 96.266 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C148227.html?s_z=n_SMAJ28A"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier PN" "C148227"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Part Number" "SMAJ28A"
(at 93.98 93.98 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "2"
(uuid "cb19bee6-12e9-4697-aa25-3d3ea096858e")
)
(pin "1"
(uuid "be64fe0a-d478-4ef2-93f9-91cf3d6a04d1")
)
(instances
(project "esp32-racer"
(path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/12408af9-30e9-42ec-a388-fbb9bc2a9d16/f13cf5e8-979b-4d0e-bcd6-7791c921a7bc"
(reference "D33")
(unit 1)
)
)
)
)
(symbol
(lib_id "Diode:SMAJ28A")
(at 127 107.95 90)
(mirror x)
(unit 1)
(body_style 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(in_pos_files yes)
(dnp no)
(uuid "e1602f43-cf79-4d67-a397-5d984e353c00")
(property "Reference" "D32"
(at 124.968 105.6639 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SMAJ28A"
(at 124.968 108.2039 90)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Diode_SMD:D_SMA"
(at 132.08 107.95 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
(do_not_autoplace no) (do_not_autoplace no)
@@ -7712,7 +7703,7 @@
) )
) )
) )
(property "Description" "400W unidirectional Transient Voltage Suppressor, 24.0Vr, SMA(DO-214AC)" (property "Description" "400W unidirectional Transient Voltage Suppressor, 28.0Vr, SMA(DO-214AC)"
(at 127 107.95 0) (at 127 107.95 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -7723,8 +7714,8 @@
) )
) )
) )
(property "NOTES" "24Vrwm" (property "NOTES" "28Vrwm"
(at 119.634 110.4901 90) (at 121.412 110.236 90)
(show_name no) (show_name no)
(do_not_autoplace no) (do_not_autoplace no)
(effects (effects
@@ -7733,7 +7724,7 @@
) )
) )
) )
(property "Supplier link" "https://www.lcsc.com/product-detail/C148222.html?s_z=n_SMAJ24A" (property "Supplier link" "https://www.lcsc.com/product-detail/C148227.html?s_z=n_SMAJ28A"
(at 127 107.95 0) (at 127 107.95 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -7744,7 +7735,7 @@
) )
) )
) )
(property "Supplier PN" "C148222" (property "Supplier PN" "C148227"
(at 127 107.95 0) (at 127 107.95 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -7755,7 +7746,7 @@
) )
) )
) )
(property "Part Number" "SMAJ24A" (property "Part Number" "SMAJ28A"
(at 127 107.95 0) (at 127 107.95 0)
(hide yes) (hide yes)
(show_name no) (show_name no)
@@ -7766,38 +7757,16 @@
) )
) )
) )
(property "Manufactor Part Number" ""
(at 127 107.95 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Supplier Part Number" ""
(at 127 107.95 90)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "2" (pin "2"
(uuid "79aa1e04-8a5f-4d5d-a80d-96bef3e4d7b1") (uuid "0c5746d4-f8ca-4f37-be16-4977a13bb5e0")
) )
(pin "1" (pin "1"
(uuid "00907ab7-1506-4faf-9bb8-39d7ec29d83a") (uuid "b9eaa99f-342c-474e-be0a-36afb02922b7")
) )
(instances (instances
(project "esp32-racer" (project "esp32-racer"
(path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/12408af9-30e9-42ec-a388-fbb9bc2a9d16/f13cf5e8-979b-4d0e-bcd6-7791c921a7bc" (path "/1d580319-54a9-438f-a4a3-ea2f61f357b8/12408af9-30e9-42ec-a388-fbb9bc2a9d16/f13cf5e8-979b-4d0e-bcd6-7791c921a7bc"
(reference "D34") (reference "D32")
(unit 1) (unit 1)
) )
) )

File diff suppressed because it is too large Load Diff

View File

@@ -21,7 +21,7 @@
"footprints": true, "footprints": true,
"graphics": true, "graphics": true,
"keepouts": true, "keepouts": true,
"lockedItems": true, "lockedItems": false,
"otherItems": true, "otherItems": true,
"pads": true, "pads": true,
"text": true, "text": true,

View File

@@ -50,7 +50,7 @@
"silk_text_thickness": 0.1, "silk_text_thickness": 0.1,
"silk_text_upright": false, "silk_text_upright": false,
"zones": { "zones": {
"min_clearance": 0.0 "min_clearance": 0.5
} }
}, },
"diff_pair_dimensions": [ "diff_pair_dimensions": [
@@ -64,10 +64,6 @@
[ [
"courtyards_overlap|39255000|68870000|e06bdfe1-53ae-4fc2-b728-570ca465444f|e2dcf49c-eee1-4d66-a3a4-d1ffe470ec14", "courtyards_overlap|39255000|68870000|e06bdfe1-53ae-4fc2-b728-570ca465444f|e2dcf49c-eee1-4d66-a3a4-d1ffe470ec14",
"no they dont" "no they dont"
],
[
"courtyards_overlap|47772500|115322500|a77cb9f8-a301-4e84-a3b4-b4b67f4a3879|e06bdfe1-53ae-4fc2-b728-570ca465444f",
""
] ]
], ],
"meta": { "meta": {
@@ -533,7 +529,7 @@
"gencad": "", "gencad": "",
"idf": "", "idf": "",
"netlist": "", "netlist": "",
"plot": "", "plot": "../../PCBs/",
"pos_files": "", "pos_files": "",
"specctra_dsn": "", "specctra_dsn": "",
"step": "", "step": "",
@@ -773,7 +769,7 @@
"uuid": "1d580319-54a9-438f-a4a3-ea2f61f357b8" "uuid": "1d580319-54a9-438f-a4a3-ea2f61f357b8"
} }
], ],
"used_designators": "R65", "used_designators": "R65,D14-15,D32-33",
"variants": [] "variants": []
}, },
"sheets": [ "sheets": [

View File

@@ -0,0 +1,29 @@
IO0 boot
IO1 PWR_SWITCH_EN
IO2 PWR_SWITCH_PG
IO3 x
IO4 SERVO_1
IO5 SERVO_2
IO6 SERVO_3
IO7 SERVO_4
IO8 OUTBOUND_COMS_EN
IO9 PHASE_3
IO10 ENABLE_3
IO11 PHASE_4
IO12 ENABLE_4
IO13 PHASE_1
IO14 ENABLE_1
IO15 SDA
IO16 SCL
IO17 UART_TX
IO18 UART_RX
IO19 D-
IO20 D+
IO21 PHASE_2
IO38 LED_DATA
IO43 PROG_UART_TX
IO44 PROG_UART_RX
IO45 ENABLE_2
IO46 SERVO_EN
IO47 UNUSED
IO48 UNUSED