dlc32_dwpro_sensorless_homing.yaml 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. board: MKS-DLC32 V2.1
  2. name: Dune Weaver Pro
  3. meta: By Tuan Nguyen (2025-02-16)
  4. verbose_errors: true
  5. kinematics: {}
  6. stepping:
  7. engine: I2S_STATIC
  8. idle_ms: 0
  9. pulse_us: 4
  10. dir_delay_us: 1
  11. disable_delay_us: 0
  12. axes:
  13. shared_stepper_disable_pin: i2so.0
  14. homing_runs: 2
  15. x:
  16. steps_per_mm: 320
  17. max_rate_mm_per_min: 900
  18. acceleration_mm_per_sec2: 1000
  19. max_travel_mm: 325
  20. soft_limits: false
  21. motor0:
  22. limit_neg_pin: gpio.36
  23. hard_limits: false
  24. pulloff_mm: 2
  25. stepstick:
  26. step_pin: i2so.1
  27. direction_pin: i2so.2
  28. disable_pin: NO_PIN
  29. ms1_pin: NO_PIN
  30. ms2_pin: NO_PIN
  31. ms3_pin: NO_PIN
  32. limit_pos_pin: NO_PIN
  33. limit_all_pin: NO_PIN
  34. y:
  35. steps_per_mm: 312
  36. max_rate_mm_per_min: 3000
  37. acceleration_mm_per_sec2: 1000
  38. max_travel_mm: 10
  39. soft_limits: false
  40. motor0:
  41. limit_neg_pin: gpio.35
  42. limit_pos_pin: NO_PIN
  43. limit_all_pin: NO_PIN
  44. hard_limits: false
  45. pulloff_mm: 2
  46. tmc_2209:
  47. uart_num: 1
  48. addr: 0
  49. r_sense_ohms: 0.12
  50. run_amps: 0.8
  51. hold_amps: 0
  52. homing_amps: 0.8
  53. microsteps: 8
  54. stallguard: 63
  55. stallguard_debug: true
  56. toff_disable: 0
  57. toff_stealthchop: 5
  58. toff_coolstep: 3
  59. run_mode: StealthChop
  60. homing_mode: StealthChop
  61. use_enable: false
  62. step_pin: i2so.5
  63. direction_pin: i2so.6:low
  64. disable_pin: NO_PIN
  65. homing:
  66. cycle: 2
  67. positive_direction: false
  68. allow_single_axis: true
  69. mpos_mm: 0.4
  70. feed_mm_per_min: 200
  71. seek_mm_per_min: 200
  72. i2so:
  73. bck_pin: gpio.16
  74. data_pin: gpio.21
  75. ws_pin: gpio.17
  76. sdcard:
  77. cs_pin: gpio.15
  78. card_detect_pin: NO_PIN
  79. control:
  80. safety_door_pin: NO_PIN
  81. reset_pin: NO_PIN
  82. feed_hold_pin: NO_PIN
  83. cycle_start_pin: NO_PIN
  84. macro0_pin: NO_PIN
  85. macro1_pin: NO_PIN
  86. macro2_pin: NO_PIN
  87. macro3_pin: NO_PIN
  88. fault_pin: NO_PIN
  89. estop_pin: NO_PIN
  90. macros:
  91. macro0: $HY
  92. macro1: G1 Y0 F200
  93. coolant:
  94. flood_pin: NO_PIN
  95. mist_pin: NO_PIN
  96. delay_ms: 0
  97. user_outputs:
  98. analog0_pin: NO_PIN
  99. analog1_pin: NO_PIN
  100. analog2_pin: NO_PIN
  101. analog3_pin: NO_PIN
  102. analog0_hz: 5000
  103. analog1_hz: 5000
  104. analog2_hz: 5000
  105. analog3_hz: 5000
  106. digital0_pin: NO_PIN
  107. digital1_pin: NO_PIN
  108. digital2_pin: NO_PIN
  109. digital3_pin: NO_PIN
  110. start:
  111. must_home: true
  112. check_limits: false
  113. spi:
  114. miso_pin: gpio.12
  115. mosi_pin: gpio.13
  116. sck_pin: gpio.14
  117. uart1:
  118. txd_pin: gpio.0
  119. rxd_pin: gpio.4
  120. rts_pin: NO_PIN
  121. baud: 115200
  122. mode: 8N1