I have an NEMA 17 stepper motor 17HS4401 and a RAMPS 1.4 driver unit.

The motor pinouts are:

RED   A+

while the RAMPS board has the following:

2B 2A 1A 1B

Could someone point me in the right direction? How can I connect the driver to the motor? I have a feeling I already messed things up.


1 Answer 1


There are very many combinations that will work. A bipolar stepper has 2 coils. Swapping the coils, or reversing the polarity of a coil, will simply cause the stepper to rotate in the opposite direction.

On RAMPS, one coil should connect to 1A and 1B, whereas the other coil should connect to 2A and 2B.

On the stepper, one coil is A+ and A-, the other coil is B+ and B-.

A possible wiring is A+ to 1A, A- to 1B and B+ to 2A and B- to 2B, but there are 15 other possibilities. The only "wrong" way is one that connects a coil of the stepper to two different coil outputs on the RAMPS (so connecting, for instance, A+ to 1A and A- to 2A wouldn't work).

  • $\begingroup$ Wow, thank you for your feedback. If i have A+ to 2B, A- to 2A and B+ to 1A, B- to 1B is also correct? $\endgroup$
    – OrElse
    Mar 17, 2018 at 21:55
  • $\begingroup$ Yes, that also works. $\endgroup$ Mar 17, 2018 at 22:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .