@Jesse25 The DRV8825-based module you linked is suitable for NEMA 17 motors (59Ncm) as it supports adjustable microstepping (up to 1/32) and can handle typical NEMA 17 current requirements.
M5Stack offers compatible options:
Module13.2 GRBL (SKU:M035) with DRV8825, 1.5A max current, 1/32 microstepping via dip switches, and stackable for multi-axis control.
Atomic Stepmotor Base (SKU:A132) with DRV8825, 1.2A max current, and adjustable microstepping via dip switch, designed for ATOM series controllers.
Both support adjustable microstepping and balance performance with cost-effectiveness for multiple units.
https://chat.m5stack.com/