v1.4 released, looking toward 1.5

This commit is contained in:
giver 2024-12-13 23:09:42 +02:00
parent 20ca9d98bb
commit d9f541814c
66 changed files with 131921 additions and 189184 deletions

0
Mini360_lib/mini360.dcm Normal file → Executable file
View File

0
Mini360_lib/mini360.lib Normal file → Executable file
View File

0
Mini360_step-down.pretty/Mini360_step-down.kicad_mod Normal file → Executable file
View File

0
README.md Normal file → Executable file
View File

0
Sripte_ch32.bak Normal file → Executable file
View File

0
Sripte_ch32.kicad_sym Normal file → Executable file
View File

0
Stripe-ch32.pretty/Servo_pads.kicad_mod Normal file → Executable file
View File

0
Stripe-ch32.pretty/stripe.kicad_mod Normal file → Executable file
View File

15
cnc.sh
View File

@ -1,13 +1,14 @@
#!/bin/sh
/usr/bin/pcb2gcode --voronoi=1 --onedrill --nom6 \
--nog64 \
--back *-B_Cu.gbl \
--front *-F_Cu.gtl \
--drill *-PTH.drl \
--outline *-Edge_Cuts.gm1 \
--metric --metricoutput --optimise --onedrill \
--zsafe 5 --zchange 5 --zcut -1.6 --cutter-diameter 3 --zdrill -1.65 \
--drill-feed 400 --drill-speed 24000 --offset 0.0 --mill-feed 100 --mill-speed 24000 --cut-feed 100 \
--zsafe 5 --zchange 5 --zcut -1.6 --cutter-diameter .7 --zdrill -1.65 \
--drill-feed 50 --drill-speed 24000 --offset 0.0 --mill-feed 100 --mill-speed 24000 --cut-feed 100 \
--cut-speed 24000 --zwork -0.04 --cut-infeed 2 --fill-outline=true \
--basename pcb \
--vectorial
@ -17,14 +18,16 @@
/usr/bin/pcb2gcode --milldrill-diameter 3 --nom6 --min-milldrill-hole-diameter=3mm \
/usr/bin/pcb2gcode --milldrill-diameter .7 --nom6 --min-milldrill-hole-diameter=3mm \
--nog64 \
--front *-F_Adhesive.gta \
--drill *-NPTH.drl \
--outline *-Edge_Cuts.gm1 \
--metric --metricoutput --optimise --onedrill \
--zwork -0.02 --zsafe 5 --zchange 5 --zcut -1.6 --cutter-diameter 3 --zdrill -1.65 \
--drill-feed 400 --drill-speed 24000 --offset 0.5 --mill-feed 50 --mill-speed 24000 --cut-feed 100 \
--zwork -0.02 --zsafe 3 --zchange 5 --zcut -1.6 --cutter-diameter .85 --zdrill -1.8 \
--drill-feed 50 --drill-speed 24000 --offset 0.5 --mill-feed 50 --mill-speed 24000 --cut-feed 100 \
--cut-speed 24000 --cut-infeed 2 \
--basename pcb --nog81 1 \
--basename pcbm --nog81 1 \
--vectorial --bridges=0.5000
#--preamble /home/giver/Focus/pcb/pcb2metalab/preamble.ngc \

358
cut/cut.dxf Executable file
View File

@ -0,0 +1,358 @@
0
SECTION
2
BLOCKS
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
8
0
10
0
20
35.5
11
48
21
35.5
0
LINE
8
0
10
48
20
35.5
11
48
21
0
0
LINE
8
0
10
48
20
0
11
52
21
0
0
LINE
8
0
10
52
20
0
11
52
21
35.5
0
LINE
8
0
10
52
20
35.5
11
100
21
35.5
0
LINE
8
0
10
100
20
35.5
11
100
21
38.5
0
LINE
8
0
10
100
20
38.5
11
52
21
38.5
0
LINE
8
0
10
52
20
38.5
11
52
21
74
0
LINE
8
0
10
52
20
74
11
100
21
74
0
LINE
8
0
10
100
20
74
11
100
21
77
0
LINE
8
0
10
100
20
77
11
52
21
77
0
LINE
8
0
10
52
20
77
11
52
21
112.5
0
LINE
8
0
10
52
20
112.5
11
100
21
112.5
0
LINE
8
0
10
100
20
112.5
11
100
21
115.5
0
LINE
8
0
10
100
20
115.5
11
52
21
115.5
0
LINE
8
0
10
52
20
115.5
11
52
21
150
0
LINE
8
0
10
52
20
150
11
48
21
150
0
LINE
8
0
10
48
20
150
11
48
21
115.5
0
LINE
8
0
10
48
20
115.5
11
0
21
115.5
0
LINE
8
0
10
0
20
115.5
11
0
21
112.5
0
LINE
8
0
10
0
20
112.5
11
48
21
112.5
0
LINE
8
0
10
48
20
112.5
11
48
21
77
0
LINE
8
0
10
48
20
77
11
0
21
77
0
LINE
8
0
10
0
20
77
11
0
21
74
0
LINE
8
0
10
0
20
74
11
48
21
74
0
LINE
8
0
10
48
20
74
11
48
21
38.5
0
LINE
8
0
10
48
20
38.5
11
0
21
38.5
0
LINE
8
0
10
0
20
38.5
11
0
21
35.5
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
0
ENDSEC
0
EOF

28
cut/cut.scad Executable file
View File

@ -0,0 +1,28 @@
module lol() {
difference() {
cube([100,150,1]);
for(nx = [0 : 1])
for(ny = [ 0: 3])
translate([nx*52, ny*38.5,-1])
cube([48,35.5,3]);
}
}
projection(cut=true)difference() {
lol();
#minkowski() {
difference() {
lol();
lol();
}
cylinder(h=3,d=3);
}
}

1
cut/doit.sh Executable file
View File

@ -0,0 +1 @@
openscad cut.scad -o cut.dxf

264560
fp-info-cache Normal file → Executable file

File diff suppressed because it is too large Load Diff

0
fp-lib-table Normal file → Executable file
View File

Binary file not shown.

1935
gerber/pcb_back.ngc.tap Normal file → Executable file

File diff suppressed because it is too large Load Diff

157
gerber/pcb_drill.ngc.tap Normal file → Executable file
View File

@ -12,74 +12,103 @@ G00 S24000 (RPM spindle speed.)
G00 Z5.00000 (Retract)
T1
G04 P1.00000
(MSG, Change tool bit to drill size 0.7mm)
(MSG, Change tool bit to drill size 0.762mm)
M3 (Spindle on clockwise.)
G0 Z5.00000
G04 P1.00000
G81 R5.00000 Z-1.65000 F400.00000 X1.47500 Y-2.94600
X1.47500 Y-5.64300
X4.01500 Y-5.64300
X6.55500 Y-5.64300
X4.01500 Y-2.94600
X6.55500 Y-2.94600
X12.67300 Y-4.19700
X15.17300 Y-4.19700
X17.67300 Y-4.19700
X20.17300 Y-4.19700
X22.67300 Y-4.19700
X28.63500 Y-4.19900
X31.13500 Y-4.19900
X33.63500 Y-4.19900
X36.13500 Y-4.19900
X36.22700 Y-7.87300
X42.04900 Y-4.20100
X44.54900 Y-4.20100
X45.71700 Y-17.75000
X41.07700 Y-14.51500
X38.53700 Y-14.51500
X36.57700 Y-17.75000
X35.99700 Y-14.51500
X33.72700 Y-7.87300
X31.22700 Y-7.87300
X28.72700 Y-7.87300
X30.91000 Y-12.37600
X30.90700 Y-14.51500
X25.82700 Y-14.51500
X25.83000 Y-12.37600
X21.72700 Y-9.51500
X18.54700 Y-9.00000
X18.54700 Y-11.54000
X16.00700 Y-9.00000
X16.00700 Y-11.54000
X13.46700 Y-11.54000
X10.92700 Y-9.00000
X13.46700 Y-9.00000
X10.92700 Y-11.54000
X3.22700 Y-16.93500
X3.22700 Y-19.47500
X3.22700 Y-22.01500
X2.26700 Y-30.97300
X4.76700 Y-30.97300
X7.26700 Y-30.97300
X9.76700 Y-30.97300
X12.26700 Y-30.97300
X14.76700 Y-30.97300
X23.72700 Y-34.39000
X23.72700 Y-31.85000
X23.72700 Y-29.31000
X21.39100 Y-24.77100
X21.39100 Y-19.69100
X18.85100 Y-19.66800
X18.85100 Y-14.66800
X21.72700 Y-14.51500
X24.54100 Y-19.69100
X24.54100 Y-24.77100
X28.41000 Y-28.21100
X28.41000 Y-30.71100
X28.41000 Y-33.21100
X36.57700 Y-32.99000
X45.71700 Y-32.99000
G81 R5.00000 Z-1.65000 F50.00000 X4.04600 Y2.48200
X4.04600 Y11.62200
X7.91700 Y18.24700
X5.41700 Y18.24700
X2.91700 Y18.24700
X2.94200 Y24.77200
X5.44200 Y24.77200
X7.94200 Y24.77200
X12.91700 Y25.94700
X12.91700 Y23.44700
X12.91700 Y20.94700
X12.91700 Y18.44700
X12.91700 Y15.94700
X18.04900 Y22.64900
X18.04900 Y26.44900
X20.56600 Y28.71400
X18.02600 Y28.71400
X15.48600 Y28.71400
X12.94600 Y28.71400
X15.48600 Y31.25400
X12.94600 Y31.25400
X9.30300 Y34.98200
X14.30300 Y34.98200
X17.30300 Y39.00800
X17.30300 Y34.00800
X18.02600 Y31.25400
X20.56600 Y31.25400
X24.68300 Y31.98200
X24.68300 Y33.98200
X21.55300 Y36.95700
X24.05300 Y36.95700
X26.55300 Y36.95700
X29.05300 Y36.95700
X32.30300 Y33.98200
X32.30300 Y31.98200
X37.30300 Y36.98200
X39.80300 Y36.98200
X42.30300 Y36.98200
X37.80300 Y27.98200
X40.95300 Y27.98200
X37.80300 Y22.98200
X40.95300 Y22.98200
X40.21600 Y18.31200
X42.75600 Y18.31200
X45.80300 Y18.48200
X45.80300 Y15.98200
X42.75600 Y15.77700
X40.21600 Y15.77700
X40.21600 Y13.23700
X42.75600 Y13.23700
X46.30300 Y12.98200
X46.30300 Y7.98200
X42.75600 Y10.69200
X40.21600 Y10.69200
X38.80300 Y6.59800
X36.30300 Y6.59800
X33.80300 Y6.59800
X31.30300 Y6.59800
X28.80300 Y6.59800
X26.30300 Y6.59800
X23.80300 Y6.59800
X19.28600 Y2.48200
X19.28600 Y11.62200
X22.41700 Y13.27200
X22.41700 Y15.81200
X22.41700 Y18.35200
X22.41700 Y20.89200
X22.41700 Y23.43200
X24.97600 Y18.31200
X24.97600 Y15.77700
X24.97600 Y13.23700
X24.97600 Y10.69200
X27.51600 Y10.69200
X30.05600 Y10.69200
X32.59600 Y10.69200
X35.13600 Y10.69200
X37.67600 Y10.69200
X37.67600 Y13.23700
X35.13600 Y13.23700
X35.13600 Y15.77700
X37.67600 Y15.77700
X37.67600 Y18.31200
X35.13600 Y18.31200
X32.59600 Y18.31200
X32.59600 Y15.77700
X30.05600 Y18.31200
X27.51600 Y18.31200
X27.51600 Y15.77700
X27.51600 Y13.23700
X30.05600 Y15.77700
X32.59600 Y13.23700
X30.05600 Y13.23700
G80
G00 Z5.000 ( All done -- retract )

5667
gerber/pcb_front.ngc.tap Normal file → Executable file

File diff suppressed because it is too large Load Diff

View File

@ -1,47 +0,0 @@
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
( This file uses a mill head of 3.00000mm to drill the 1 hole sizes. )
( Hole sizes: [3.2mm] )
G94 (Millimeters per minute feed rate.)
G21 (Units == Millimeters.)
G91.1 (Incremental arc distance mode.)
G90 (Absolute coordinates.)
S24000 (RPM spindle speed.)
G01 F100.00000 (Feedrate)
G00 Z5.00000 (Retract to tool change height)
T1
G04 P1.00000
(MSG, Change tool bit to drill size 3.00000mm)
M6 (Tool change.)
M3 (Spindle on clockwise.)
G04 P1.00000
G00 Z5.00000
G0 X4.02700 Y-10.21500
G1 Z1.65000 F50.00000
G2 X4.02700 Y-10.21500 Z-0.00000 I-0.10000 J0.00000
G2 X4.02700 Y-10.21500 Z-1.65000 I-0.10000 J0.00000
G2 X4.02700 Y-10.21500 I-0.10000 J0.00000
G1 Z5.00000 F50.00000
G0 X44.02700 Y-10.21500
G1 Z1.65000 F50.00000
G2 X44.02700 Y-10.21500 Z-0.00000 I-0.10000 J0.00000
G2 X44.02700 Y-10.21500 Z-1.65000 I-0.10000 J0.00000
G2 X44.02700 Y-10.21500 I-0.10000 J0.00000
G1 Z5.00000 F50.00000
G0 X44.02700 Y-50.21500
G1 Z1.65000 F50.00000
G2 X44.02700 Y-50.21500 Z-0.00000 I-0.10000 J0.00000
G2 X44.02700 Y-50.21500 Z-1.65000 I-0.10000 J0.00000
G2 X44.02700 Y-50.21500 I-0.10000 J0.00000
G1 Z5.00000 F50.00000
G00 Z5.000000 ( All done -- retract )
G04 P1.000000
M9 (Coolant off.)

324
gerber/pcb_outline.ngc.tap Normal file → Executable file
View File

@ -1,3 +1,6 @@
(Block-name: Header)
(Block-expand: 0)
(Block-enable: 1)
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
@ -5,73 +8,296 @@ G94 ( Millimeters per minute feed rate. )
G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G00 S24000 ( RPM spindle speed. )
G64 P0.01016 ( set maximum deviation from commanded toolpath )
G01 F100.00000 ( Feedrate. )
G00 Z5.00000 (Retract to tool change height)
T1
G04 P1.00000 (Wait for spindle to stop)
(MSG, Change tool bit to cutter diameter 3.00000mm)
(MSG, Change tool bit to cutter diameter 0.70000mm)
M3 ( Spindle on clockwise. )
G04 P1.00000 (Wait for spindle to get up to speed)
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z5.00000 ( retract )
G00 X-1.50000 Y-35.49998 ( rapid move to begin. )
G0 X1 Y-0.65
G01 Z-1.60000 F50.00000 ( plunge. )
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F100.00000
G01 X-1.50000 Y-19.49999
G00 Z5.00000
G01 X-1.50000 Y-15.99999
G01 Z-1.60000 F50.00000
G01 F100.00000
G01 X-1.50000 Y0.00000
G01 X-1.47117 Y0.29263
G01 X-1.38580 Y0.57401
G01 X-1.24719 Y0.83335
G01 X-1.06065 Y1.06065
G01 X-0.83335 Y1.24719
G01 X-0.57401 Y1.38580
G01 X-0.29263 Y1.47117
G01 X0.00000 Y1.50000
G01 X47.99998 Y1.50000
G01 X48.29261 Y1.47117
G01 X48.57399 Y1.38580
G01 X48.83333 Y1.24719
G01 X49.06063 Y1.06065
G01 X49.24717 Y0.83335
G01 X49.38578 Y0.57401
G01 X49.47115 Y0.29263
G01 X49.49998 Y0.00000
G01 X49.49998 Y-15.99999
G00 Z5.00000
G01 X49.49998 Y-19.49999
G01 Z-1.60000 F50.00000
G01 F100.00000
G01 X49.49998 Y-35.49998
G01 X49.47115 Y-35.79261
G01 X49.38578 Y-36.07399
G01 X49.24717 Y-36.33333
G01 X49.06063 Y-36.56063
G01 X48.83333 Y-36.74717
G01 X48.57399 Y-36.88578
G01 X48.29261 Y-36.97115
G01 X47.99998 Y-36.99998
G01 X0.00000 Y-36.99998
G01 X-0.29263 Y-36.97115
G01 X-0.57401 Y-36.88578
G01 X-0.83335 Y-36.74717
G01 X-1.06065 Y-36.56063
G01 X-1.24719 Y-36.33333
G01 X-1.38580 Y-36.07399
G01 X-1.47117 Y-35.79261
G01 X-1.50000 Y-35.49998
G1 X41 Y-0.65
G1 X41.0683 Y-0.6567
G1 X41.1339 Y-0.6766
G1 X41.1944 Y-0.709
G1 X41.2475 Y-0.7525
G1 X41.291 Y-0.8055
G1 X41.3233 Y-0.866
G1 X41.3432 Y-0.9317
G1 X41.35 Y-1
G1 X41.35 Y-51
G1 X41.3432 Y-51.0683
G1 X41.3233 Y-51.1339
G1 X41.291 Y-51.1944
G1 X41.2475 Y-51.2475
G1 X41.1944 Y-51.291
G1 X41.1339 Y-51.3233
G1 X41.0683 Y-51.3433
G1 X41 Y-51.35
G1 X1 Y-51.35
G1 X0.9317 Y-51.3433
G1 X0.866 Y-51.3233
G1 X0.8055 Y-51.291
G1 X0.7525 Y-51.2475
G1 X0.709 Y-51.1944
G1 X0.6766 Y-51.1339
G1 X0.6567 Y-51.0683
G1 X0.65 Y-51
G1 X0.65 Y-1
G1 X0.6567 Y-0.9317
G1 X0.6766 Y-0.866
G1 X0.709 Y-0.8055
G1 X0.7525 Y-0.7525
G1 X0.8055 Y-0.709
G1 X0.866 Y-0.6766
G1 X0.9317 Y-0.6567
G1 X1 Y-0.65
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G00 Z5.000000 ( retract )
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G04 P1.000000
M9 ( Coolant off. )
(Block-name: Header)
(Block-expand: 0)
(Block-enable: 1)
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
G94 ( Millimeters per minute feed rate. )
G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G00 S24000 ( RPM spindle speed. )
G01 F100.00000 ( Feedrate. )
G0 Z5
T1
G04 P1.00000 (Wait for spindle to stop)
(MSG, Change tool bit to cutter diameter 0.70000mm)
M3 ( Spindle on clockwise. )
G04 P1.00000 (Wait for spindle to get up to speed)
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G0 Z5
G0 X-41 Y-0.65
G1 Z-1.6 F50.00000
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F100.00000
G1 X-1 Y-0.65
G1 X-0.9317 Y-0.6567
G1 X-0.8661 Y-0.6766
G1 X-0.8056 Y-0.709
G1 X-0.7525 Y-0.7525
G1 X-0.709 Y-0.8055
G1 X-0.6767 Y-0.866
G1 X-0.6568 Y-0.9317
G1 X-0.65 Y-1
G1 X-0.65 Y-51
G1 X-0.6568 Y-51.0683
G1 X-0.6767 Y-51.1339
G1 X-0.709 Y-51.1944
G1 X-0.7525 Y-51.2475
G1 X-0.8056 Y-51.291
G1 X-0.8661 Y-51.3233
G1 X-0.9317 Y-51.3433
G1 X-1 Y-51.35
G1 X-41 Y-51.35
G1 X-41.0683 Y-51.3433
G1 X-41.134 Y-51.3233
G1 X-41.1945 Y-51.291
G1 X-41.2475 Y-51.2475
G1 X-41.291 Y-51.1944
G1 X-41.3234 Y-51.1339
G1 X-41.3433 Y-51.0683
G1 X-41.35 Y-51
G1 X-41.35 Y-1
G1 X-41.3433 Y-0.9317
G1 X-41.3234 Y-0.866
G1 X-41.291 Y-0.8055
G1 X-41.2475 Y-0.7525
G1 X-41.1945 Y-0.709
G1 X-41.134 Y-0.6766
G1 X-41.0683 Y-0.6567
G1 X-41 Y-0.65
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G0 Z5
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G04 P1.000000
M9 ( Coolant off. )
(Block-name: Header)
(Block-expand: 0)
(Block-enable: 1)
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
G94 ( Millimeters per minute feed rate. )
G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G00 S24000 ( RPM spindle speed. )
G01 F100.00000 ( Feedrate. )
G0 Z5
T1
G04 P1.00000 (Wait for spindle to stop)
(MSG, Change tool bit to cutter diameter 0.70000mm)
M3 ( Spindle on clockwise. )
G04 P1.00000 (Wait for spindle to get up to speed)
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G0 Z5
G0 X1 Y51.35
G1 Z-1.6 F50.00000
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F100.00000
G1 X41 Y51.35
G1 X41.0683 Y51.3433
G1 X41.1339 Y51.3234
G1 X41.1944 Y51.291
G1 X41.2475 Y51.2475
G1 X41.291 Y51.1945
G1 X41.3233 Y51.134
G1 X41.3432 Y51.0683
G1 X41.35 Y51
G1 X41.35 Y1
G1 X41.3432 Y0.9317
G1 X41.3233 Y0.8661
G1 X41.291 Y0.8056
G1 X41.2475 Y0.7525
G1 X41.1944 Y0.709
G1 X41.1339 Y0.6767
G1 X41.0683 Y0.6567
G1 X41 Y0.65
G1 X1 Y0.65
G1 X0.9317 Y0.6567
G1 X0.866 Y0.6767
G1 X0.8055 Y0.709
G1 X0.7525 Y0.7525
G1 X0.709 Y0.8056
G1 X0.6766 Y0.8661
G1 X0.6567 Y0.9317
G1 X0.65 Y1
G1 X0.65 Y51
G1 X0.6567 Y51.0683
G1 X0.6766 Y51.134
G1 X0.709 Y51.1945
G1 X0.7525 Y51.2475
G1 X0.8055 Y51.291
G1 X0.866 Y51.3234
G1 X0.9317 Y51.3433
G1 X1 Y51.35
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G0 Z5
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G04 P1.000000
M9 ( Coolant off. )
(Block-name: Header)
(Block-expand: 0)
(Block-enable: 1)
( pcb2gcode 2.5.0 )
( Software-independent Gcode )
G94 ( Millimeters per minute feed rate. )
G21 ( Units == Millimeters. )
G90 ( Absolute coordinates. )
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G00 S24000 ( RPM spindle speed. )
G01 F100.00000 ( Feedrate. )
G0 Z5
T1
G04 P1.00000 (Wait for spindle to stop)
(MSG, Change tool bit to cutter diameter 0.70000mm)
M3 ( Spindle on clockwise. )
G04 P1.00000 (Wait for spindle to get up to speed)
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G0 Z5
G0 X-41 Y51.35
G1 Z-1.6 F50.00000
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G01 F100.00000
G1 X-1 Y51.35
G1 X-0.9317 Y51.3433
G1 X-0.8661 Y51.3234
G1 X-0.8056 Y51.291
G1 X-0.7525 Y51.2475
G1 X-0.709 Y51.1945
G1 X-0.6767 Y51.134
G1 X-0.6568 Y51.0683
G1 X-0.65 Y51
G1 X-0.65 Y1
G1 X-0.6568 Y0.9317
G1 X-0.6767 Y0.8661
G1 X-0.709 Y0.8056
G1 X-0.7525 Y0.7525
G1 X-0.8056 Y0.709
G1 X-0.8661 Y0.6767
G1 X-0.9317 Y0.6567
G1 X-1 Y0.65
G1 X-41 Y0.65
G1 X-41.0683 Y0.6567
G1 X-41.134 Y0.6767
G1 X-41.1945 Y0.709
G1 X-41.2475 Y0.7525
G1 X-41.291 Y0.8056
G1 X-41.3234 Y0.8661
G1 X-41.3433 Y0.9317
G1 X-41.35 Y1
G1 X-41.35 Y51
G1 X-41.3433 Y51.0683
G1 X-41.3234 Y51.134
G1 X-41.291 Y51.1945
G1 X-41.2475 Y51.2475
G1 X-41.1945 Y51.291
G1 X-41.134 Y51.3234
G1 X-41.0683 Y51.3433
G1 X-41 Y51.35
G04 P0 ( dwell for no time -- G64 should not smooth over this point )
G0 Z5
(Block-name: block)
(Block-expand: 0)
(Block-enable: 1)
G04 P1.000000
M9 ( Coolant off. )

703
gerber/stripe_board-B_Cu.gbl Normal file → Executable file
View File

@ -1,427 +1,506 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1*
G04 #@! TF.CreationDate,2024-08-10T19:39:54+03:00*
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,8.0.6-8.0.6-0~ubuntu24.04.1*
G04 #@! TF.CreationDate,2024-12-06T14:23:52+02:00*
G04 #@! TF.ProjectId,stripe_board,73747269-7065-45f6-926f-6172642e6b69,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L2,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.4-8.0.4-0~ubuntu24.04.1) date 2024-08-10 19:39:54*
G04 Created by KiCad (PCBNEW 8.0.6-8.0.6-0~ubuntu24.04.1) date 2024-12-06 14:23:52*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 #@! TA.AperFunction,ComponentPad*
%ADD10R,1.700000X1.700000*%
%ADD10C,1.600000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD11O,1.700000X1.700000*%
%ADD11R,1.700000X1.700000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD12O,1.700000X2.000000*%
%ADD12O,1.700000X1.700000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD13O,1.700000X1.950000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD14C,1.400000*%
%ADD14R,1.600000X1.600000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD15O,1.400000X1.400000*%
%ADD15O,1.600000X1.600000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD16O,1.950000X1.700000*%
%ADD16O,2.500000X2.000000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD17C,1.600000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD18O,2.000000X2.500000*%
%ADD17O,1.950000X1.700000*%
G04 #@! TD*
G04 APERTURE END LIST*
D10*
G04 #@! TO.P,C1,1*
G04 #@! TO.N,5V*
X9302887Y34981506D03*
G04 #@! TO.P,C1,2*
G04 #@! TO.N,Net-(J20-Pin_5)*
X14302887Y34981506D03*
G04 #@! TD*
D11*
G04 #@! TO.P,J20,1,Pin_1*
G04 #@! TO.N,PWM1*
X10927398Y-11540000D03*
D11*
X12946099Y28713615D03*
D12*
G04 #@! TO.P,J20,2,Pin_2*
G04 #@! TO.N,PWM2*
X10927398Y-9000000D03*
G04 #@! TO.N,MOSI*
X12946099Y31253615D03*
G04 #@! TO.P,J20,3,Pin_3*
G04 #@! TO.N,5V*
X13467398Y-11540000D03*
X15486099Y28713615D03*
G04 #@! TO.P,J20,4,Pin_4*
X13467398Y-9000000D03*
X15486099Y31253615D03*
G04 #@! TO.P,J20,5,Pin_5*
G04 #@! TO.N,CUR_IN*
X16007398Y-11540000D03*
G04 #@! TO.N,Net-(J20-Pin_5)*
X18026099Y28713615D03*
G04 #@! TO.P,J20,6,Pin_6*
X16007398Y-9000000D03*
X18026099Y31253615D03*
G04 #@! TO.P,J20,7,Pin_7*
G04 #@! TO.N,5V*
X18547398Y-11540000D03*
X20566099Y28713615D03*
G04 #@! TO.P,J20,8,Pin_8*
G04 #@! TO.N,GND*
X18547398Y-9000000D03*
X20566099Y31253615D03*
G04 #@! TD*
D10*
G04 #@! TO.P,Srv5,1,GND*
G04 #@! TO.P,C4,1*
G04 #@! TO.N,Net-(J20-Pin_5)*
X17302887Y34007722D03*
G04 #@! TO.P,C4,2*
G04 #@! TO.N,GND*
X1475000Y-5643272D03*
X17302887Y39007722D03*
G04 #@! TD*
D11*
G04 #@! TO.P,Srv5,2,5v*
G04 #@! TO.P,J3,1,Pin_1*
G04 #@! TO.N,GND*
X24976315Y13236620D03*
D12*
G04 #@! TO.P,J3,2,Pin_2*
G04 #@! TO.N,5V*
X4015000Y-5643272D03*
G04 #@! TO.P,Srv5,3,PWM*
G04 #@! TO.N,/PC7*
X6555000Y-5643272D03*
X24976315Y15776620D03*
G04 #@! TO.P,J3,3,Pin_3*
G04 #@! TO.N,GND*
X27516315Y13236620D03*
G04 #@! TO.P,J3,4,Pin_4*
G04 #@! TO.N,5V*
X27516315Y15776620D03*
G04 #@! TO.P,J3,5,Pin_5*
G04 #@! TO.N,GND*
X30056315Y13236620D03*
G04 #@! TO.P,J3,6,Pin_6*
G04 #@! TO.N,5V*
X30056315Y15776620D03*
G04 #@! TO.P,J3,7,Pin_7*
G04 #@! TO.N,GND*
X32596315Y13236620D03*
G04 #@! TO.P,J3,8,Pin_8*
G04 #@! TO.N,5V*
X32596315Y15776620D03*
G04 #@! TO.P,J3,9,Pin_9*
G04 #@! TO.N,GND*
X35136315Y13236620D03*
G04 #@! TO.P,J3,10,Pin_10*
G04 #@! TO.N,5V*
X35136315Y15776620D03*
G04 #@! TO.P,J3,11,Pin_11*
G04 #@! TO.N,GND*
X37676315Y13236620D03*
G04 #@! TO.P,J3,12,Pin_12*
G04 #@! TO.N,5V*
X37676315Y15776620D03*
G04 #@! TO.P,J3,13,Pin_13*
G04 #@! TO.N,GND*
X40216315Y13236620D03*
G04 #@! TO.P,J3,14,Pin_14*
G04 #@! TO.N,5V*
X40216315Y15776620D03*
G04 #@! TO.P,J3,15,Pin_15*
G04 #@! TO.N,GND*
X42756315Y13236620D03*
G04 #@! TO.P,J3,16,Pin_16*
G04 #@! TO.N,5V*
X42756315Y15776620D03*
G04 #@! TD*
D10*
G04 #@! TO.P,C1,1*
G04 #@! TO.N,GND*
X46302887Y12981506D03*
G04 #@! TO.P,C1,2*
G04 #@! TO.N,IN*
X46302887Y7981506D03*
G04 #@! TD*
G04 #@! TO.P,C5,1*
G04 #@! TO.N,GND*
X45802887Y18481506D03*
G04 #@! TO.P,C5,2*
G04 #@! TO.N,5V*
X45802887Y15981506D03*
G04 #@! TD*
G04 #@! TO.P,J2,1,Pin_1*
G04 #@! TO.N,GND*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X45398744Y-3450642D02*
X45398744Y-4950642D01*
G75*
G02*
X45148744Y-5200642I-250000J0D01*
G01*
X43948744Y-5200642D01*
G75*
G02*
X43698744Y-4950642I0J250000D01*
G01*
X43698744Y-3450642D01*
G75*
G02*
X43948744Y-3200642I250000J0D01*
G01*
X45148744Y-3200642D01*
G75*
G02*
X45398744Y-3450642I0J-250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D12*
G04 #@! TO.P,J2,2,Pin_2*
G04 #@! TO.N,RC_IN*
X42048744Y-4200642D03*
G04 #@! TD*
G04 #@! TO.P,J1,1,Pin_1*
G04 #@! TO.N,GND*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X1417066Y-31697759D02*
X1417066Y-30247759D01*
X36452887Y36256506D02*
X36452887Y37706506D01*
G75*
G02*
X1667066Y-29997759I250000J0D01*
X36702887Y37956506I250000J0D01*
G01*
X2867066Y-29997759D01*
X37902887Y37956506D01*
G75*
G02*
X3117066Y-30247759I0J-250000D01*
X38152887Y37706506I0J-250000D01*
G01*
X3117066Y-31697759D01*
X38152887Y36256506D01*
G75*
G02*
X2867066Y-31947759I-250000J0D01*
X37902887Y36006506I-250000J0D01*
G01*
X1667066Y-31947759D01*
X36702887Y36006506D01*
G75*
G02*
X1417066Y-31697759I0J250000D01*
X36452887Y36256506I0J250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D13*
G04 #@! TO.P,J1,2,Pin_2*
G04 #@! TO.P,J2,2,Pin_2*
G04 #@! TO.N,5V*
X4767066Y-30972759D03*
G04 #@! TO.P,J1,3,Pin_3*
G04 #@! TO.N,/PD4*
X7267066Y-30972759D03*
G04 #@! TO.P,J1,4,Pin_4*
G04 #@! TO.N,/PD5*
X9767066Y-30972759D03*
G04 #@! TO.P,J1,5,Pin_5*
G04 #@! TO.N,/PD6*
X12267066Y-30972759D03*
G04 #@! TO.P,J1,6,Pin_6*
G04 #@! TO.N,/PD7*
X14767066Y-30972759D03*
G04 #@! TD*
D14*
G04 #@! TO.P,C2,1*
X39802887Y36981506D03*
G04 #@! TO.P,J2,3,Pin_3*
G04 #@! TO.N,GND*
X24541068Y-19690919D03*
D15*
G04 #@! TO.P,C2,2*
G04 #@! TO.N,5V*
X24541068Y-24770919D03*
X42302887Y36981506D03*
G04 #@! TD*
D14*
G04 #@! TO.P,U3,1,I1*
G04 #@! TO.N,/PD4*
X24976315Y18311620D03*
D15*
G04 #@! TO.P,U3,2,I2*
G04 #@! TO.N,/PD7*
X27516315Y18311620D03*
G04 #@! TO.P,U3,3,I3*
G04 #@! TO.N,/PD6*
X30056315Y18311620D03*
G04 #@! TO.P,U3,4,I4*
G04 #@! TO.N,/PD5*
X32596315Y18311620D03*
G04 #@! TO.P,U3,5,I5*
G04 #@! TO.N,CUR_IN*
X35136315Y18311620D03*
G04 #@! TO.P,U3,6,I6*
G04 #@! TO.N,POS_IN*
X37676315Y18311620D03*
G04 #@! TO.P,U3,7,I7*
X40216315Y18311620D03*
G04 #@! TO.P,U3,8,GND*
G04 #@! TO.N,GND*
X42756315Y18311620D03*
G04 #@! TO.P,U3,9,COM*
G04 #@! TO.N,IN*
X42756315Y10691620D03*
G04 #@! TO.P,U3,10,O7*
G04 #@! TO.N,Net-(J1-Pin_7)*
X40216315Y10691620D03*
G04 #@! TO.P,U3,11,O6*
X37676315Y10691620D03*
G04 #@! TO.P,U3,12,O5*
G04 #@! TO.N,Net-(J1-Pin_6)*
X35136315Y10691620D03*
G04 #@! TO.P,U3,13,O4*
G04 #@! TO.N,Net-(J1-Pin_5)*
X32596315Y10691620D03*
G04 #@! TO.P,U3,14,O3*
G04 #@! TO.N,Net-(J1-Pin_4)*
X30056315Y10691620D03*
G04 #@! TO.P,U3,15,O2*
G04 #@! TO.N,Net-(J1-Pin_3)*
X27516315Y10691620D03*
G04 #@! TO.P,U3,16,O1*
G04 #@! TO.N,Net-(J1-Pin_2)*
X24976315Y10691620D03*
G04 #@! TD*
D10*
G04 #@! TO.P,R1,1*
G04 #@! TO.N,5V*
X25827398Y-14515000D03*
X32302887Y31981506D03*
D15*
G04 #@! TO.P,R1,2*
G04 #@! TO.N,SCL*
X30907398Y-14515000D03*
G04 #@! TD*
D14*
G04 #@! TO.P,R2,1*
G04 #@! TO.N,5V*
X25829794Y-12376450D03*
D15*
G04 #@! TO.P,R2,2*
G04 #@! TO.N,SDA*
X30909794Y-12376450D03*
G04 #@! TD*
D10*
G04 #@! TO.P,J16,1,Pin_1*
G04 #@! TO.N,GND*
X3227398Y-22015000D03*
D11*
G04 #@! TO.P,J16,2,Pin_2*
G04 #@! TO.N,5V*
X3227398Y-19475000D03*
G04 #@! TO.P,J16,3,Pin_3*
G04 #@! TO.N,SWIO*
X3227398Y-16935000D03*
G04 #@! TD*
G04 #@! TO.P,I2C_2,1,Pin_1*
G04 #@! TO.N,GND*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X36985031Y-3473659D02*
X36985031Y-4923659D01*
G75*
G02*
X36735031Y-5173659I-250000J0D01*
G01*
X35535031Y-5173659D01*
G75*
G02*
X35285031Y-4923659I0J250000D01*
G01*
X35285031Y-3473659D01*
G75*
G02*
X35535031Y-3223659I250000J0D01*
G01*
X36735031Y-3223659D01*
G75*
G02*
X36985031Y-3473659I0J-250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D13*
G04 #@! TO.P,I2C_2,2,Pin_2*
G04 #@! TO.N,SCL*
X33635031Y-4198659D03*
G04 #@! TO.P,I2C_2,3,Pin_3*
G04 #@! TO.N,SDA*
X31135031Y-4198659D03*
G04 #@! TO.P,I2C_2,4,Pin_4*
G04 #@! TO.N,5V*
X28635031Y-4198659D03*
G04 #@! TD*
G04 #@! TO.P,Srv8,1,GND*
G04 #@! TO.N,GND*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X29135469Y-34061030D02*
X27685469Y-34061030D01*
G75*
G02*
X27435469Y-33811030I0J250000D01*
G01*
X27435469Y-32611030D01*
G75*
G02*
X27685469Y-32361030I250000J0D01*
G01*
X29135469Y-32361030D01*
G75*
G02*
X29385469Y-32611030I0J-250000D01*
G01*
X29385469Y-33811030D01*
G75*
G02*
X29135469Y-34061030I-250000J0D01*
G01*
G37*
G04 #@! TD.AperFunction*
D16*
G04 #@! TO.P,Srv8,2,5v*
G04 #@! TO.N,5V*
X28410469Y-30711030D03*
G04 #@! TO.P,Srv8,3,PWM*
G04 #@! TO.N,POS_IN*
X28410469Y-28211030D03*
G04 #@! TD*
D14*
G04 #@! TO.P,C3,1*
G04 #@! TO.N,GND*
X21391068Y-19690919D03*
D15*
G04 #@! TO.P,C3,2*
G04 #@! TO.N,5V*
X21391068Y-24770919D03*
G04 #@! TD*
D17*
G04 #@! TO.P,R3,1*
G04 #@! TO.N,CUR_IN*
X18850514Y-14667908D03*
G04 #@! TO.P,R3,2*
G04 #@! TO.N,/PA1*
X18850514Y-19667908D03*
G04 #@! TD*
G04 #@! TO.P,J8,1,Pin_1*
G04 #@! TO.N,GND*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X23523002Y-3471999D02*
X23523002Y-4921999D01*
G75*
G02*
X23273002Y-5171999I-250000J0D01*
G01*
X22073002Y-5171999D01*
G75*
G02*
X21823002Y-4921999I0J250000D01*
G01*
X21823002Y-3471999D01*
G75*
G02*
X22073002Y-3221999I250000J0D01*
G01*
X23273002Y-3221999D01*
G75*
G02*
X23523002Y-3471999I0J-250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D13*
G04 #@! TO.P,J8,2,Pin_2*
G04 #@! TO.N,CUR_IN*
X20173002Y-4196999D03*
G04 #@! TO.P,J8,3,Pin_3*
G04 #@! TO.N,5V*
X17673002Y-4196999D03*
G04 #@! TO.P,J8,4,Pin_4*
G04 #@! TO.N,PWM2*
X15173002Y-4196999D03*
G04 #@! TO.P,J8,5,Pin_5*
G04 #@! TO.N,PWM1*
X12673002Y-4196999D03*
G04 #@! TD*
D17*
G04 #@! TO.P,C4,1*
G04 #@! TO.N,CUR_IN*
X21727398Y-14515000D03*
G04 #@! TO.P,C4,2*
G04 #@! TO.N,GND*
X21727398Y-9515000D03*
G04 #@! TD*
D10*
G04 #@! TO.P,Srv7,1,GND*
G04 #@! TO.N,GND*
X23727398Y-34390000D03*
D11*
G04 #@! TO.P,Srv7,2,5v*
G04 #@! TO.N,5V*
X23727398Y-31850000D03*
G04 #@! TO.P,Srv7,3,PWM*
G04 #@! TO.N,/PA1*
X23727398Y-29310000D03*
G04 #@! TD*
D10*
G04 #@! TO.P,Srv6,1,GND*
G04 #@! TO.N,GND*
X1475000Y-2946060D03*
D11*
G04 #@! TO.P,Srv6,2,5v*
G04 #@! TO.N,5V*
X4015000Y-2946060D03*
G04 #@! TO.P,Srv6,3,PWM*
G04 #@! TO.N,/PC6*
X6555000Y-2946060D03*
X24682887Y31981506D03*
G04 #@! TD*
G04 #@! TO.P,I2C_1,1,Pin_1*
G04 #@! TO.N,GND*
G04 #@! TO.N,5V*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X37077398Y-7147980D02*
X37077398Y-8597980D01*
X20702887Y36231506D02*
X20702887Y37681506D01*
G75*
G02*
X36827398Y-8847980I-250000J0D01*
X20952887Y37931506I250000J0D01*
G01*
X35627398Y-8847980D01*
X22152887Y37931506D01*
G75*
G02*
X35377398Y-8597980I0J250000D01*
X22402887Y37681506I0J-250000D01*
G01*
X35377398Y-7147980D01*
X22402887Y36231506D01*
G75*
G02*
X35627398Y-6897980I250000J0D01*
X22152887Y35981506I-250000J0D01*
G01*
X36827398Y-6897980D01*
X20952887Y35981506D01*
G75*
G02*
X37077398Y-7147980I0J-250000D01*
X20702887Y36231506I0J250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D13*
G04 #@! TO.P,I2C_1,2,Pin_2*
G04 #@! TO.N,SCL*
X33727398Y-7872980D03*
G04 #@! TO.P,I2C_1,3,Pin_3*
G04 #@! TO.N,SDA*
X31227398Y-7872980D03*
X24052887Y36956506D03*
G04 #@! TO.P,I2C_1,3,Pin_3*
G04 #@! TO.N,SCL*
X26552887Y36956506D03*
G04 #@! TO.P,I2C_1,4,Pin_4*
G04 #@! TO.N,GND*
X29052887Y36956506D03*
G04 #@! TD*
G04 #@! TO.P,Srv1,1,Pin_1*
G04 #@! TO.N,MOSI*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X8791689Y25496506D02*
X8791689Y24046506D01*
G75*
G02*
X8541689Y23796506I-250000J0D01*
G01*
X7341689Y23796506D01*
G75*
G02*
X7091689Y24046506I0J250000D01*
G01*
X7091689Y25496506D01*
G75*
G02*
X7341689Y25746506I250000J0D01*
G01*
X8541689Y25746506D01*
G75*
G02*
X8791689Y25496506I0J-250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
G04 #@! TO.P,Srv1,2,Pin_2*
G04 #@! TO.N,5V*
X28727398Y-7872980D03*
X5441689Y24771506D03*
G04 #@! TO.P,Srv1,3,Pin_3*
G04 #@! TO.N,GND*
X2941689Y24771506D03*
G04 #@! TD*
D10*
G04 #@! TO.P,Srv1,1,GND*
G04 #@! TO.P,C2,1*
G04 #@! TO.N,GND*
X41077398Y-14515000D03*
D11*
G04 #@! TO.P,Srv1,2,5v*
X37802887Y22981506D03*
G04 #@! TO.P,C2,2*
G04 #@! TO.N,5V*
X38537398Y-14515000D03*
G04 #@! TO.P,Srv1,3,PWM*
G04 #@! TO.N,RC_IN*
X35997398Y-14515000D03*
X37802887Y27981506D03*
G04 #@! TD*
D18*
D11*
G04 #@! TO.P,J5,1,Pin_1*
G04 #@! TO.N,GND*
X22416689Y13271506D03*
D12*
G04 #@! TO.P,J5,2,Pin_2*
G04 #@! TO.N,5V*
X22416689Y15811506D03*
G04 #@! TO.P,J5,3,Pin_3*
G04 #@! TO.N,SWIO*
X22416689Y18351506D03*
G04 #@! TO.P,J5,4,Pin_4*
G04 #@! TO.N,MISO*
X22416689Y20891506D03*
G04 #@! TO.P,J5,5,Pin_5*
G04 #@! TO.N,MOSI*
X22416689Y23431506D03*
G04 #@! TD*
D16*
G04 #@! TO.P,Mini360,1,IN-*
G04 #@! TO.N,GND*
X45717398Y-32990000D03*
X19285689Y11621506D03*
G04 #@! TO.P,Mini360,2,IN+*
G04 #@! TO.N,IN*
X36577398Y-32990000D03*
X19285689Y2481506D03*
G04 #@! TO.P,Mini360,3,OUT-*
G04 #@! TO.N,GND*
X45717398Y-17750000D03*
X4045689Y11621506D03*
G04 #@! TO.P,Mini360,4,OUT+*
G04 #@! TO.N,5V*
X36577398Y-17750000D03*
X4045689Y2481506D03*
G04 #@! TD*
D10*
G04 #@! TO.P,R2,1*
G04 #@! TO.N,5V*
X32302887Y33981506D03*
D15*
G04 #@! TO.P,R2,2*
G04 #@! TO.N,SDA*
X24682887Y33981506D03*
G04 #@! TD*
G04 #@! TO.P,Srv3,1,Pin_1*
G04 #@! TO.N,MISO*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X8766689Y18971506D02*
X8766689Y17521506D01*
G75*
G02*
X8516689Y17271506I-250000J0D01*
G01*
X7316689Y17271506D01*
G75*
G02*
X7066689Y17521506I0J250000D01*
G01*
X7066689Y18971506D01*
G75*
G02*
X7316689Y19221506I250000J0D01*
G01*
X8516689Y19221506D01*
G75*
G02*
X8766689Y18971506I0J-250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D13*
G04 #@! TO.P,Srv3,2,Pin_2*
G04 #@! TO.N,5V*
X5416689Y18246506D03*
G04 #@! TO.P,Srv3,3,Pin_3*
G04 #@! TO.N,GND*
X2916689Y18246506D03*
G04 #@! TD*
D10*
G04 #@! TO.P,C3,1*
G04 #@! TO.N,GND*
X40952887Y22981506D03*
G04 #@! TO.P,C3,2*
G04 #@! TO.N,5V*
X40952887Y27981506D03*
G04 #@! TD*
G04 #@! TO.P,J4,1,Pin_1*
G04 #@! TO.N,GND*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X13641689Y15096506D02*
X12191689Y15096506D01*
G75*
G02*
X11941689Y15346506I0J250000D01*
G01*
X11941689Y16546506D01*
G75*
G02*
X12191689Y16796506I250000J0D01*
G01*
X13641689Y16796506D01*
G75*
G02*
X13891689Y16546506I0J-250000D01*
G01*
X13891689Y15346506D01*
G75*
G02*
X13641689Y15096506I-250000J0D01*
G01*
G37*
G04 #@! TD.AperFunction*
D17*
G04 #@! TO.P,J4,2,Pin_2*
G04 #@! TO.N,5V*
X12916689Y18446506D03*
G04 #@! TO.P,J4,3,Pin_3*
G04 #@! TO.N,MISO*
X12916689Y20946506D03*
G04 #@! TO.P,J4,4,Pin_4*
G04 #@! TO.N,MOSI*
X12916689Y23446506D03*
G04 #@! TO.P,J4,5,Pin_5*
G04 #@! TO.N,PWM2*
X12916689Y25946506D03*
G04 #@! TD*
D14*
G04 #@! TO.P,R3,1*
G04 #@! TO.N,PWM2*
X18048838Y22648932D03*
D10*
G04 #@! TO.P,R3,2*
G04 #@! TO.N,Net-(J20-Pin_5)*
X18048838Y26448932D03*
G04 #@! TD*
G04 #@! TO.P,J1,1,Pin_1*
G04 #@! TO.N,IN*
G04 #@! TA.AperFunction,ComponentPad*
G36*
G01*
X22952887Y5873228D02*
X22952887Y7323228D01*
G75*
G02*
X23202887Y7573228I250000J0D01*
G01*
X24402887Y7573228D01*
G75*
G02*
X24652887Y7323228I0J-250000D01*
G01*
X24652887Y5873228D01*
G75*
G02*
X24402887Y5623228I-250000J0D01*
G01*
X23202887Y5623228D01*
G75*
G02*
X22952887Y5873228I0J250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D13*
G04 #@! TO.P,J1,2,Pin_2*
G04 #@! TO.N,Net-(J1-Pin_2)*
X26302887Y6598228D03*
G04 #@! TO.P,J1,3,Pin_3*
G04 #@! TO.N,Net-(J1-Pin_3)*
X28802887Y6598228D03*
G04 #@! TO.P,J1,4,Pin_4*
G04 #@! TO.N,Net-(J1-Pin_4)*
X31302887Y6598228D03*
G04 #@! TO.P,J1,5,Pin_5*
G04 #@! TO.N,Net-(J1-Pin_5)*
X33802887Y6598228D03*
G04 #@! TO.P,J1,6,Pin_6*
G04 #@! TO.N,Net-(J1-Pin_6)*
X36302887Y6598228D03*
G04 #@! TO.P,J1,7,Pin_7*
G04 #@! TO.N,Net-(J1-Pin_7)*
X38802887Y6598228D03*
G04 #@! TD*
M02*

16
gerber/stripe_board-Edge_Cuts.gm1 Normal file → Executable file
View File

@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1*
G04 #@! TF.CreationDate,2024-08-10T19:39:54+03:00*
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,8.0.6-8.0.6-0~ubuntu24.04.1*
G04 #@! TF.CreationDate,2024-12-06T14:23:53+02:00*
G04 #@! TF.ProjectId,stripe_board,73747269-7065-45f6-926f-6172642e6b69,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 8.0.4-8.0.4-0~ubuntu24.04.1) date 2024-08-10 19:39:54*
G04 Created by KiCad (PCBNEW 8.0.6-8.0.6-0~ubuntu24.04.1) date 2024-12-06 14:23:53*
%MOMM*%
%LPD*%
G01*
@ -15,9 +15,9 @@ G04 #@! TA.AperFunction,Profile*
G04 #@! TD*
G04 APERTURE END LIST*
D10*
X0Y0D02*
X48000000Y0D01*
X48000000Y-35500000D01*
X0Y-35500000D01*
X0Y0D01*
X1000000Y41000000D02*
X51000000Y41000000D01*
X51000000Y1000000D01*
X1000000Y1000000D01*
X1000000Y41000000D01*
M02*

7731
gerber/stripe_board-F_Cu.gtl Normal file → Executable file

File diff suppressed because it is too large Load Diff

0
gerber/stripe_board-NPTH-drl_map.gbr Normal file → Executable file
View File

11
gerber/stripe_board-NPTH.drl Normal file → Executable file
View File

@ -1,8 +1,8 @@
M48
; DRILL file {KiCad 8.0.4-8.0.4-0~ubuntu24.04.1} date 2024-08-10T19:39:57+0300
; DRILL file {KiCad 8.0.6-8.0.6-0~ubuntu24.04.1} date 2024-12-06T14:23:56+0200
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-08-10T19:39:57+03:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1
; #@! TF.CreationDate,2024-12-06T14:23:56+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.6-8.0.6-0~ubuntu24.04.1
; #@! TF.FileFunction,NonPlated,1,2,NPTH
FMAT,2
METRIC
@ -12,7 +12,6 @@ T1C3.200
G90
G05
T1
X3.927Y-10.215
X43.927Y-10.215
X43.927Y-50.215
X5.946Y30.039
X45.946Y30.039
M30

0
gerber/stripe_board-PTH-drl_map.gbr Normal file → Executable file
View File

172
gerber/stripe_board-PTH.drl Normal file → Executable file
View File

@ -1,90 +1,116 @@
M48
; DRILL file {KiCad 8.0.4-8.0.4-0~ubuntu24.04.1} date 2024-08-10T19:39:57+0300
; DRILL file {KiCad 8.0.6-8.0.6-0~ubuntu24.04.1} date 2024-12-06T14:23:56+0200
; FORMAT={-:-/ absolute / metric / decimal}
; #@! TF.CreationDate,2024-08-10T19:39:57+03:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.4-8.0.4-0~ubuntu24.04.1
; #@! TF.CreationDate,2024-12-06T14:23:56+02:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,8.0.6-8.0.6-0~ubuntu24.04.1
; #@! TF.FileFunction,Plated,1,2,PTH
FMAT,2
METRIC
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T1C0.700
T1C0.762
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T2C0.762
T2C0.800
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T3C0.800
T3C0.950
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T4C0.950
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
T5C1.000
T4C1.000
%
G90
G05
T1
X21.391Y-19.691
X21.391Y-24.771
X24.541Y-19.691
X24.541Y-24.771
X25.827Y-14.515
X25.83Y-12.376
X30.907Y-14.515
X30.91Y-12.376
X4.046Y11.622
X4.046Y2.482
X19.286Y11.622
X19.286Y2.482
T2
X36.577Y-17.75
X36.577Y-32.99
X45.717Y-17.75
X45.717Y-32.99
X9.303Y34.982
X14.303Y34.982
X17.303Y39.008
X17.303Y34.008
X18.049Y26.449
X18.049Y22.649
X24.683Y33.982
X24.683Y31.982
X24.976Y18.312
X24.976Y10.692
X27.516Y18.312
X27.516Y10.692
X30.056Y18.312
X30.056Y10.692
X32.303Y33.982
X32.303Y31.982
X32.596Y18.312
X32.596Y10.692
X35.136Y18.312
X35.136Y10.692
X37.676Y18.312
X37.676Y10.692
X37.803Y27.982
X37.803Y22.982
X40.216Y18.312
X40.216Y10.692
X40.953Y27.982
X40.953Y22.982
X42.756Y18.312
X42.756Y10.692
X45.803Y18.482
X45.803Y15.982
X46.303Y12.982
X46.303Y7.982
T3
X18.851Y-14.668
X18.851Y-19.668
X21.727Y-9.515
X21.727Y-14.515
X2.917Y18.247
X2.942Y24.772
X5.417Y18.247
X5.442Y24.772
X7.917Y18.247
X7.942Y24.772
X12.917Y25.947
X12.917Y23.447
X12.917Y20.947
X12.917Y18.447
X12.917Y15.947
X21.553Y36.957
X23.803Y6.598
X24.053Y36.957
X26.303Y6.598
X26.553Y36.957
X28.803Y6.598
X29.053Y36.957
X31.303Y6.598
X33.803Y6.598
X36.303Y6.598
X37.303Y36.982
X38.803Y6.598
X39.803Y36.982
X42.303Y36.982
T4
X2.267Y-30.973
X4.767Y-30.973
X7.267Y-30.973
X9.767Y-30.973
X12.267Y-30.973
X12.673Y-4.197
X14.767Y-30.973
X15.173Y-4.197
X17.673Y-4.197
X20.173Y-4.197
X22.673Y-4.197
X28.41Y-28.211
X28.41Y-30.711
X28.41Y-33.211
X28.635Y-4.199
X28.727Y-7.873
X31.135Y-4.199
X31.227Y-7.873
X33.635Y-4.199
X33.727Y-7.873
X36.135Y-4.199
X36.227Y-7.873
T5
X1.475Y-2.946
X1.475Y-5.643
X3.227Y-16.935
X3.227Y-19.475
X3.227Y-22.015
X4.015Y-2.946
X4.015Y-5.643
X6.555Y-2.946
X6.555Y-5.643
X10.927Y-9.0
X10.927Y-11.54
X13.467Y-9.0
X13.467Y-11.54
X16.007Y-9.0
X16.007Y-11.54
X18.547Y-9.0
X18.547Y-11.54
X23.727Y-29.31
X23.727Y-31.85
X23.727Y-34.39
X35.997Y-14.515
X38.537Y-14.515
X41.077Y-14.515
X42.049Y-4.201
X44.549Y-4.201
X12.946Y31.254
X12.946Y28.714
X15.486Y31.254
X15.486Y28.714
X18.026Y31.254
X18.026Y28.714
X20.566Y31.254
X20.566Y28.714
X22.417Y23.432
X22.417Y20.892
X22.417Y18.352
X22.417Y15.812
X22.417Y13.272
X24.976Y15.777
X24.976Y13.237
X27.516Y15.777
X27.516Y13.237
X30.056Y15.777
X30.056Y13.237
X32.596Y15.777
X32.596Y13.237
X35.136Y15.777
X35.136Y13.237
X37.676Y15.777
X37.676Y13.237
X40.216Y15.777
X40.216Y13.237
X42.756Y15.777
X42.756Y13.237
M30

28
gerber/stripe_board-job.gbrjob Normal file → Executable file
View File

@ -3,9 +3,9 @@
"GenerationSoftware": {
"Vendor": "KiCad",
"Application": "Pcbnew",
"Version": "8.0.4-8.0.4-0~ubuntu24.04.1"
"Version": "8.0.6-8.0.6-0~ubuntu24.04.1"
},
"CreationDate": "2024-08-10T19:39:55+03:00"
"CreationDate": "2024-12-06T14:23:53+02:00"
},
"GeneralSpecs": {
"ProjectId": {
@ -14,8 +14,8 @@
"Revision": "rev?"
},
"Size": {
"X": 48.1,
"Y": 35.6
"X": 50.1,
"Y": 40.1
},
"LayerNumber": 2,
"BoardThickness": 1.6,
@ -24,12 +24,12 @@
"DesignRules": [
{
"Layers": "Outer",
"PadToPad": 0.2,
"PadToTrack": 0.2,
"TrackToTrack": 0.2,
"PadToPad": 0.3,
"PadToTrack": 0.3,
"TrackToTrack": 0.3,
"MinLineWidth": 0.6,
"TrackToRegion": 0.5,
"RegionToRegion": 0.5
"TrackToRegion": 0.3,
"RegionToRegion": 0.3
}
],
"FilesAttributes": [
@ -43,6 +43,16 @@
"FileFunction": "Copper,L2,Bot",
"FilePolarity": "Positive"
},
{
"Path": "stripe_board-F_Adhesive.gta",
"FileFunction": "Glue,Top",
"FilePolarity": "Positive"
},
{
"Path": "stripe_board-User_Drawings.gbr",
"FileFunction": "Other,User",
"FilePolarity": "Positive"
},
{
"Path": "stripe_board-Edge_Cuts.gm1",
"FileFunction": "Profile",

0
img/face.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 83 KiB

After

Width:  |  Height:  |  Size: 83 KiB

0
img/render.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 146 KiB

0
img/traces.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

0
kit.kicad_sym Normal file → Executable file
View File

25729
stripe_board.kicad_pcb Normal file → Executable file

File diff suppressed because it is too large Load Diff

0
stripe_board.kicad_prl Normal file → Executable file
View File

18
stripe_board.kicad_pro Normal file → Executable file
View File

@ -48,7 +48,7 @@
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
"min_clearance": 0.6
}
},
"diff_pair_dimensions": [
@ -119,7 +119,7 @@
"min_clearance": 0.3,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25,
"min_hole_clearance": 0.4,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
@ -179,8 +179,12 @@
],
"track_widths": [
0.0,
0.1,
0.5,
1.2
0.9,
1.1,
1.2,
2.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
@ -216,6 +220,10 @@
{
"diameter": 0.6,
"drill": 0.5
},
{
"diameter": 1.3,
"drill": 0.9
}
],
"zones_allow_external_fillets": false
@ -457,7 +465,7 @@
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"clearance": 0.3,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
@ -467,7 +475,7 @@
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"track_width": 0.5,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6

13601
stripe_board.kicad_sch Normal file → Executable file

File diff suppressed because it is too large Load Diff

0
sym-lib-table Normal file → Executable file
View File

2
~stripe_board.kicad_pcb.lck Normal file → Executable file
View File

@ -1 +1 @@
{"hostname":"swallow","username":"giver"}
{"hostname":"MANGABOX","username":"Admin"}

2
~stripe_board.kicad_sch.lck Normal file → Executable file
View File

@ -1 +1 @@
{"hostname":"swallow","username":"giver"}
{"hostname":"MANGABOX","username":"Admin"}