Complete Technical Guide and Datasheet for the HW-130 Motor Control Shield for Arduino
// Brake both digitalWrite(IN1, HIGH); digitalWrite(IN2, HIGH); digitalWrite(IN3, HIGH); digitalWrite(IN4, HIGH); delay(1000);
| Parameter | Value / Range | | -------------------------------- | --------------------------------------- | | Motor Driver IC | L293D (dual full‑bridge) | | Logic Shift Register | 74HC595 | | Motor Supply Voltage (V motor ) | | | Logic Supply Voltage (V logic ) | 5V DC (from Arduino) | | Continuous Current per Channel | 600 mA | | Peak Current per Channel | 1.2 A (short pulse) | | Number of DC Motors | Up to 4 (bidirectional) | | Number of Stepper Motors | Up to 2 (unipolar or bipolar) | | Number of Servo Motors | Up to 2 (5V) | | Servo PWM Pins | D9 and D10 (Arduino Uno) | | Speed Control Resolution | 8‑bit (0–255, approx. 0.5% increments) | | Thermal Protection | Yes (L293D internal shutdown) | | Protection Diodes | Internal (flyback) | | Compatibility (Arduino) | Uno, Mega, Diecimila, Duemilanove | | Compatibility (non‑Arduino) | 3.3V‑logic boards (ESP32, ESP8266) with caution | hw 130 motor control shield for arduino datasheet
Key onboard components:
When stacked onto an Arduino Uno, the HW 130 automatically connects to the following digital pins: Complete Technical Guide and Datasheet for the HW-130
void setup() Serial.begin(9600);
The board features a 2-pin header labeled with a removable jumper cap. Servo Headers While the HW 130 does not
Combines terminal blocks M3 and M4 (5 wires total, including ground). Servo Headers
While the HW 130 does not have an official manufacturer datasheet, it complies with the . For engineering purposes, refer to:
| IN1 (Pin 4) | IN2 (Pin 5) | ENA (Pin 3) | Motor A State | | :--- | :--- | :--- | :--- | | LOW | LOW | HIGH | Brake (stop fast) | | HIGH | LOW | HIGH | Forward | | LOW | HIGH | HIGH | Reverse | | HIGH | HIGH | HIGH | Brake (stop fast) | | X | X | LOW | Coast (free spin) |