Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split SKR E3 Mini 1.2 and 2.0 Configs #53

Merged
merged 3 commits into from
Dec 18, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,37 +1,37 @@
# This config requires a display of some type attached to the printer.
### menu prepare ###
[menu __main __prepare]
type: list
enable: {not printer.idle_timeout.state == "Printing"}
name: Prepare
[menu __main __prepare __bedScrew]
type: list
name: Bed Screw Tune
[menu __main __prepare __bedScrew __Start]
type:command
name: Start Screw Adjust
gcode:
G28 X0 Y0
G28 Z0
BED_SCREWS_ADJUST
[menu __main __prepare __bedScrew __Accept]
type:command
name: Accept
gcode:
ACCEPT
[menu __main __prepare __bedScrew __Adjusted]
type:command
name: Adjusted
gcode:
ADJUSTED
[menu __main __prepare __bedScrew __Abort]
type:command
name: Abort
gcode:
ABORT
# This config requires a display of some type attached to the printer.

### menu prepare ###
[menu __main __prepare]
type: list
enable: {not printer.idle_timeout.state == "Printing"}
name: Prepare

[menu __main __prepare __bedScrew]
type: list
name: Bed Screw Tune

[menu __main __prepare __bedScrew __Start]
type:command
name: Start Screw Adjust
gcode:
G28 X0 Y0
G28 Z0
BED_SCREWS_ADJUST

[menu __main __prepare __bedScrew __Accept]
type:command
name: Accept
gcode:
ACCEPT

[menu __main __prepare __bedScrew __Adjusted]
type:command
name: Adjusted
gcode:
ADJUSTED

[menu __main __prepare __bedScrew __Abort]
type:command
name: Abort
gcode:
ABORT
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# This file contains common pin mappings for the BIGTREETECH SKR
# MINI. To use this config, the firmware should be compiled for the
# STM32F103 with a "28KiB bootloader".
# MINI 1.2. To use this config, the firmware should be compiled for
# the STM32F103 with a "28KiB bootloader". Also select "enable extra
# low-level configuration options" and configure "GPIO pins to set
# at micro-controller startup" to "!PC13" for a SKR Mini 1.2

# The "make flash" command does not work on the SKR mini. Instead,
# after running "make", copy the generated "out/klipper.bin" file to a
Expand All @@ -10,11 +12,12 @@
# See the example.cfg file for a description of available parameters.

[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_37FFD8054246383440750857-if00
## Obtain mcu value by "ls -l /dev/serial/by-id/"
serial: /dev/serial/by-id/usb-Klipper_stm00000000_000000000000000000000000-if00

[stepper_x]
step_pin: PB13
dir_pin: PB12
dir_pin: !PB12 # Remove the ! if stepper is moving the opposite direction
enable_pin: !PB14
step_distance: .0125
endstop_pin: PC0
Expand All @@ -35,7 +38,7 @@ stealthchop_threshold: 500

[stepper_y]
step_pin: PB10
dir_pin: PB2
dir_pin: !PB2 # Remove the ! if stepper is moving the opposite direction
enable_pin: !PB11
step_distance: .0125
endstop_pin: PC1
Expand All @@ -56,12 +59,12 @@ stealthchop_threshold: 500

[stepper_z]
step_pin: PB0
dir_pin: PC5
dir_pin: !PC5 # Remove the ! if stepper is moving the opposite direction
enable_pin: !PB1
step_distance: .0025 #for T8x8 lead screw
#step_distance: .000625 #for T8x2 lead screw
endstop_pin: PC2
#position_endstop: -.10
position_endstop: -.10
position_max: 120
position_min: -1
homing_speed: 10 #Max 100
Expand All @@ -80,7 +83,7 @@ stealthchop_threshold: 500

[extruder]
step_pin: PB3
dir_pin: PB4
dir_pin: !PB4 # Remove the ! if stepper is moving the opposite direction
enable_pin: !PD2
step_distance: .0024 #calibrate this value for your individual printer!!
nozzle_diameter: 0.400
Expand Down Expand Up @@ -132,7 +135,6 @@ max_z_accel: 30
square_corner_velocity: 5.0

[heater_fan hotend_fan]
# Hotend Fan
pin: PA8
max_power: 1.0
kick_start_time: 0.5
Expand All @@ -142,7 +144,6 @@ heater_temp: 50.0
#fan_speed: 1.0

[fan]
# Print Cooling Fan - XYE board, Fan Pin
pin: PC9
kick_start_time: 0.5
#depending on your fan, you may need to increase or reduce this value
Expand All @@ -153,7 +154,6 @@ cycle_time: 0.010
[idle_timeout]
timeout: 1800


[homing_override]
axes: z
set_position_z: 0
Expand Down
37 changes: 37 additions & 0 deletions VORON-0/Firmware/SKR_E3_Mini_2.0/bedScrewMenu.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# This config requires a display of some type attached to the printer.

### menu prepare ###
[menu __main __prepare]
type: list
enable: {not printer.idle_timeout.state == "Printing"}
name: Prepare

[menu __main __prepare __bedScrew]
type: list
name: Bed Screw Tune

[menu __main __prepare __bedScrew __Start]
type:command
name: Start Screw Adjust
gcode:
G28 X0 Y0
G28 Z0
BED_SCREWS_ADJUST

[menu __main __prepare __bedScrew __Accept]
type:command
name: Accept
gcode:
ACCEPT

[menu __main __prepare __bedScrew __Adjusted]
type:command
name: Adjusted
gcode:
ADJUSTED

[menu __main __prepare __bedScrew __Abort]
type:command
name: Abort
gcode:
ABORT
Loading