Hw 130 Motor Control Shield For Arduino Datasheet Better Today

| Feature | HW-130 (L293D) | Arduino Uno R3 Motor Shield | Adafruit Motor Shield V2 | Pololu VNH5019 | | :--- | :--- | :--- | :--- | :--- | | | L293D | L298P | TB6612FNG | VNH5019 | | Technology | Bipolar (Darlington) | Bipolar (L298) | MOSFET | MOSFET | | Max Continuous Current | 0.6 A (can be pushed to 1.2A peak)| 2 A (w/ heatsink) | 1.2 A (3.2A peak) | 12 A (30A peak) | | Voltage Drop (Efficiency) | ~1.4V - 2V (high loss) | ~2V (high loss) | Very Low (MOSFET) | Very Low (MOSFET) | | Control Interface | 74HC595 Shift Register | Direct Pin Control | I2C (SDA/SCL) | PWM & DIR | | Protection Features | Thermal Shutdown, Back-EMF Diodes | Thermal Shutdown | Overcurrent, Thermal, ESD | Current Sense, Thermal Shutdown, Undervoltage | | Best For | Beginners, low-cost, learning | General-purpose, official | Multi-motor, sensor-rich robots | High-power, industrial-grade robots |

Because the L293D uses bipolar transistors, it can generate significant heat, especially when running near its peak current (1.2A). For long-duration or high-load operations, this can be a problem. While it includes thermal shutdown to prevent damage, heavy use will cause the shield to get very hot and may cause intermittent operation. hw 130 motor control shield for arduino datasheet better

// Set default motor speed (0-255) motor1.setSpeed(200); motor2.setSpeed(200); | Feature | HW-130 (L293D) | Arduino Uno

To make the motor move, you send HIGH or LOW signals to the IN pins. // Set default motor speed (0-255) motor1

In general, the shield uses the following Arduino pins internally (you don't need to wire these manually!):