It’s little secret that stepper motors are everywhere in FDM 3D printers, but there’s no real reason why you cannot take another type of DC motor like a brushless DC (BLDC) motor and use that instead.
Two reference design kits demonstrate variable-speed ac induction motor control and stepper motor control using the low-cost Luminary Micro ARM Cortex-M3 LM3S818- or LM3S617-based MCUs. The RDK-ACIM ...