A 2A stepper can be driven by a DM542, DM556 or a step stick driver like the TMC2209 (my preferred choice for this current).

If you can adapt your code to run on an ESP32 you could consider an MKS-TinyBee board that can fit 5 stepstick drivers. It is also suitable for external drivers.

The MA860H driver is no suitable because the lowest peak current you can set is on this driver is 2.8A. It will overheat your steppers in a few minutes.