Guest User

skr mini e3 ender 3

a guest
Dec 17th, 2019
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.98 KB | None | 0 0
  1. # This file contains common pin mappings for the BIGTREETECH SKR mini
  2. # E3 v1.2. To use this config, the firmware should be compiled for the
  3. # STM32F103 with a "28KiB bootloader". Also, select "Enable extra
  4. # low-level configuration options" and configure "GPIO pins to set at
  5. # micro-controller startup" to "!PC13".
  6.  
  7. # The "make flash" command does not work on the SKR mini E3. Instead,
  8. # after running "make", copy the generated "out/klipper.bin" file to a
  9. # file named "firmware.bin" on an SD card and then restart the SKR
  10. # mini E3 with that SD card.
  11.  
  12. # See the example.cfg file for a description of available parameters.
  13.  
  14. [virtual_sdcard]
  15. path: /home/pi/.octoprint/uploads
  16.  
  17. [stepper_x]
  18. step_pin: PB13
  19. dir_pin: !PB12
  20. enable_pin: !PB14
  21. step_distance: .0125
  22. endstop_pin: ^PC0
  23. position_endstop: 0
  24. position_max: 200
  25. homing_speed: 50
  26.  
  27. [tmc2209 stepper_x]
  28. uart_pin: PB15
  29. microsteps: 16
  30. run_current: 0.580
  31. hold_current: 0.500
  32. stealthchop_threshold: 250
  33.  
  34. [stepper_y]
  35. step_pin: PB10
  36. dir_pin: !PB2
  37. enable_pin: !PB11
  38. step_distance: .0125
  39. endstop_pin: ^PC1
  40. position_endstop: 0
  41. position_max: 235
  42. homing_speed: 50
  43.  
  44. [tmc2209 stepper_y]
  45. uart_pin: PC6
  46. microsteps: 16
  47. run_current: 0.580
  48. hold_current: 0.500
  49. stealthchop_threshold: 250
  50.  
  51. [stepper_z]
  52. step_pin: PB0
  53. dir_pin: PC5
  54. enable_pin: !PB1
  55. step_distance: .0025
  56. #endstop_pin: ^PC2
  57. position_endstop: 0.0
  58. endstop_pin: probe:z_virtual_endstop
  59. position_max: 200
  60. position_min: -5
  61. homing_speed: 75
  62.  
  63. [tmc2209 stepper_z]
  64. uart_pin: PC10
  65. microsteps: 16
  66. run_current: 0.580
  67. hold_current: 0.500
  68. stealthchop_threshold: 5
  69.  
  70. [extruder]
  71. step_pin: PB3
  72. dir_pin: !PB4
  73. enable_pin: !PD2
  74. step_distance: 0.010219
  75. nozzle_diameter: 0.400
  76. filament_diameter: 1.750
  77. heater_pin: PC8
  78. sensor_type: EPCOS 100K B57560G104F
  79. sensor_pin: PA0
  80. #control: pid
  81. #pid_Kp: 21.527
  82. #pid_Ki: 1.063
  83. #pid_Kd: 108.982
  84. min_temp: 0
  85. max_temp: 250
  86. pressure_advance: 0.06 #PLA
  87. max_extrude_only_distance: 101
  88.  
  89. [tmc2209 extruder]
  90. uart_pin: PC11
  91. microsteps: 16
  92. run_current: 0.650
  93. hold_current: 0.500
  94. stealthchop_threshold: 5
  95.  
  96. [heater_bed]
  97. heater_pin: PC9
  98. sensor_type: ATC Semitec 104GT-2
  99. sensor_pin: PC3
  100. #control: pid
  101. #pid_Kp: 54.027
  102. #pid_Ki: 0.770
  103. #pid_Kd: 948.182
  104. min_temp: 0
  105. max_temp: 130
  106.  
  107. [fan]
  108. pin: PA8
  109.  
  110. [mcu]
  111. serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_33FFD9055246333031660143-if00
  112. baud: 250000
  113.  
  114. [printer]
  115. kinematics: cartesian
  116. max_velocity: 300
  117. max_accel: 3000
  118. max_z_velocity: 5
  119. max_z_accel: 100
  120.  
  121. [static_digital_output usb_pullup_enable]
  122. pins: !PC13
  123.  
  124. [board_pins]
  125. aliases:
  126. # EXP1 header
  127. EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=<GND>,
  128. EXP1_2=PB6, EXP1_4=<RST>, EXP1_6=PB9, EXP1_8=PB7, EXP1_10=<5V>
  129.  
  130. [bltouch]
  131. sensor_pin: ^PC2
  132. control_pin: PA1
  133. #pin_move_time: 0.675
  134. pin_up_reports_not_triggered: True
  135. x_offset: -43
  136. y_offset: -7
  137. z_offset: 3.25
  138.  
  139. [bed_mesh]
  140. speed: 100
  141. horizontal_move_z: 5
  142. min_point: 86,14
  143. max_point: 200,235
  144. probe_count: 3,3
  145. #fade_start: 1.0
  146. fade_end: 0.0
  147.  
  148. [display]
  149. lcd_type: st7920
  150. cs_pin: EXP1_7
  151. sclk_pin: EXP1_6
  152. sid_pin: EXP1_8
  153. encoder_pins: ^EXP1_5, ^EXP1_3
  154. click_pin: ^!EXP1_2
  155.  
  156. [gcode_macro G29]
  157. gcode:
  158. G28
  159. G1 Z10 F600
  160. BED_MESH_CALIBRATE
  161.  
  162. [safe_z_home]
  163. home_xy_position: 155,120
  164. speed: 80.0
  165. z_hop: 10.0
  166. z_hop_speed: 10.0
  167.  
  168. #*# <---------------------- SAVE_CONFIG ---------------------->
  169. #*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
  170. #*#
  171. #*# [extruder]
  172. #*# control = pid
  173. #*# pid_kp = 17.949
  174. #*# pid_ki = 0.692
  175. #*# pid_kd = 116.446
  176. #*#
  177. #*# [heater_bed]
  178. #*# control = pid
  179. #*# pid_kp = 51.149
  180. #*# pid_ki = 1.006
  181. #*# pid_kd = 650.228
  182. #*#
  183. #*# [bed_mesh default]
  184. #*# points =
  185. #*# -0.025000, -0.037500, -0.045000
  186. #*# 0.012500, -0.007500, -0.035000
  187. #*# -0.020000, 0.007500, -0.040000
  188. #*# x_count = 3
  189. #*# y_count = 3
  190. #*# min_x = 86.0
  191. #*# max_x = 200.0
  192. #*# min_y = 14.0
  193. #*# max_y = 235.0
  194. #*# x_offset = -43.0
  195. #*# y_offset = -7.0
  196. #*# mesh_x_pps = 2
  197. #*# mesh_y_pps = 2
  198. #*# algo = lagrange
  199. #*# tension = 0.2
Advertisement
Add Comment
Please, Sign In to add comment