Merge branch 'martinbudden-btt_skr_e3_turbo'
This commit is contained in:
commit
05e8055ce2
BIN
libtest.png
BIN
libtest.png
Binary file not shown.
Before Width: | Height: | Size: 876 KiB After Width: | Height: | Size: 882 KiB |
20
readme.md
20
readme.md
|
@ -2315,6 +2315,7 @@ PCBs and perfboard with optional components. The shape can be a rectangle with o
|
||||||
| ---:|:--- |:---|
|
| ---:|:--- |:---|
|
||||||
| 1 | `pcb(ArduinoLeonardo)` | Arduino Leonardo |
|
| 1 | `pcb(ArduinoLeonardo)` | Arduino Leonardo |
|
||||||
| 1 | `pcb(ArduinoUno3)` | Arduino Uno R3 |
|
| 1 | `pcb(ArduinoUno3)` | Arduino Uno R3 |
|
||||||
|
| 1 | `pcb(BTT_SKR_E3_TURBO)` | BigTreeTech SKR E3 Turbo |
|
||||||
| 1 | `pcb(BTT_SKR_MINI_E3_V2_0)` | BigTreeTech SKR Mini E3 v2.0 |
|
| 1 | `pcb(BTT_SKR_MINI_E3_V2_0)` | BigTreeTech SKR Mini E3 v2.0 |
|
||||||
| 1 | `pcb(BTT_SKR_V1_4_TURBO)` | BigTreeTech SKR v1.4 Turbo |
|
| 1 | `pcb(BTT_SKR_V1_4_TURBO)` | BigTreeTech SKR v1.4 Turbo |
|
||||||
| 1 | | Cat 5 patch cable 300mm |
|
| 1 | | Cat 5 patch cable 300mm |
|
||||||
|
@ -2325,7 +2326,7 @@ PCBs and perfboard with optional components. The shape can be a rectangle with o
|
||||||
| 1 | `pcb(ESP-01)` | ESP-01 |
|
| 1 | `pcb(ESP-01)` | ESP-01 |
|
||||||
| 1 | `pcb(EnviroPlus)` | Enviro+ |
|
| 1 | `pcb(EnviroPlus)` | Enviro+ |
|
||||||
| 1 | `pcb(ExtruderPCB)` | Extruder connection PCB |
|
| 1 | `pcb(ExtruderPCB)` | Extruder connection PCB |
|
||||||
| 1 | `pcb(Keyes5p1)` | Keyes5.1 Arduino Uno expansion board |
|
| 1 | `pcb(Keyes5p1)` | Keyes5.1 Arduino Uno expansion board - not shown |
|
||||||
| 1 | `pcb(MP1584EN)` | MP1584EN 3A buck converter |
|
| 1 | `pcb(MP1584EN)` | MP1584EN 3A buck converter |
|
||||||
| 1 | `pcb(MT3608)` | MT3608 boost converter module |
|
| 1 | `pcb(MT3608)` | MT3608 boost converter module |
|
||||||
| 1 | `pcb(Melzi)` | Melzi electronics - not shown |
|
| 1 | `pcb(Melzi)` | Melzi electronics - not shown |
|
||||||
|
@ -2334,8 +2335,8 @@ PCBs and perfboard with optional components. The shape can be a rectangle with o
|
||||||
| 1 | `molex_254(2)` | Molex KK header 2 way |
|
| 1 | `molex_254(2)` | Molex KK header 2 way |
|
||||||
| 1 | `molex_254(3)` | Molex KK header 3 way |
|
| 1 | `molex_254(3)` | Molex KK header 3 way |
|
||||||
| 16 | `nut(M2_nut, nyloc = true)` | Nut M2 x 1.6mm nyloc |
|
| 16 | `nut(M2_nut, nyloc = true)` | Nut M2 x 1.6mm nyloc |
|
||||||
| 34 | `nut(M2p5_nut, nyloc = true)` | Nut M2.5 x 2.2mm nyloc |
|
| 30 | `nut(M2p5_nut, nyloc = true)` | Nut M2.5 x 2.2mm nyloc |
|
||||||
| 17 | `nut(M3_nut, nyloc = true)` | Nut M3 x 2.4mm nyloc |
|
| 22 | `nut(M3_nut, nyloc = true)` | Nut M3 x 2.4mm nyloc |
|
||||||
| 8 | `nut(M4_nut, nyloc = true)` | Nut M4 x 3.2mm nyloc |
|
| 8 | `nut(M4_nut, nyloc = true)` | Nut M4 x 3.2mm nyloc |
|
||||||
| 1 | `pcb(PI_IO)` | PI_IO V2 |
|
| 1 | `pcb(PI_IO)` | PI_IO V2 |
|
||||||
| 1 | `pcb(PSU12V1A)` | PSU 12V 1A - not shown |
|
| 1 | `pcb(PSU12V1A)` | PSU 12V 1A - not shown |
|
||||||
|
@ -2355,9 +2356,8 @@ PCBs and perfboard with optional components. The shape can be a rectangle with o
|
||||||
| 8 | `screw(M2p5_cap_screw, 25)` | Screw M2.5 cap x 25mm |
|
| 8 | `screw(M2p5_cap_screw, 25)` | Screw M2.5 cap x 25mm |
|
||||||
| 8 | `screw(M2p5_cap_screw, 30)` | Screw M2.5 cap x 30mm |
|
| 8 | `screw(M2p5_cap_screw, 30)` | Screw M2.5 cap x 30mm |
|
||||||
| 12 | `screw(M2p5_pan_screw, 25)` | Screw M2.5 pan x 25mm |
|
| 12 | `screw(M2p5_pan_screw, 25)` | Screw M2.5 pan x 25mm |
|
||||||
| 4 | `screw(M2p5_pan_screw, 30)` | Screw M2.5 pan x 30mm |
|
|
||||||
| 4 | `screw(M3_cap_screw, 16)` | Screw M3 cap x 16mm |
|
| 4 | `screw(M3_cap_screw, 16)` | Screw M3 cap x 16mm |
|
||||||
| 4 | `screw(M3_cap_screw, 30)` | Screw M3 cap x 30mm |
|
| 9 | `screw(M3_cap_screw, 30)` | Screw M3 cap x 30mm |
|
||||||
| 9 | `screw(M3_cap_screw, 35)` | Screw M3 cap x 35mm |
|
| 9 | `screw(M3_cap_screw, 35)` | Screw M3 cap x 35mm |
|
||||||
| 8 | `screw(M4_cap_screw, 35)` | Screw M4 cap x 35mm |
|
| 8 | `screw(M4_cap_screw, 35)` | Screw M4 cap x 35mm |
|
||||||
| 1 | `pcb(TP4056)` | TP4056 Li-lon Battery charger module |
|
| 1 | `pcb(TP4056)` | TP4056 Li-lon Battery charger module |
|
||||||
|
@ -2366,8 +2366,8 @@ PCBs and perfboard with optional components. The shape can be a rectangle with o
|
||||||
| 1 | | USB A to Mini B lead - not shown |
|
| 1 | | USB A to Mini B lead - not shown |
|
||||||
| 1 | `pcb(WD2002SJ)` | WD2002SJ Buck Boost DC-DC converter |
|
| 1 | `pcb(WD2002SJ)` | WD2002SJ Buck Boost DC-DC converter |
|
||||||
| 16 | `washer(M2_washer)` | Washer M2 x 5mm x 0.3mm |
|
| 16 | `washer(M2_washer)` | Washer M2 x 5mm x 0.3mm |
|
||||||
| 34 | `washer(M2p5_washer)` | Washer M2.5 x 5.9mm x 0.5mm |
|
| 30 | `washer(M2p5_washer)` | Washer M2.5 x 5.9mm x 0.5mm |
|
||||||
| 17 | `washer(M3_washer)` | Washer M3 x 7mm x 0.5mm |
|
| 22 | `washer(M3_washer)` | Washer M3 x 7mm x 0.5mm |
|
||||||
| 8 | `washer(M4_washer)` | Washer M4 x 9mm x 0.8mm |
|
| 8 | `washer(M4_washer)` | Washer M4 x 9mm x 0.8mm |
|
||||||
| 1 | `pcb(ZC_A0591)` | ZC-A0591 ULN2003 driver PCB |
|
| 1 | `pcb(ZC_A0591)` | ZC-A0591 ULN2003 driver PCB |
|
||||||
|
|
||||||
|
@ -2383,11 +2383,11 @@ PCBs and perfboard with optional components. The shape can be a rectangle with o
|
||||||
| 4 | pcb_spacer25140.stl |
|
| 4 | pcb_spacer25140.stl |
|
||||||
| 4 | pcb_spacer25150_2.stl |
|
| 4 | pcb_spacer25150_2.stl |
|
||||||
| 4 | pcb_spacer25160_2.stl |
|
| 4 | pcb_spacer25160_2.stl |
|
||||||
| 4 | pcb_spacer25170_2.stl |
|
| 4 | pcb_spacer25180.stl |
|
||||||
| 4 | pcb_spacer25190.stl |
|
| 4 | pcb_spacer25190.stl |
|
||||||
| 4 | pcb_spacer25200.stl |
|
|
||||||
| 2 | pcb_spacer2580.stl |
|
| 2 | pcb_spacer2580.stl |
|
||||||
| 4 | pcb_spacer30180.stl |
|
| 4 | pcb_spacer30170.stl |
|
||||||
|
| 5 | pcb_spacer30200.stl |
|
||||||
| 5 | pcb_spacer30210.stl |
|
| 5 | pcb_spacer30210.stl |
|
||||||
| 4 | pcb_spacer30220.stl |
|
| 4 | pcb_spacer30220.stl |
|
||||||
| 4 | pcb_spacer3050.stl |
|
| 4 | pcb_spacer3050.stl |
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 153 KiB After Width: | Height: | Size: 153 KiB |
|
@ -292,6 +292,99 @@ BTT_SKR_MINI_E3_V2_0 = [
|
||||||
[] // accessories
|
[] // accessories
|
||||||
];
|
];
|
||||||
|
|
||||||
|
BTT_SKR_E3_TURBO = [
|
||||||
|
"BTT_SKR_E3_TURBO", "BigTreeTech SKR E3 Turbo",
|
||||||
|
102, 90.25, 1.6, // size
|
||||||
|
1, // corner radius
|
||||||
|
3.5, // mounting hole diameter
|
||||||
|
5, // pad around mounting hole
|
||||||
|
grey(30), // color
|
||||||
|
false, // true if parts should be separate BOM items
|
||||||
|
[ // hole positions
|
||||||
|
for ( i=[ [0, 0], [62.15, 0.25] ])
|
||||||
|
(i + [21.6, -13.3]),
|
||||||
|
for( i=[ [0, -34.98 ], [31.80, -37.62 ], [95.68, -64.47] ])
|
||||||
|
(i + [3.75, -13.25])
|
||||||
|
],
|
||||||
|
[ // components
|
||||||
|
// cpu
|
||||||
|
[ 62.8, 42.5, 0, "chip", 14, 14, 1, grey(15) ],
|
||||||
|
// driver chips
|
||||||
|
for (x = [8.5, 27.5, 43.2, 58.5, 74])
|
||||||
|
[x, -20, 0, "chip", 5, 5, 1, grey(15)],
|
||||||
|
// mock up heat sinks over the chips
|
||||||
|
for (x = [8.5, 27.5, 43.2, 58.5, 74])
|
||||||
|
[x, -20, 0, "chip", 9, 8.5, 2, "DeepSkyBlue" ],
|
||||||
|
for (x = [8.5, 27.5, 43.2, 58.5, 74], y = [-4,-2,0,2,4])
|
||||||
|
[x, -20 + y, 0, "chip", 9, 0.75, 11, "DeepSkyBlue" ],
|
||||||
|
// heat dissipation for drivers under board
|
||||||
|
[ 43, -21, 0, "-block", 85, 8, 0.1, gold ],
|
||||||
|
// hotend and heated bed
|
||||||
|
[ 25.5, 20, 0, "chip", 10, 8.5, 4, grey(15) ],
|
||||||
|
[ 25.5, 20, 0, "-block", 11, 11, 0.1, gold ],
|
||||||
|
[ 36.25, 16.75, 0, "chip", 6.5, 6, 2.5, grey(15) ],
|
||||||
|
[ 36.25, 17, 0, "-block", 7.5, 7.5, 0.1, gold ],
|
||||||
|
[ 44.25, 16.75, 0, "chip", 6.5, 6, 2.5, grey(15) ],
|
||||||
|
[ 44.25, 17, 0, "-block", 7.5, 7.5, 0.1, gold ],
|
||||||
|
// voltage regulator
|
||||||
|
[ 15.1, 44.2, 0, "chip", 4, 5, 2, grey(15) ],
|
||||||
|
[ 12.1, 44.2, 0, "-block", 10, 10, 0.1, gold ],
|
||||||
|
|
||||||
|
// terminals
|
||||||
|
[ 5.25, 5.3, 180, "gterm", gt_5x17, 2, undef, grey(20) ],
|
||||||
|
[ 16.25, 5.4, -90, "gterm", gt_5x17, 2, undef, grey(20) ],
|
||||||
|
[ 26.25, 5.4, -90, "gterm", gt_5x17, 2, undef, grey(20) ],
|
||||||
|
[ 36.1, 6.7, -90, "gterm", gt_5x11, 2, undef, "lightgreen" ],
|
||||||
|
[ 45.0, 6.7, -90, "gterm", gt_5x11, 2, undef, "lightgreen" ],
|
||||||
|
[ -3, -(32.27 + 39.92)/2, 0, "usb_uA" ],
|
||||||
|
[ -8, -(12.13 + 27.17)/2, 0, "uSD", [17.17 - 2.13, 16, 2] ],
|
||||||
|
[ -22.2, 51.6, 0, "button_6mm" ],
|
||||||
|
// EXP
|
||||||
|
[ -4.45, 27.2, -90, "2p54boxhdr", 5, 2 ],
|
||||||
|
// AUX-2
|
||||||
|
[ -3.4, 42.5, -90, "2p54header", 4, 2 ],
|
||||||
|
// TFT
|
||||||
|
[ 73.7, 21, 0, "2p54header", 5, 1 ],
|
||||||
|
// FAN0
|
||||||
|
[ 52.1, 15.3, 180, "jst_xh", 2, false, grey(20) ],
|
||||||
|
// FAN1
|
||||||
|
[ 60.1, 15.3, 180, "jst_xh", 2, false, grey(20) ],
|
||||||
|
// PS-ON
|
||||||
|
[ 67.9, 15.3, 180, "jst_xh", 2, false, grey(20) ],
|
||||||
|
// E0-STOP
|
||||||
|
[ 77.1, 15.3, 180, "jst_xh", 3, false, grey(20) ],
|
||||||
|
// E1-STOP
|
||||||
|
[ 87.5, 15.3, 180, "jst_xh", 3, false, grey(20) ],
|
||||||
|
// Z-PROBE
|
||||||
|
[ 85.05, 34.6, 180, "jst_xh", 5, false, grey(20) ],
|
||||||
|
// NEO Pixel
|
||||||
|
[ 77, 26.8, 180, "jst_xh", 3, false, grey(20) ],
|
||||||
|
// PWR-DET
|
||||||
|
[ 87.7, 26.8, 180, "jst_xh", 3, false, grey(20) ],
|
||||||
|
// FAN2
|
||||||
|
[ 52.1, 3.8, 0, "2p54header", 1, 2],
|
||||||
|
// end stops and thermistors
|
||||||
|
for (x = [58.5 : 7.9 : 98.1])
|
||||||
|
[x, 3.7, 180, "jst_xh", 2, false, grey(20)],
|
||||||
|
// motor connections
|
||||||
|
for (x = [7, 27.1, 47.3, 67.5, 87.9])
|
||||||
|
[x, -3.9, 0, "jst_xh", 4, false, grey(20)],
|
||||||
|
[47.3, -10.4, 0, "jst_xh", 4, false, grey(20)], // second Z connector
|
||||||
|
// motor jumpers
|
||||||
|
for (x = [9.4, 26.4, 42.5, 58.7, 75.3])
|
||||||
|
[x, -33.7, 0, "2p54header", 2, 1],
|
||||||
|
// SWD
|
||||||
|
[ 45.4, 35.7, 0, "2p54header", 5, 1 ],
|
||||||
|
// USB power jumber
|
||||||
|
[ -12.6, 40.3, 0, "2p54header", 3, 1 ],
|
||||||
|
// VOUT
|
||||||
|
[ -13.9, 44.5, 0, "2p54header", 2, 2 ],
|
||||||
|
// VIN
|
||||||
|
[ 18.6, 29.8, 0, "2p54header", 2, 2 ],
|
||||||
|
],
|
||||||
|
[] // accessories
|
||||||
|
];
|
||||||
|
|
||||||
TMC2130 = [
|
TMC2130 = [
|
||||||
"TMC2130", "TMC2130",
|
"TMC2130", "TMC2130",
|
||||||
20, 14, 1.6, // size
|
20, 14, 1.6, // size
|
||||||
|
@ -654,9 +747,9 @@ ESP_01 = [
|
||||||
[] // accessories
|
[] // accessories
|
||||||
];
|
];
|
||||||
|
|
||||||
pcbs = [MP1584EN, TP4056, ESP_01, RAMPSEndstop, MT3608, PI_IO, ExtruderPCB, ZC_A0591, RPI0, EnviroPlus, ArduinoUno3, ArduinoLeonardo, Keyes5p1, WD2002SJ, RPI3, RPI4, BTT_SKR_MINI_E3_V2_0, BTT_SKR_V1_4_TURBO, DuetE, Duex5];
|
pcbs = [MP1584EN, TP4056, ESP_01, RAMPSEndstop, MT3608, PI_IO, ExtruderPCB, ZC_A0591, RPI0, EnviroPlus, ArduinoUno3, ArduinoLeonardo, WD2002SJ, RPI3, RPI4, BTT_SKR_MINI_E3_V2_0, BTT_SKR_E3_TURBO, BTT_SKR_V1_4_TURBO, DuetE, Duex5];
|
||||||
|
|
||||||
pcbs_not_shown = [Melzi, Duex2, PSU12V1A];
|
pcbs_not_shown = [Melzi, Duex2, PSU12V1A, Keyes5p1];
|
||||||
|
|
||||||
perfboards = [PERF74x51, PERF70x50, PERF60x40, PERF70x30, PERF80x20];
|
perfboards = [PERF74x51, PERF70x50, PERF60x40, PERF70x30, PERF80x20];
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue