A compact 5 V geared stepper motor kit for clocks, dials, camera sliders, learning projects and light automation. The included ULN2003A driver board connects the motor to four microcontroller GPIO pins, while the keyed 5-pin plug keeps the motor connection straightforward.
Specifications
Datasheets
What's in the box
The motor includes its attached five-wire lead and keyed plug. A controller, jumper wires and power supply are required separately.
Great for
Wiring & getting started
- Plug in the motor
Connect the motor's keyed 5-pin plug to the white socket on the driver board.
- Connect the control inputs
Wire IN1, IN2, IN3 and IN4 to four digital GPIO pins on your microcontroller.
- Supply 5 V power
Power the driver board from 5 V and connect its ground to the microcontroller ground. Use a separate 5 V supply when the motor is under load.
- Choose the step mode
Start with 2048 positions per output revolution for full-step control or 4096 for half-step control. These are nominal values; calibrate the finished mechanism when an exact angle matters.
- Check the firing order
If the motor buzzes without turning, check the library's coil sequence. With Arduino Stepper, the common constructor order is IN1, IN3, IN2, IN4.
Full walkthrough: See the 28BYJ-48 Arduino wiring, code and troubleshooting guide.
