Controlling a Low Current Stepper System

Hello,

I've purchased a few of these to use on a small arduino powered process:
https://www.omc-stepperonline.com/nema-23-stepper-motor/nema-23-bipolar-09deg-09nm-1275ozin-038a-121v-57x57x51mm-4-wires-23hm20-0384s.html?mfp=149-step-angle[0.9]

However, I'm having difficulty coming up with the wiring for it. I'm not sure the best way to power it or control it.

I was thinking of using either an arduino with a L293D, or finding a CNC board (such as MKS) and just not using the marlin firmware for it.

However, I'm unsure how to set up the power supply for it, especially since the motors are very low current.

I was wondering if you had any tips for how to set it up!

Thank you,

Have a look at the Pololu A4988 stepper driver page.

I have some motors similar to the one in the link and they work fine with A4988 drivers. I power them with a laptop power supply that produces 19v IIRC.

You can get shields that the A4988 drivers plug into which may be more convenient than arranging your own wiring. I have a RAMPS shield that fits on a Mega.

...R
Stepper Motor Basics
Simple Stepper Code

This article on how to select a CNC shield may be of interest.

You realize a high impedance stepper like that has much reduced performance compared to the commoner,
cheaper, low-impedance motors? Their only benefit is being able to be driven from a dual motor shield,
which is not a benefit these days (no microstepping possible, larger board, probably more expensive than a DRV8825 or A4988 module).

Using an A4988 or DRV8825 with a supply of at least 18V is your best bet - the higher the voltage
the better the performance (so long as you don't exceed the driver's maximum, of course).