Skip to content

Conversation

@Sylensky
Copy link
Member

@Sylensky Sylensky commented Jul 30, 2025

This implements the configuration of the used tmc2209 stepper driver by applying the following settings via uart:

  • IRUN: 1400mA (87% of 1.6A NEMA17 max) for strong torque for 4kg payload movement.
  • IHOLD: 1120mA (80% of IRUN via 0.8 multiplier) for reliably position holding under heavy load.
  • IHOLDDELAY: 12 cycles using extended delay before switching to hold current for load stability.
  • TPOWERDOWN: 25 cycles for extended power-down delay for heavy load applications. Making it relatively long to avoid the driver entering the powerdown mode.

Additionally enable the 256 microstepping mode.

reqiures #68 and #70

@Sylensky Sylensky force-pushed the feature/uart-control branch from b431b2a to f3af3a6 Compare August 1, 2025 19:09
@Sylensky Sylensky marked this pull request as ready for review August 1, 2025 19:10
@joaopedrotaveira
Copy link

Looks nice to me. great PR

@Sylensky Sylensky merged commit 23a095a into OG-star-tech:beta Aug 1, 2025
1 check passed
@Sylensky Sylensky deleted the feature/uart-control branch August 1, 2025 19:12
@Sylensky Sylensky added the enhancement New feature or request label Aug 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants