Я как увидел цену, на ординарный драйвер для шагового типа NEMA, если честно чуть в осадок не выпал. :) Не сочтите за рекламму, но народ обычно все же покупает что нибудь пороще, понадёжнее, и главное раз в десять дешевле, например:
https://amperkot.ru/msk/catalog/drayver_shagovogo_...
На этом драйвере, вы просто крутя подстроечник, можете выбрать сколько тока давать мотору.
Таким образом можно сильно уменьшить нагрев мотора, и нагрев драйвера. Но не ждите что они не будут греться вообще. Будут. И это нормально.
Кроме того обычно драйвер имеет два входа питания, - один для того что бы работать самому, обычно 5V и их вы можете смело взять прямо с микроконтроллера, или чем вы там управляете, и вход питания мотора, он может быть разный в зависимости от драйвера , но обычно 5-около 22-25V.
Кроме вышеприведенного сделайте поиск по
TB6560,
DRV8825