Skip to content

Commit

Permalink
V1.15.1
Browse files Browse the repository at this point in the history
* Added BEDSIZE_220x220x300 for "Customize Printer" section, Ender 5
* Added ENDER_3_MAX_422_CR_BL_TOUCH to precompiled firmware
* Added ENDER_3_MAX_422_Z_SWITCH to precompiled firmware
* Updated ENDER_3_SKR_MNI_E3_V3_Z_SWITCH - Fixed PIN issue for Hot End Fan
* Updated ENDER_3_SKR_MNI_E3_V3_CR_BL_TOUCH - Fixed PIN issue for Hot End Fan
  • Loading branch information
ADeliciousMan committed Nov 2, 2023
1 parent 1f9d58d commit 829bf92
Show file tree
Hide file tree
Showing 14 changed files with 8,107 additions and 20 deletions.
25 changes: 19 additions & 6 deletions Configuration.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
//#define HAS_SPRITE_EXTRUDER // Creality Sprite Extruder
//#define HAS_H2_V2s // BIQU H2 V2s
//#define HAS_ORBITER_V2 // Orbiter Extruder V2.0
//define HAS_MICRO_SWISS_BOWDEN_DUEL_GEAR // Micro Swiss Bowden Duel Gear
//#define HAS_MICRO_SWISS_BOWDEN_DUEL_GEAR // Micro Swiss Bowden Duel Gear

//===========================================================================
//================================= XY-STEPS ================================
Expand All @@ -95,11 +95,12 @@
//================================= BED SIZE ================================
//===========================================================================

//#define BEDSIZE_220x220x250 // Ender 3 / Pro / 3 V2 Bed Size
//#define BEDSIZE_300x300x340 // Ender 3 Max
//#define BEDSIZE_300x300x320 // Ender 3 Max Neo
//#define BEDSIZE_400x400x450 // Anycubic Kobra Max
//#define BEDSIZE_300x225x380 // CR 5 Pro
//#define BEDSIZE_220x220x250 // Ender 3 / Pro / 3 V2 Bed Size
//#define BEDSIZE_300x300x340 // Ender 3 Max
//#define BEDSIZE_300x300x320 // Ender 3 Max Neo
//#define BEDSIZE_400x400x450 // Anycubic Kobra Max
//#define BEDSIZE_300x225x380 // CR 5 Pro
//#define BEDSIZE_220x220x300 // Ender 5

//===========================================================================
//================================= SCREENS =================================
Expand Down Expand Up @@ -338,6 +339,18 @@ DO NOT TOUCH UNLESS IF YOU KNOW WHAT YOU ARE DOING
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 380
#elif ENABLED(BEDSIZE_220x220x300)
#define X_BED_SIZE 220
#define Y_BED_SIZE 220

// Travel limits after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0

#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 300
#endif

// Pins
Expand Down
417 changes: 417 additions & 0 deletions PRE COMPILED FIRMWARES/ENDER_3_MAX_422_CR_BL_TOUCH/config.ini

Large diffs are not rendered by default.

Binary file not shown.
383 changes: 383 additions & 0 deletions PRE COMPILED FIRMWARES/ENDER_3_MAX_422_Z_SWITCH/config.ini

Large diffs are not rendered by default.

Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Marlin Firmware
# config.ini - Options to apply before the build
#
# Generated by Marlin build on 2023-10-26 at 04:39:55
# Generated by Marlin build on 2023-11-01 at 16:25:54
#

[config:base]
Expand All @@ -15,6 +15,7 @@ auto_bed_leveling_bilinear = on
babystep_zprobe_offset = on
bang_max = 255
baudrate = 115200
bedsize_220x220x250 = on
bed_maxtemp = 125
bed_mintemp = 5
bed_overshoot = 10
Expand All @@ -30,7 +31,7 @@ bltouch = on
busy_while_heating = on
cooler_overshoot = 2
cr10_stockdisplay = on
custom_machine_name = "Ender-3 SKR Mini E3 V3 - Marlin 2.1.2.1"
custom_machine_name = "Ender-3 SKR Mini E3 - Marlin 2.1.2.1"
custom_status_screen_image = on
default_acceleration = 1000
default_axis_steps_per_unit = { 80, 80, 400, 97 }
Expand All @@ -53,16 +54,17 @@ disable_x = false
disable_y = false
disable_z = false
display_charset_hd44780 = JAPANESE
drivers_tmc2209 = on
drivers_tmc2209_e = on
dummy_thermistor_998_value = 25
dummy_thermistor_999_value = 100
e0_auto_fan_pin = -1
e0_auto_fan_pin = FAN1_PIN
e0_driver_type = TMC2209
eeprom_auto_init = on
eeprom_boot_silent = on
eeprom_chitchat = on
eeprom_settings = on
enable_leveling_fade_height = on
ender_3_skr_mni_e3_v3_cr_bl_touch = on
endstoppullups = on
extruders = 1
extrude_maxlength = 200
Expand All @@ -71,7 +73,10 @@ e_enable_on = 0
fan_soft_pwm = on
grid_max_points_x = 3
grid_max_points_y = GRID_MAX_POINTS_X
heater_0_maxtemp = 275
has_bl_cr_touch = on
has_standard_motors = on
has_z_probe = on
heater_0_maxtemp = 285
heater_0_mintemp = 5
homing_feedrate_mm_m = { (20*60), (20*60), (4*60) }
host_keepalive_feature = on
Expand Down Expand Up @@ -167,6 +172,7 @@ temp_sensor_redundant = 0
temp_window = 1
thermal_protection_bed = on
thermal_protection_hotends = on
thermistor_01 = on
use_probe_for_z_homing = on
use_xmin_plug = on
use_ymin_plug = on
Expand All @@ -179,15 +185,15 @@ x_driver_type = TMC2209
x_enable_on = 0
x_home_dir = -1
x_max_endstop_inverting = false
x_max_pos = 235
x_max_pos = X_BED_SIZE
x_min_endstop_inverting = false
x_min_pos = 0
y_bed_size = 220
y_driver_type = TMC2209
y_enable_on = 0
y_home_dir = -1
y_max_endstop_inverting = false
y_max_pos = 235
y_max_pos = Y_BED_SIZE
y_min_endstop_inverting = false
y_min_pos = 0
z_clearance_between_probes = 5
Expand Down
Binary file not shown.
18 changes: 11 additions & 7 deletions PRE COMPILED FIRMWARES/ENDER_3_SKR_MNI_E3_V3_Z_SWITCH/config.ini
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Marlin Firmware
# config.ini - Options to apply before the build
#
# Generated by Marlin build on 2023-10-26 at 04:42:02
# Generated by Marlin build on 2023-11-01 at 16:48:18
#

[config:base]
Expand All @@ -12,6 +12,7 @@ ini_config_vers = 02010201
[config:basic]
bang_max = 255
baudrate = 115200
bedsize_220x220x250 = on
bed_maxtemp = 125
bed_mintemp = 5
bed_overshoot = 10
Expand All @@ -23,7 +24,7 @@ bed_tramming_z_hop = 4.0
busy_while_heating = on
cooler_overshoot = 2
cr10_stockdisplay = on
custom_machine_name = "Ender-3 SKR Mini E3 V3 - Marlin 2.1.2.1"
custom_machine_name = "Ender-3 SKR Mini E3 - Marlin 2.1.2.1"
custom_status_screen_image = on
default_acceleration = 1000
default_axis_steps_per_unit = { 80, 80, 400, 97 }
Expand All @@ -46,22 +47,24 @@ disable_x = false
disable_y = false
disable_z = false
display_charset_hd44780 = JAPANESE
drivers_tmc2209 = on
drivers_tmc2209_e = on
dummy_thermistor_998_value = 25
dummy_thermistor_999_value = 100
e0_auto_fan_pin = -1
e0_auto_fan_pin = FAN1_PIN
e0_driver_type = TMC2209
eeprom_auto_init = on
eeprom_boot_silent = on
eeprom_chitchat = on
eeprom_settings = on
ender_3_skr_mni_e3_v3_z_switch = on
endstoppullups = on
extruders = 1
extrude_maxlength = 200
extrude_mintemp = 170
e_enable_on = 0
fan_soft_pwm = on
heater_0_maxtemp = 275
has_standard_motors = on
heater_0_maxtemp = 285
heater_0_mintemp = 5
homing_feedrate_mm_m = { (20*60), (20*60), (4*60) }
host_keepalive_feature = on
Expand Down Expand Up @@ -150,6 +153,7 @@ temp_sensor_redundant = 0
temp_window = 1
thermal_protection_bed = on
thermal_protection_hotends = on
thermistor_01 = on
use_xmin_plug = on
use_ymin_plug = on
use_zmin_plug = on
Expand All @@ -161,15 +165,15 @@ x_driver_type = TMC2209
x_enable_on = 0
x_home_dir = -1
x_max_endstop_inverting = false
x_max_pos = 235
x_max_pos = X_BED_SIZE
x_min_endstop_inverting = false
x_min_pos = 0
y_bed_size = 220
y_driver_type = TMC2209
y_enable_on = 0
y_home_dir = -1
y_max_endstop_inverting = false
y_max_pos = 235
y_max_pos = Y_BED_SIZE
y_min_endstop_inverting = false
y_min_pos = 0
z_clearance_between_probes = 5
Expand Down
Binary file modified PRE COMPILED FIRMWARES/ENDER_3_SKR_MNI_E3_V3_Z_SWITCH/firmware.bin
Binary file not shown.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,17 @@ This firmware and all other files is provided free of charge with no warranty or
* Remove LEVEL BED in the menu, as people are confused as what that does. Clicking the button does NOT level the bed, it generates a mesh using during printing
* Special Z steps
- Ender 5 = 800 steps
* Add dynamic Name + Marlin versioning

## CHANGELOG:

#### 2023-11-01 - V1.15.1
* Added BEDSIZE_220x220x300 for "Customize Printer" section, Ender 5
* Added ENDER_3_MAX_422_CR_BL_TOUCH to precompiled firmware
* Added ENDER_3_MAX_422_Z_SWITCH to precompiled firmware
* Updated ENDER_3_SKR_MNI_E3_V3_Z_SWITCH - Fixed PIN issue for Hot End Fan
* Updated ENDER_3_SKR_MNI_E3_V3_CR_BL_TOUCH - Fixed PIN issue for Hot End Fan

#### 2023-10-26 - V1.15.0
* READ ME updates, major change to "What Steps To Take After Installing This Firmware"
* Enabled LCD_BED_LEVELING
Expand Down
Loading

0 comments on commit 829bf92

Please sign in to comment.