Stepper Motor Wiring

Created by DREMC STORE, Modified on Sat, 15 Nov at 11:01 AM by DREMC STORE

This is General Guide of 3D Printer Stepper Motor Wiring (Open Loop Steppers) 


TABLE OF CONTENTS


Stepper Cable JST-PH6 to PC2510 - Example Pin Out (Each motor has 2 motor pair) 



Stepper Motor side
PIN 1 – A
PIN 2
PIN 3 – B
PIN 4 – C
PIN 5
PIN 6 – D



                
                              
       

Controller side
PIN 1 – D
PIN 2 – C
PIN 3 – B
PIN 4 – A 

             
             

   


This is a stepper motor cable. To connect our Nema17 40mm stepper motors the 2 wires in the middle(B/C) may required to be swapped, if motor is not moving as intended (Vibrating instead of moving for instance). If it moving in correct direction, switch the outer and following cable (for instance A/B in above wiring). Is not a big deal wiring DC steppers incorrectly, if you do it would either move incorrect direction or vibrate without moving. If see this happen, please follow below guide to re-pin the stepper motor.


Common Troubleshooting Guides


Stepper Motor is just vibrates but does not move. 


If you have multi meter you able to find continuity of two pairs. Otherwise swap the centre two pins on the main board side should resolve the issue. 


 

Motor moving incorrect direction. 

Motor is moving incorrect direction and you not able to re-compile firmware or update klipper configuration easily you can swap the wiring like below.




Animated GIF Source: https://kevinakasam.com/last-step-singlez/

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article