Stepper Motor 12V
Stepper Motor 12V
Stepper Motor 12V
Stepper Motor 12V
Stepper Motor 12V
Stepper Motor 12V

Stepper Motor 12V

Motors
MOT420
€4.50
In Stock
Immediate Dispatch
The 28BYJ-48 Stepper Motor 12V is a compact unipolar stepper motor ideal for small projects, robotics, and experimenting with motion control. With a built-in gear reduction and mounting plate, it is a perfect entry-level stepper for makers and students.

 

The 28BYJ-48 is a compact 12V unipolar stepper motor — one of the most popular entry-level stepper motors for makers, students, and hobbyists. With its built-in 1/16 reduction gear set and convenient mounting plate, it delivers controlled, precise rotational motion without requiring a complex mechanical setup. The step angle and rotation speed are determined by the frequency of the applied signal, giving you full digital control over movement.

Key Features

  • Step Angle: 5.625° → Fine-grained positional control for precise motion applications
  • Built-in 1/16 Gear Reduction: Results in 32 × 16.032 = ~513 effective steps per revolution → smoother, more accurate positioning
  • Unipolar 4-Phase Design: Simple to drive with standard motor driver boards, ideal for beginners
  • Phase Resistance: 200Ω per phase → limits current draw and simplifies driver selection
  • Holding Torque: 350 g·cm → sufficient for light mechanical loads such as valves, small arms, or turntables
  • Flattened Shaft (5mm diameter): Allows easy attachment of gears or accessories using a set-screw
  • Integrated Mounting Plate with 2 Holes: Ready to mount directly into your project enclosure
  • Compact Form Factor: 28mm body diameter, 20mm height, 37g weight → fits tight spaces

Pinout & Wiring

Wire ColorSymbolDescription
RedVCCPower supply (12V DC)
OrangeACoil A1
YellowBCoil B1
PinkCCoil A2
BlueDCoil B2

Wiring note: Connect the Red wire to 12V and the four coil wires to a compatible stepper motor driver (e.g., ULN2003 driver board). Do not drive the coils directly from a microcontroller GPIO pin.

Compatibility

  • Arduino UNO / Nano / Mega: Fully compatible when used with a ULN2003 or similar stepper driver board. The Arduino Stepper library or AccelStepper library can control this motor directly.
  • Raspberry Pi: Compatible via a ULN2003 driver board using GPIO outputs.
  • ESP32 / ESP8266: Compatible via driver board; use 3.3V-tolerant driver inputs or a level shifter.

Typical Applications

  • 3D Printer & CNC axis control: Light-duty positioning stages and camera sliders
  • Robotics: Joint actuation for small robotic arms or grippers
  • Smart home automation: Motorised blinds, valve control, or dial indicators
  • Educational projects: Perfect first stepper motor for learning motion control with Arduino
  • Camera pan/tilt rigs: Smooth automated camera movement for time-lapse photography

Technical Specifications

ParameterValue
Motor TypeUnipolar Stepper Motor
Model28BYJ-48
Supply Voltage12V DC
Number of Phases4
Step Angle5.625°
Steps per Revolution (with gear)~513 (32 × 16.032)
Gear Reduction Ratio1/16 (approx. 1/16.032)
Phase Resistance200Ω per phase
Holding Torque350 g·cm
Shaft Diameter5mm (flattened)
Body Diameter28mm
Height20mm
Weight37g
MPN28BYJ-48

Frequently Asked Questions

Q: Do I need a separate driver board to use this motor with Arduino?
A: Yes. The 28BYJ-48 requires a driver such as the ULN2003 board to amplify the GPIO signals to the current levels needed by the coils. Never connect the coil wires directly to Arduino pins.

Q: How many steps does the motor actually take per full revolution?
A: With the internal 1/16.032 gear reduction, the motor performs 32 × 16.032 ≈ 513 steps per full revolution of the output shaft, giving very fine positional resolution.

📦 Package Contents: 1 × 28BYJ-48 Stepper Motor 12V

Note: A motor driver board (e.g., ULN2003) is required and is not included. Always power the motor from an external 12V supply — do not power it directly from the Arduino 5V pin.
16 other products in the same category:
Product added to wishlist
Product added to compare.