diff --git a/configuration/boards/prusa-einsy/config.cfg b/configuration/boards/prusa-einsy/config.cfg index 32bd623c3..d895f25d1 100644 --- a/configuration/boards/prusa-einsy/config.cfg +++ b/configuration/boards/prusa-einsy/config.cfg @@ -15,6 +15,8 @@ aliases: e_step_pin=PC3, e_dir_pin=PL6, e_enable_pin=PA4, e_diag_pin=PK3, e_uart_pin=PK4, e_heater_pin=PE5, e_sensor_pin=PF0, # auto leveling probe_pin=PB4, +# Board temperature + temperature_einsy=PF6, # fans 4p_fan_part_cooling_pin=PH3, 4p_fan_part_cooling_tach_pin=PE7, @@ -35,9 +37,16 @@ aliases: display_encoder_pin1=PJ1, display_encoder_pin2=PJ2, display_click_pin=PH6, + display_backlight_pin=PE3, display_beeper_pin=PH2, +[temperature_sensor einsy] +sensor_pin: temperature_einsy +sensor_type: TDK NTCG104LH104JT1 +min_temp: 0 +max_temp: 100 + [mcu] serial: /dev/prusa-einsy restart_method: command diff --git a/configuration/printers/prusa-mk3s/display.cfg b/configuration/printers/prusa-mk3s/display.cfg index 0ef024530..1454162e1 100644 --- a/configuration/printers/prusa-mk3s/display.cfg +++ b/configuration/printers/prusa-mk3s/display.cfg @@ -9,6 +9,14 @@ d7_pin: display_d7_pin encoder_pins: ^display_encoder_pin1,^display_encoder_pin2 click_pin: ^!display_click_pin +[output_pin LCD_backlight_pin] +pin: display_backlight_pin +pwm: True +hardware_pwm: True +value: 0.01 +shutdown_value: 1 +cycle_time: 0.001 + [output_pin BEEPER_pin] pin: display_beeper_pin pwm: True diff --git a/src/data/steppers.ts b/src/data/steppers.ts index d2e233411..5e8d7c190 100644 --- a/src/data/steppers.ts +++ b/src/data/steppers.ts @@ -31,6 +31,23 @@ export const Steppers = z.array(Stepper).parse([ id: 'BONDTECH-42H025H-0704-002', title: 'Bondtech LGX Stepper', maxPeakCurrent: 0.7, + presets: [ + { + run_current: 0.54, + voltage: 24, + driver: 'TMC2130', + sense_resistor: 0.22, + driver_IHOLDDELAY: 8, + driver_TPOWERDOWN: 0, + driver_TBL: 2, + driver_TOFF: 3, + driver_HEND: 1, + driver_HSTRT: 5, + driver_PWM_FREQ: 2, + driver_PWM_GRAD: 4, + driver_PWM_AMPL: 240, + driver_PWM_AUTOSCALE: true, + }, }, { id: 'LDO-42STH48-2504AC', diff --git a/src/templates/prusa-mk3s.ts b/src/templates/prusa-mk3s.ts index 1be2b7378..d15a0e901 100644 --- a/src/templates/prusa-mk3s.ts +++ b/src/templates/prusa-mk3s.ts @@ -116,6 +116,14 @@ variable_filament_load_speed: 5 #encoder_pins: ^PJ1,^PJ2 #click_pin: ^!PH6 +#[output_pin LCD_backlight_pin] +#pin: PE3 +#pwm: True +#hardware_pwm: True +#value: 0.01 +#shutdown_value: 1 +#cycle_time: 0.001 + #[output_pin BEEPER_pin] #pin: PH2 #pwm: True