Skip to content
Open
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
2 changes: 2 additions & 0 deletions _saved_variables/variables.cfg
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
[Variables]
led_brightness = 0.5
plate_name = 'Smooth'
plate_offset_z = -0.03

90 changes: 46 additions & 44 deletions hw_config/bed.cfg
Original file line number Diff line number Diff line change
@@ -1,45 +1,47 @@
## BED CONFIG ##

[probe]
pin: P0.10
x_offset: 24.
y_offset: 5.
z_offset = 1.400
speed: 10.0
samples: 1
sample_retract_dist: 2.0

[bed_mesh]
speed: 120
#horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240,198
probe_count: 5, 5
fade_start: 1.0
fade_end: 10.0
move_check_distance: 5.0
#split_delta_z: .025
mesh_pps: 2,2
algorithm: lagrange
bicubic_tension: .2

[heater_bed]
heater_pin: P2.5
sensor_type: EPCOS 100K B57560G104F
sensor_pin: P0.25
control = pid
pid_kp = 56.165
pid_ki = 0.816
pid_kd = 966.747
min_temp: 0
max_temp: 130

#[z_tilt]
#z_positions:
# 0, 112
# 230, 112
#points:
# 2, 112
# 210, 112
#speed: 120
## BED CONFIG ##

[probe]
pin: PE4
x_offset: 24.
y_offset: 5.
z_offset = 1.400
speed: 10.0
samples: 1
sample_retract_dist: 2.0

[bed_mesh]
speed: 180
#horizontal_move_z: 5
mesh_min: 35, 6
mesh_max: 240,198
probe_count: 7, 7
fade_start: 1.0
fade_end: 10.0
move_check_distance: 5.0
#split_delta_z: .025
mesh_pps: 3,3
algorithm: bicubic
bicubic_tension: .2
#faulty_region_1_min: 170.0, 165.0
#faulty_region_1_max: 240.0, 198.0

[heater_bed]
heater_pin: PD7
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PA1
control = pid
pid_kp = 56.814
pid_ki = 0.724
pid_kd = 1114.268
min_temp: 0
max_temp: 130

#[z_tilt]
#z_positions:
# 0, 112
# 230, 112
#points:
# 2, 112
# 210, 112
#speed: 120
#horizontal_move_z: 5
63 changes: 33 additions & 30 deletions hw_config/display.cfg
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
########################################
# EXP1 / EXP2 (display) pins
########################################

[board_pins]
aliases:
# EXP1 header
EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=<GND>,
EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>,
# EXP2 header
EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=<GND>,
EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=<RST>, EXP2_10=<NC>
# Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "ssp0"

# See the sample-lcd.cfg file for definitions of common LCD displays.

[display]
lcd_type: hd44780
rs_pin: EXP1_4
e_pin: EXP1_3
d4_pin: EXP1_5
d5_pin: EXP1_6
d6_pin: EXP1_7
d7_pin: EXP1_8
encoder_pins: ^EXP2_3, ^EXP2_5
click_pin: ^!EXP1_2
#kill_pin: ^!EXP2_8

[output_pin beeper]
pin: EXP1_1
########################################
# EXP1 / EXP2 (display) pins
########################################

[board_pins]
aliases:
# EXP1 header
EXP1_1=PC5, EXP1_3=PB1, EXP1_5=PE10, EXP1_7=PE12, EXP1_9=<GND>,
EXP1_2=PB0, EXP1_4=PE9, EXP1_6=PE11, EXP1_8=PE13, EXP1_10=<5V>,
# EXP2 header
EXP2_1=PA6, EXP2_3=PE7, EXP2_5=PB2, EXP2_7=PC4, EXP2_9=<GND>,
EXP2_2=PA5, EXP2_4=PA4, EXP2_6=PA7, EXP2_8=<RST>, EXP2_10=<NC>
# See the sample-lcd.cfg file for definitions of common LCD displays.

[display]
lcd_type: hd44780
rs_pin: EXP1_4
e_pin: EXP1_3
d4_pin: EXP1_5
d5_pin: EXP1_6
d6_pin: EXP1_7
d7_pin: EXP1_8
encoder_pins: ^EXP2_3, ^EXP2_5
click_pin: ^!EXP1_2
#kill_pin: ^!EXP2_8

[output_pin beeper]
pin: EXP1_1
pwm: True
value: 0
shutdown_value:0
cycle_time: 0.001
scale: 1000
72 changes: 34 additions & 38 deletions hw_config/extruder.cfg
Original file line number Diff line number Diff line change
@@ -1,38 +1,34 @@
## EXTRUDER ##

[extruder]
step_pin: P2.13
dir_pin: !P0.11
enable_pin: !P2.12
microsteps: 32
rotation_distance: 22.598
full_steps_per_rotation: 200
gear_ratio: 50:17
nozzle_diameter: 0.600
filament_diameter: 1.750
max_extrude_cross_section: 50.0
max_extrude_only_distance: 100.0
max_extrude_only_velocity: 120.0
max_extrude_only_accel: 1250.0
pressure_advance: 0.039000
pressure_advance_smooth_time: 0.040
heater_pin: P2.7
sensor_type: ATC Semitec 104GT-2
sensor_pin: P0.24
control = pid
pid_Kp=33.354
pid_Ki=2.021
pid_Kd=137.585
min_extrude_temp: 180
min_temp: 0
max_temp: 280

[tmc2209 extruder]
diag_pin: P1.26
uart_pin: P1.4
run_current: 0.550
hold_current: 0.400
stealthchop_threshold: 50
interpolate: True
driver_SGTHRS: 120
sense_resistor: 0.11
## EXTRUDER ##

[extruder]
step_pin: PD15
dir_pin: !PD14
enable_pin: !PC7
microsteps: 32
rotation_distance: 22.598
full_steps_per_rotation: 200
gear_ratio: 50:17
nozzle_diameter: 0.600
filament_diameter: 1.750
max_extrude_cross_section: 50.0
max_extrude_only_distance: 100.0
max_extrude_only_velocity: 120.0
max_extrude_only_accel: 1250.0
pressure_advance: 0.039
pressure_advance_smooth_time: 0.040
heater_pin: PB3
sensor_type: ATC Semitec 104GT-2
sensor_pin: PA2
control = pid
pid_Kp=35.207
pid_Ki=2.153
pid_Kd=143.908
min_extrude_temp: 180
min_temp: 0
max_temp: 305

[tmc2209 extruder]
uart_pin: PC6
run_current: 0.640
hold_current: 0.5
stealthchop_threshold: 50
14 changes: 14 additions & 0 deletions hw_config/fans.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[fan]
pin: PB7

[heater_fan extruder_fan]
pin: PB6
heater_temp: 50

#[temperature_fan rpi_fan]
#pin: rpi:gpio20
#sensor_type: temperature_host
#control: watermark
#min_temp: 15
#max_temp: 80
#target_temp: 50
12 changes: 12 additions & 0 deletions hw_config/filament_sensor.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
## FILAMENT SENSOR ##
[filament_switch_sensor fsensor]
pause_on_runout: True
runout_gcode:
M118 Filament Runout Detected
M600
insert_gcode:
M118 Filament Load Detected
LOAD_FILAMENT
event_delay: 3.0
pause_delay: 0.01
switch_pin: !PA0
35 changes: 16 additions & 19 deletions hw_config/input_shaper.cfg
Original file line number Diff line number Diff line change
@@ -1,20 +1,17 @@
[mcu rpi]
serial: /tmp/klipper_host_mcu

## INPUT SHAPER ##

#[adxl345]
#cs_pin: rpi:None

#[resonance_tester]
#accel_chip: adxl345
#probe_points:
# 130,100,10
# 100,100,10
# 90,100,10

#[input_shaper]
#shaper_freq_x: 48.0
#shaper_type_x: ei
#shaper_freq_y: 28.6
## INPUT SHAPER ##

#[adxl345]
#cs_pin: rpi:None

#[resonance_tester]
#accel_chip: adxl345
#probe_points:
# 130,100,10
# 100,100,10
# 90,100,10

#[input_shaper]
#shaper_freq_x: 53.6
#shaper_type_x: ei
#shaper_freq_y: 28.6
#shaper_type_y: zv
18 changes: 18 additions & 0 deletions hw_config/led.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[neopixel downlight]
pin: PE6
# The pin connected to the neopixel. This parameter must be
# provided.
chain_count: 15
# The number of Neopixel chips that are "daisy chained" to the
# provided pin. The default is 1 (which indicates only a single
# Neopixel is connected to the pin).
color_order: GRB
# Set the pixel order required by the LED hardware. Options are GRB,
# RGB, GRBW, or RGBW. The default is GRB.
initial_RED: 0.0
initial_GREEN: 0.0
initial_BLUE: 0.0
#initial_WHITE: 1.0
# Sets the initial LED color of the Neopixel. Each value should be
# between 0.0 and 1.0. The WHITE option is only available on RGBW
# LEDs. The default for each color is 0.
Loading