What Is a NEMA 17 Stepper Motor?
A NEMA 17 stepper motor is one of the most popular types of stepper motors used in automation and DIY electronics. “NEMA 17” refers to its standardized 1.7 x 1.7 inch (43.2 x 43.2 mm) faceplate size, making it compact yet powerful enough for projects like:
- 3D printers (e.g., Ender 3, Prusa i3)
- Laser engravers
- CNC machines
- Camera sliders
- Robotics arms

It’s a 2-phase motor with 200 steps per revolution, offering precise control and reliable torque at low speeds.
NEMA 17 Stepper Motor Specifications
Here’s a quick look at the most common NEMA 17 variants:

Stack Type | Length (mm) | Current (A) | Holding Torque (Nm / oz-in) | Detent Torque (mNm) | Rotor Inertia (g·cm²) | Weight (kg) |
Single | 39.8 | 2.0 | 0.48 / 68 | 15 | 57 | 0.28 |
Double | 48.3 | 2.0 | 0.63 / 89 | 25 | 82 | 0.36 |
Triple | 62.8 | 2.0 | 0.83 / 120 | 30 | 123 | 0.6 |
👉 All models run on 2A bipolar drive systems and have an IP40 rating. Insulation is rated to Class B (130°C), and the step accuracy is ±5%.
Applications of NEMA 17 Stepper Motors
NEMA 17s are the go-to choice when precision, torque, and compact size matter. Popular uses include:
- 3D Printers: X, Y, Z axis movement
- CNC Machines: Precise cutting and milling
- Robotics: Joint control and grippers
- Camera Sliders: Smooth linear motion
- Automation: Linear actuators and conveyor systems

🔗 Read more: Stepper Motor Linear Actuator
🔗 Also explore: Stepper Motors
Best NEMA 17 Stepper Motors on Amazon
Looking for a plug-and-play option? These top-rated NEMA 17 motors deliver great performance:

Product | Torque | Voltage | Use Case | Buy |
StepperOnline NEMA 17 | 59 Ncm | 12V | 3D Printers | View on Amazon |
Usongshine NEMA 17 | 40 Ncm | 12V | Robotics | View on Amazon |
STEPPER-SHAFT DUAL | 76 Ncm | 12V | CNC Machines | View on Amazon |
🛒 Tip: Look for motors with connector cables and mounting brackets included.
How to Choose the Right NEMA 17 Motor
Before buying, consider these:
- Torque Requirements – More weight/load = higher torque.
- Voltage & Current – Match it with your driver (e.g., A4988, DRV8825).
- Stack Size – Triple stack offers the most torque but is heavier.
- Mounting Compatibility – Make sure your frame supports 42mm bolt pattern.
🔗 Check out: Stepper Motor Driver
🔗 Match it with: A4988 Stepper Motor Driver
NEMA 17 vs NEMA 23: What’s the Difference?
Feature | NEMA 17 | NEMA 23 |
Size | 1.7″ x 1.7″ | 2.3″ x 2.3″ |
Torque | Up to 0.83 Nm | Up to 3.3 Nm |
Weight | ~0.6 kg | ~1.1 kg |
Use | Small-to-mid scale projects | Industrial/heavy-duty use |
🔗 Read: NEMA Stepper Motor
⚡ Recommended Drivers & Accessories
Pair your NEMA 17 with the right driver for smoother operation:
- ✅ A4988 Stepper Driver – Budget-friendly & Arduino compatible
- ✅ DRV8825 – Higher current tolerance
- ✅ Heat sinks – Reduce driver heat
- ✅ Power supply – 12V/24V depending on your load
🔗 Explore: Micro Stepper Motor, Closed Loop Stepper Motor
Frequently Asked Questions
Typically 12V or 24V depending on your driver and torque requirement.
Yes! Use an A4988 or DRV8825 driver module with appropriate code.
They’re used in 3D printers, robotics, CNC machines, and linear actuators.
Torque ranges from ~0.48 Nm to 0.83 Nm depending on the stack type.
Related Guides on Uhuud.com
- 👉 Stepper Motor Driver
- 👉 A4988 Stepper Motor Driver
- 👉 Stepper Motor Linear Actuator
- 👉 Closed Loop Stepper Motor
- 👉 Micro Stepper Motor
🛠 Final Thoughts
The NEMA 17 stepper motor offers a solid mix of torque, precision, and affordability — ideal for DIY projects and semi-industrial machines alike. Choose a reliable brand, match it with a suitable driver, and you’re good to go.
💡 Pro Tip: If you’re building a printer or robot, go for a double or triple stack motor for extra holding torque.