StepperDriver icon indicating copy to clipboard operation
StepperDriver copied to clipboard

Arduino library for A4988, DRV8825, DRV8834, DRV8880 and generic two-pin (DIR/STEP) stepper motor drivers

Results 16 StepperDriver issues
Sort by recently updated
recently updated
newest added

There no posibility to make movemebts where starting/ending RPM is not zero. For example moves like: ![image](https://user-images.githubusercontent.com/8137447/174460392-d3ce531b-101e-4990-b128-cad3ffa051f9.png) Proposed in `BasicStepperDriver` to have method like: ``` void move(long steps, float startRPM,...

improvement

I'm the only one seeing a not smooth movement ? There is a little jerk in the rotation , something a small delay... The same happens on TMC2208 and TMC2209...

bug
wontfix

**Describe the bug** The test results in version 1.3.0 show the motor timing unexpectedly faster than the RPM indicates at 6 RPM, when LINEAR_SPEED mode is in use. At 60...

bug
wontfix

Is there some method to know the status of the motor? Ifis it stop ou moving?

improvement

Add support for Toshiba TB6600 IC Datasheet at https://www.mouser.com/datasheet/2/408/TB6600HG_datasheet_en_20160610-771376.pdf Note: clock pulse timing is 2.2µs

improvement

Hi @laurb9 , thanks for your job. Can you create wiki or manual for this libraries with list of function and how use it? Please

improvement

Add unit tests, especially for timing ramp calculations

help wanted

Any chance this library could be used with TMC 2100 in the future? I like TMC 2100 as they are more silent drivers. Pedro

improvement

Use microsecond interrupts to drive the timing. This is architecture-dependent.

improvement
question

The changes from full acceleration to zero when reaching cruise speed cause a "jerk" in the system. Implement a smooth acceleration transition with one of the methods described in the...

improvement