Skip to content

Commit a06211b

Browse files
committed
added SKR E3mini v2 for V0 and TriZero
1 parent 96bf299 commit a06211b

File tree

4 files changed

+82
-2
lines changed

4 files changed

+82
-2
lines changed

.gitignore

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,5 @@
22
# And thus allowing a full update of the repo while keeping user files untouched
33

44
/*.cfg
5-
/moonraker.conf
6-
/KlipperScreen.conf
5+
/*.conf
76
/.VERSION

config/mcus/BTT_SKR_E3mini_v2.cfg

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[include manufacturer/BTT_SKR_E3mini_v2.cfg]
2+
3+
[board_pins xye_SKR_mcu]
4+
mcu: mcu
5+
aliases:
6+
X_STEP=XM_STEP , X_DIR=XM_DIR , X_ENABLE=XM_ENABLE , X_TMCUART=XM_UART ,
7+
Y_STEP=YM_STEP , Y_DIR=YM_DIR , Y_ENABLE=YM_ENABLE , Y_TMCUART=YM_UART ,
8+
Z_STEP=ZM_STEP , Z_DIR=ZM_DIR , Z_ENABLE=ZM_ENABLE , Z_TMCUART=XM_UART ,
9+
E_STEP=EM_STEP , E_DIR=EM_DIR , E_ENABLE=EM_ENABLE , E_TMCUART=EM_UART ,
10+
11+
X_STOP=XSTOP , Y_STOP=YSTOP , Z_STOP=ZSTOP ,
12+
RUNOUT_SENSOR=E0STOP ,
13+
PROBE_INPUT=PROBE ,
14+
15+
E_HEATER=HE0 , E_TEMPERATURE=TH0 ,
16+
BED_HEATER=BED , BED_TEMPERATURE=TB ,
17+
18+
PART_FAN=FAN0 , E_FAN=FAN1 ,
19+
20+
STATUS_NEOPIXEL=NEOPIXEL ,
21+
LIGHT_NEOPIXEL=NEOPIXEL ,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
###################################################
2+
# First board_pins definition is for the main MCU #
3+
###################################################
4+
5+
[board_pins mcu_manufacturer]
6+
aliases:
7+
XM_STEP=PB13 , XM_DIR=PB12 , XM_ENABLE=PB14 ,
8+
YM_STEP=PB10 , YM_DIR=PB2 , YM_ENABLE=PB11 ,
9+
ZM_STEP=PB0 , ZM_DIR=PC5 , ZM_ENABLE=PB1 ,
10+
EM_STEP=PB3 , EM_DIR=PB4 , EM_ENABLE=PD2 ,
11+
TMCUART=PC11 , TMCTX=PC10 ,
12+
13+
XSTOP=PC0 , YSTOP=PC1 , ZSTOP=PC2 ,
14+
E0STOP=PC15 , PS_ON=PC13 , PWRDET=PC12 ,
15+
16+
HE0=PC8 ,
17+
BED=PC9 ,
18+
19+
TH0=PA0 ,
20+
TB=PC3 ,
21+
22+
FAN0=PC6 , FAN1=PC7 ,
23+
24+
SERVOS=PA1 ,
25+
26+
PROBE=PC14 ,
27+
28+
NEOPIXEL=PA8 ,
29+
30+
31+
##############################################################
32+
# Second board_pins definition is in case of a secondary MCU #
33+
##############################################################
34+
35+
[board_pins secondary_manufacturer]
36+
mcu: secondary
37+
aliases:
38+
XM_STEP=PB13 , XM_DIR=PB12 , XM_ENABLE=PB14 ,
39+
YM_STEP=PB10 , YM_DIR=PB2 , YM_ENABLE=PB11 ,
40+
ZM_STEP=PB0 , ZM_DIR=PC5 , ZM_ENABLE=PB1 ,
41+
EM_STEP=PB3 , EM_DIR=PB4 , EM_ENABLE=PD2 ,
42+
TMCUART=PC11 , TMCTX=PC10 ,
43+
44+
XSTOP=PC0 , YSTOP=PC1 , ZSTOP=PC2 ,
45+
E0STOP=PC15 , PS_ON=PC13 , PWRDET=PC12 ,
46+
47+
HE0=PC8 ,
48+
BED=PC9 ,
49+
50+
TH0=PA0 ,
51+
TB=PC3 ,
52+
53+
FAN0=PC6 , FAN1=PC7 ,
54+
55+
SERVOS=PA1 ,
56+
57+
PROBE=PC14 ,
58+
59+
NEOPIXEL=PA8 ,

user_templates/printer.cfg

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
# [include config/mcus/Fysetc_Spider_v1.x.cfg] # defined as "mcu"
99
# [include config/mcus/Fysetc_Spider_v2.x.cfg] # defined as "mcu"
1010
# [include config/mcus/Double_BTT_SKR_v1.4.cfg] # defined as "mcu" and "secondary"
11+
# [include config/mcus/BTT_SKR_E3mini_v2.cfg] # defined as "mcu"
1112

1213
# [include config/mcus/BTT_EBB36-42_v1.0.cfg] # defined as "toolhead"
1314
# [include config/mcus/BTT_EBB36-42_v1.1.cfg] # defined as "toolhead"

0 commit comments

Comments
 (0)