Initial commit
This commit is contained in:
		
							
								
								
									
										10
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| # Klipper Ender 5 configuration | ||||
|  | ||||
| My personnal configuration for running Klipper on the Creality Ender 5, with the following configuration: | ||||
|  | ||||
| 1. BigTreeTech SKR Mini E3 v2 board | ||||
| 2. Creality CR-Touch auto bed leveling sensor | ||||
| 3. Z-stop switch converted as a filament runout sensor | ||||
| 4. ADXL345 for measuring resonances | ||||
| 5. Working original display | ||||
| 6. Original 400 steps lead screw | ||||
							
								
								
									
										194
									
								
								printer.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										194
									
								
								printer.cfg
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,194 @@ | ||||
| # This file contains common pin mappings for the BIGTREETECH SKR mini | ||||
| # E3 v2.0. To use this config, the firmware should be compiled for the | ||||
| # STM32F103 with a "28KiB bootloader" and USB communication. Also, | ||||
| # select "Enable extra low-level configuration options" and configure | ||||
| # "GPIO pins to set at micro-controller startup" to "!PA14". | ||||
|  | ||||
| # The "make flash" command does not work on the SKR mini E3. Instead, | ||||
| # after running "make", copy the generated "out/klipper.bin" file to a | ||||
| # file named "firmware.bin" on an SD card and then restart the SKR | ||||
| # mini E3 with that SD card. | ||||
|  | ||||
| # See docs/Config_Reference.md for a description of parameters. | ||||
|  | ||||
| [stepper_x] | ||||
| step_pin: PB13 | ||||
| dir_pin: !PB12 | ||||
| enable_pin: !PB14 | ||||
| microsteps: 16 | ||||
| rotation_distance: 40 | ||||
| endstop_pin: ^PC0 | ||||
| position_endstop: 220 | ||||
| position_max: 220 | ||||
| homing_speed: 100 | ||||
|  | ||||
| [tmc2209 stepper_x] | ||||
| uart_pin: PC11 | ||||
| tx_pin: PC10 | ||||
| uart_address: 0 | ||||
| run_current: 0.580 | ||||
| hold_current: 0.500 | ||||
| stealthchop_threshold: 250 | ||||
|  | ||||
| [stepper_y] | ||||
| step_pin: PB10 | ||||
| dir_pin: !PB2 | ||||
| enable_pin: !PB11 | ||||
| microsteps: 16 | ||||
| rotation_distance: 40 | ||||
| endstop_pin: ^PC1 | ||||
| position_endstop: 220 | ||||
| position_max: 220 | ||||
| homing_speed: 100 | ||||
|  | ||||
| [tmc2209 stepper_y] | ||||
| uart_pin: PC11 | ||||
| tx_pin: PC10 | ||||
| uart_address: 2 | ||||
| run_current: 0.580 | ||||
| hold_current: 0.500 | ||||
| stealthchop_threshold: 250 | ||||
|  | ||||
| [stepper_z] | ||||
| step_pin: PB0 | ||||
| dir_pin: !PC5 | ||||
| enable_pin: !PB1 | ||||
| microsteps: 16 | ||||
| rotation_distance: 8 | ||||
| endstop_pin: probe:z_virtual_endstop | ||||
| position_max: 300 | ||||
| homing_speed: 10.0 | ||||
|  | ||||
| [tmc2209 stepper_z] | ||||
| uart_pin: PC11 | ||||
| tx_pin: PC10 | ||||
| uart_address: 1 | ||||
| run_current: 0.580 | ||||
| hold_current: 0.500 | ||||
| stealthchop_threshold: 5 | ||||
|  | ||||
| [bltouch] | ||||
| sensor_pin: ^PC14 | ||||
| control_pin: PA1 | ||||
| x_offset: -45 | ||||
| y_offset: -13 | ||||
| z_offset: 1.95 | ||||
| z_offset: 2.15 | ||||
| speed: 2.0 | ||||
| samples: 2 | ||||
| sample_retract_dist: 4.0 | ||||
| probe_with_touch_mode: True | ||||
|  | ||||
| [safe_z_home] | ||||
| # (220 / 2) - offset | ||||
| home_xy_position: 155, 123 | ||||
| speed: 100 | ||||
| z_hop: 10 | ||||
| z_hop_speed: 5 | ||||
|  | ||||
| [bed_mesh] | ||||
| speed: 100 | ||||
| horizontal_move_z: 4 | ||||
| mesh_min: 0, 0 | ||||
| # 220 + offset - 10 (padding) | ||||
| mesh_max: 167, 197 | ||||
| probe_count: 3, 3 | ||||
|  | ||||
| [extruder] | ||||
| step_pin: PB3 | ||||
| dir_pin: !PB4 | ||||
| enable_pin: !PD2 | ||||
| microsteps: 16 | ||||
| rotation_distance: 33.683 | ||||
| nozzle_diameter: 0.400 | ||||
| filament_diameter: 1.750 | ||||
| heater_pin: PC8 | ||||
| sensor_type: EPCOS 100K B57560G104F | ||||
| sensor_pin: PA0 | ||||
| min_temp: 0 | ||||
| max_temp: 260 | ||||
| max_extrude_only_distance: 100.0 | ||||
|  | ||||
| [tmc2209 extruder] | ||||
| uart_pin: PC11 | ||||
| tx_pin: PC10 | ||||
| uart_address: 3 | ||||
| run_current: 0.650 | ||||
| hold_current: 0.500 | ||||
| stealthchop_threshold: 5 | ||||
|  | ||||
| [heater_bed] | ||||
| heater_pin: PC9 | ||||
| sensor_type: ATC Semitec 104GT-2 | ||||
| sensor_pin: PC3 | ||||
| min_temp: 0 | ||||
| max_temp: 130 | ||||
|  | ||||
| [heater_fan nozzle_cooling_fan] | ||||
| pin: PC7 | ||||
|  | ||||
| [fan] | ||||
| pin: PC6 | ||||
|  | ||||
| [mcu] | ||||
| serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_39FFDA054D4D313727641943-if00 | ||||
|  | ||||
| [printer] | ||||
| kinematics: cartesian | ||||
| max_velocity: 300 | ||||
| max_accel: 3000 | ||||
| max_z_velocity: 5 | ||||
| max_z_accel: 100 | ||||
|  | ||||
| [static_digital_output usb_pullup_enable] | ||||
| pins: !PA14 | ||||
|  | ||||
| [board_pins] | ||||
| aliases: | ||||
|     # EXP1 header | ||||
|     EXP1_1=PB5,  EXP1_3=PA9,   EXP1_5=PA10, EXP1_7=PB8,  EXP1_9=<GND>, | ||||
|     EXP1_2=PA15, EXP1_4=<RST>, EXP1_6=PB9,  EXP1_8=PB15, EXP1_10=<5V> | ||||
|  | ||||
| [mcu rpi] | ||||
| serial: /tmp/klipper_host_mcu | ||||
|  | ||||
| [adxl345] | ||||
| cs_pin: rpi:None | ||||
|  | ||||
| [resonance_tester] | ||||
| accel_chip: adxl345 | ||||
| probe_points: | ||||
|     110, 110, 20 | ||||
|  | ||||
| [input_shaper] | ||||
| shaper_freq_x: 95.2 | ||||
| shaper_type_x: ei | ||||
| shaper_freq_y: 84.6 | ||||
| shaper_type_y: 2hump_ei | ||||
|  | ||||
| [temperature_sensor raspberry_pi] | ||||
| sensor_type: temperature_host | ||||
| min_temp: 10 | ||||
| max_temp: 100 | ||||
|  | ||||
| [temperature_sensor mcu_temp] | ||||
| sensor_type: temperature_mcu | ||||
| min_temp: 0 | ||||
| max_temp: 100 | ||||
|  | ||||
| [filament_switch_sensor filament_runout_sensor] | ||||
| pause_on_runout: True | ||||
| runout_gcode: PAUSE | ||||
| insert_gcode: RESUME | ||||
| switch_pin: PC2 | ||||
|  | ||||
| [display] | ||||
| lcd_type: st7920 | ||||
| cs_pin: PB8 | ||||
| sclk_pin: PB9 | ||||
| sid_pin: PB15 | ||||
| encoder_pins: ^PA9, ^PA10 | ||||
| click_pin: ^!PA15 | ||||
|  | ||||
| [output_pin beeper] | ||||
| pin: EXP1_1 | ||||
		Reference in New Issue
	
	Block a user