A compact breakout board based on the ULN2003A Darlington Array IC. Designed specifically to drive the 28BYJ-48 stepper motor, this module is also capable of switching high-current loads such as power LEDs, relays, and solenoids, with up to 500mA per channel . It acts as an interface between a microcontroller (like Arduino) and loads that require higher voltage/current than the MCU's pins can provide .
(edit with the Customer Reassurance module)
(edit with the Customer Reassurance module)
(edit with the Customer Reassurance module)
Key Features
ULN2003A Chip: 7-channel Darlington array with built-in base resistors .
High Channel Current: Up to 500mA per channel (with proper power supply and cooling) .
High Channel Voltage: Up to 50V, suitable for various motors and relays .
Built-in Flyback Diodes: Protects your electronics from reverse voltage spikes generated by inductive loads (motors, relays) .
XH-5P Connector: Direct plug-and-play connection for the 28BYJ-48 stepper motor .
Accessible Pins: All chip pins are broken out for easy connection .
Status LEDs: 4 onboard LEDs indicate signal status (typically for IN1–IN4) .
Flexible Power Supply: Operates from 5V to 12V DC (load is powered from this voltage) .
Compact Size: Board dimensions are only 40.5 × 21.3 mm .
Key Technical Specifications
Pin Configuration
Pin Group Label Description
Signal Side (Low Voltage) IN1 … IN7 Control pins (connect to MCU, 3.3V or 5V)
Load Side (High Voltage) OUT1 … OUT7 Load connection pins (motor, LED, relay)
Power VCC / GND Motor/Load power supply (5-12V) and ground
Motor Connector XH-5P Dedicated socket for 28BYJ-48 (pins: Red, Blue, Orange, Yellow, Pink/Grey typical)
Status LEDs 4 LEDs Visual indication of IN1-IN4 signals