Bipolar NEMA17 stepper with 1.8-degree step angle (200 steps/rev)

Stepper Motors
NEMA17 Stepper Motor 4.2 kg-cm (42BYGHW)
Bipolar 1.8-degree NEMA17 stepper, ~4.2 kg-cm holding torque, widely used in 3D printers and CNC.
₹499 + 18% GST
SKU: BOTBIT-MOT-04 · Best for: 3D printer X/Y/Z axes and extruder drives
Overview
About NEMA17 Stepper Motor 4.2 kg-cm (42BYGHW).
The NEMA17 stepper motor (42BYGHW series) is a bipolar 1.8-degree-per-step motor that is the backbone of 3D printers, CNC machines and precise positioning systems. It has a NEMA17 frame (42 x 42 mm faceplate) and provides around 4.2 kg-cm (about 40-42 N-cm) of holding torque, delivering 200 full steps per revolution for accurate, repeatable motion. With microstepping drivers it can be commanded in far finer increments.
It is the standard motor for makers in India building 3D printers, laser engravers, plotters and small CNC rigs because it is affordable, well-documented and directly compatible with common drivers like the A4988, DRV8825 and TMC series. Its four-wire bipolar winding pairs cleanly with these step/direction driver modules.
The 42BYGHW body typically has a 5 mm D-cut shaft that fits GT2 pulleys, couplers and lead-screw fittings used across the maker ecosystem. It runs from the motor supply through a stepper driver, not directly from logic pins, and holds position firmly when energized.
Key features
Why it stands out.
Holding torque of approximately 4.2 kg-cm (~40-42 N-cm)
4-wire bipolar winding compatible with A4988, DRV8825 and TMC drivers
Standard NEMA17 42 x 42 mm faceplate for wide bracket compatibility
5 mm D-cut output shaft fits GT2 pulleys and couplers
Supports microstepping for smooth, high-resolution motion
Specifications
Selection facts.
| Frame size | NEMA17 (42 x 42 mm) |
|---|---|
| Step angle | 1.8 degrees (200 steps/rev) |
| Holding torque | approx 4.2 kg-cm (~40-42 N-cm) |
| Motor type | Bipolar, 4-wire |
| Rated current | approx 1.5-1.7 A per phase |
| Phase resistance | approx 1.5 ohm per phase (typical) |
| Shaft | 5 mm diameter, D-cut |
| Number of leads | 4 |
| Body length | approx 40-48 mm (model dependent) |
| Insulation class | Class B |
Applications
Where it is used.
- 3D printer X/Y/Z axes and extruder drives
- CNC routers, mills and engravers
- Laser cutters and plotters
- Camera sliders and motion-control rigs
- Automated positioning stages and rotary tables
- Robotics joints needing precise, repeatable movement
Buying guide
How to choose.
Choose this NEMA17 4.2 kg-cm stepper for 3D printers, small CNC machines and any project needing precise, repeatable positioning. The 1.8-degree step angle and ~4.2 kg-cm holding torque suit typical desktop axes and extruders. For heavier gantries, step up to a higher-torque NEMA17 or a NEMA23 frame.
It is a bipolar 4-wire motor, so drive it with a step/direction driver such as the A4988, DRV8825 or a quieter TMC2208/TMC2209. Set the driver current limit to match the motor's rated current (around 1.5-1.7 A per phase) to avoid overheating and lost steps. Never connect the motor directly to microcontroller pins.
Pair it with GT2 pulleys and belts or a lead-screw coupler for the 5 mm D-cut shaft, and mount it using standard NEMA17 brackets. A stepper's torque falls as speed rises, so choose a supply voltage and driver appropriate to the speeds your machine needs.
FAQ
Common questions.
What driver should I use with this motor?
It is bipolar 4-wire, so use a step/direction driver like the A4988, DRV8825 or TMC2208/TMC2209. Set the driver's current limit to match the motor's rated current for reliable operation.
How many steps per revolution does it have?
200 full steps per revolution (1.8 degrees per step). With microstepping drivers you can command 1/2, 1/4, 1/8, 1/16 or finer steps for smoother motion.
What is the holding torque?
Approximately 4.2 kg-cm (about 40-42 N-cm) of holding torque, which suits typical 3D printer axes, extruders and small CNC builds.
What shaft and pulleys does it use?
It has a standard 5 mm D-cut shaft that fits common GT2 pulleys, shaft couplers and lead-screw fittings used in 3D printers and CNC machines.
Can I run it directly from an Arduino?
No. A stepper needs a dedicated driver module between the controller and the motor, plus a separate motor power supply. The Arduino only sends step and direction signals to the driver.
Is it available in India?
Yes, the NEMA17 42BYGHW stepper is a standard, widely stocked motor with Indian 3D-printing and CNC suppliers.
More in Motors & Drivers
Related hardware.
Stepper Motors
28BYJ-48 Stepper Motor with ULN2003 Driver Board
5V 4-phase geared unipolar stepper bundled with ULN2003 driver board, popular beginner Arduino component.
₹99 + 18% GST
Servos
TowerPro SG90 9g Micro Servo Motor
Popular 9g micro servo, 180-degree rotation, ~1.2 kg-cm torque, 4.8-6V, for RC and robotics.
₹80 + 18% GST
Servos
TowerPro MG996R Metal Gear Servo Motor
High-torque metal-gear servo, ~11 kg-cm at 6V, 180-degree, for robotic arms and pan-tilt rigs.
₹649 + 18% GST
Servos
TowerPro MG90S Metal Gear Micro Servo Motor
9g metal-gear digital micro servo, ~2.2 kg-cm torque, 180-degree, popular upgrade over plastic SG90.
₹250 + 18% GST
You may also need
Pairs well with.
Arduino Boards
Arduino Uno R3
The classic ATmega328P 8-bit microcontroller board, a popular beginner prototyping platform with 14 digital and 6 analog I/O pins.
₹799 + 18% GST
Breadboards Jumpers
MB102 830 Points Solderless Breadboard
Full-size 830 tie-point solderless prototyping breadboard with power rails, accepts 20-29 AWG wire.
₹90 + 18% GST