Stepper Motor Driver Board ULN2003
ULN2003 Stepper Motor Driver Board – Compatible with 28BYJ-48 Stepper Motor
The ULN2003 driver board is a compact, reliable solution for driving unipolar stepper motors such as the 28BYJ-48. With its 4-channel Darlington array IC, this module provides sufficient current and voltage to control stepper motors through microcontrollers like Arduino, Raspberry Pi, or ESP32.
⚙️ Key Features
Based on ULN2003AN Darlington transistor array
Controls 4-phase unipolar stepper motors
Compatible with 28BYJ-48 and similar 5-wire stepper motors
LED indicators for each channel (IN1–IN4) to simplify debugging
Standard 5-pin JST connector for plug-and-play motor hookup
Easily connects to Arduino or other controllers via jumper wires
📊 Technical Specifications
Parameter | Value |
---|---|
IC | ULN2003AN |
Channels | 4 (IN1–IN4) |
Input Voltage | 5V – 12V DC |
Output Current/Channel | Up to 500 mA |
Indicators | 4 onboard LEDs (one per input) |
Motor Interface | 5-wire JST (for 28BYJ-48) |
Size | ~40mm × 20mm |
🔌 Wiring with Arduino
ULN2003 Pin | Connect To (Arduino) |
---|---|
IN1 | D8 |
IN2 | D9 |
IN3 | D10 |
IN4 | D11 |
VCC | 5V |
GND | GND |
Note: Plug the 28BYJ-48 stepper motor directly into the white connector.
💡 Compatible With
28BYJ-48 Stepper Motor
Arduino Uno, Nano, Mega
ESP8266, ESP32
Raspberry Pi GPIO (via logic level converter if needed)