![](https://i0.wp.com/www.exploringarduino.com/wp-content/uploads/2019/07/Stepper-Motor.jpg?resize=350%2C263&ssl=1)
Image courtesy of Adafruit
Stepper motors are extremely versatile brushless DC motors that work by energizing coils of wire in “phases” around a central, rotating permanent magnet. As these phases are turned on and off in succession, a changing magnetic field is generated that “pulls” the central permanent magnet with it as it moves. NEMA-17 indicates the standard mounting hole configuration of this stepper motor.
Buy a a NEMA-17 Bipolar Stepper Motor from Amazon or Adafruit.