There are a lot of fun projects you can do with stepper ... motor types, for example those that have encoder outputs which won’t do anything to drive the motor. Others have a case ground wire.
The solution is named Ethersweep, and is a small PCB stack that sits on the rear of the common NEMA17-format stepper motor ... with the Arduino software stack deployed, making uploading firmware ...