3
$\begingroup$

The closest thing I can find is this wiki page that state DRV8825 and A4988 can be mixed. However, the TMCs seem different, requiring more connections and offer more features, so I wonder if they can be used on the same RAMPS board with A4988, particularly for X and Y axis.

$\endgroup$
1
  • $\begingroup$ If you're going to use modern drivers with SPI or UART connections, you should probably invest in a board that supports them natively (SKR 1.3, 1.4; Fysetc F6, S6; MKS S GEN L) - it's a lot cleaner then compared to monstrous wire harnesses. To use different drivers - and mix them - just define each driver as the correct type in your configuration.h file: github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/… $\endgroup$
    – towe
    Aug 25, 2020 at 21:40

1 Answer 1

5
$\begingroup$

Yes you can mix different drivers, including the TMC drivers (e.g. using for X and Y only).

How you do that is described in this instructable.


Please do note that, from observations, the 8-bit based Arduino boards and shields such as the RAMPS are becoming more or less obsolete; the 32-bit based controller boards are becoming mainstream. Such boards have a lot more potential in execution speed, memory and more available options for peripherals.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .