The is a popular, low-cost motor driver shield designed for Arduino Uno, Arduino Leonardo, and similar compatible boards. It is based on the L293D quadruple half-H driver IC, making it ideal for driving small DC motors, bipolar stepper motors, and even solenoids. This shield is a clone or derivative of the well-known Adafruit Motor Shield V1 design, and it offers an entry-level solution for robotics and mechatronics projects.
| Parameter | Value / Range | |-------------------------|---------------------------------------| | | L293D (x1) | | Input Voltage (VCC) | 4.5V to 12V DC (external power) | | Logic Voltage | 5V (from Arduino) | | Max Continuous Current | 600 mA per channel (peak: 1.2A) | | Number of DC Motors | Up to 4 (or 2 with speed/direction) | | Stepper Motors | 1 bipolar (unipolar not supported) | | PWM Channels | 4 (pins 5, 6, 9, 10 on Arduino) | | Thermal Shutdown | Yes (built into L293D) | | Flyback Diodes | Integrated in L293D (internal) | | PCB Size | 68.5mm x 53.3mm (standard Uno shield) | | Stackable | Yes (with pin headers) | hw 130 motor control shield for arduino datasheet
Pinout and connections
void loop() // Motor A Forward at half speed digitalWrite(MA_Dir, HIGH); analogWrite(MA_Speed, 128); The is a popular, low-cost motor driver shield
: These are quadruple high-current half-H drivers. Each chip provides two full H-bridges, allowing the shield to drive up to four DC motors two stepper motors simultaneously. 74HC595 Shift Register Here is the actual breakout:
void setup() pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(ENA, OUTPUT);
The HW-130 doesn't use the standard L298N pin mapping. Here is the actual breakout: