1 1,2EN | VCC1 16 2 1A | 4A 153 1Y | 4Y 144 GND | GND 135 GND | GND 126 2Y | 3Y 117 2A | 3A 108 VCC2 | 3,4EN 9
well i've indeed considered a4988 and drv8825, just that a4988 and drv8825 runs on the step and dir pin protocols, this requires the mcu to run in a tight control loop to time each (micro) step and when there are multiple steppers the mcu would be pretty busy simply running the steppers and having little timeslice for any thing else.
in addition, the a4988 and drv8825 modules (drv8825 being better) has small chip surfaces which makes them very hard to cool
This does not make any sense as an argument for using an L298. An Arduino has even more work to do when driving a stepper motor with an L298 because it must control the timing of signals on all 4 motor coil wires rather than on a single step pin.And if you are thinking of also burdening the Arduino with current measurement and current limiting .......RStepper Motor BasicsSimple Stepper Code
think there are some advantages of using the mcu / arduino for that matter as the motor driver. the idea is that L293D and L298 are high current devices that does the motor control,
i think there are some advantages of using the mcu / arduino for that matter as the motor driver. the idea is that L293D and L298 are high current devices that does the motor control, the idea is to separate the 'power driving' stages (i could have use a mosfet h-bridge for that matter) from the control stages.
if a low cost L293D part burns out for some reason, it can be swapped with a new piece at a lower cost.
may resort to the L298N
thanks much for the replies the steppers i'm trying to control are NEMA17 motors commonly found on the cheaper 3d printers