Hw 130 Motor Control Shield For Arduino Datasheet ((better)) Jun 2026
AF_DCMotor motor1(1); // M1 AF_DCMotor motor2(3); // M3
This article serves as the complete datasheet and reference manual for the HW 130. We will cover pinouts, electrical characteristics, schematic logic, interfacing with Arduino, and advanced programming techniques.
While the HW 130 does not have an official manufacturer datasheet, it complies with the . For engineering purposes, refer to:
: The HW‑130 (V1) occupies the hardware SPI pins (11, 12, 13), so you cannot use an SD card shield simultaneously unless you bit‑bang a second SPI interface. The V2 version uses only I²C (SDA/SCL) and avoids this limitation. hw 130 motor control shield for arduino datasheet
void setup() pinMode(4, OUTPUT); // IN1 pinMode(5, OUTPUT); // IN2 pinMode(6, OUTPUT); // IN3 pinMode(7, OUTPUT); // IN4 pinMode(ENA, OUTPUT); pinMode(ENB, OUTPUT);
For any serious project with motors exceeding 700 mA, consider upgrading to a MOSFET-based shield, but for light robotics and classroom work, the HW-130 remains a reliable workhorse.
The HW-130 doesn't have a real datasheet—it has a legacy. It uses the same L298N logic as every 2005-era robotics project. Save this post as your reference, and remember: AF_DCMotor motor1(1); // M1 AF_DCMotor motor2(3); // M3
The HW-130 motor control shield is a highly versatile, budget-friendly expansion board designed for Arduino enthusiasts and robotics builders. Based on the classic L293D push-pull driver chip architecture, this shield allows you to control multiple motors simultaneously without dealing with messy breadboard wiring.
The L293D has a dropout voltage of ~1.5V. For a 6V motor, supply at least 7.5V.
void loop() motor1.run(FORWARD); motor2.run(BACKWARD); delay(2000); motor1.run(RELEASE); // stop motor2.run(RELEASE); delay(1000); For engineering purposes, refer to: : The HW‑130
The HW-130 is a clone of the original . Therefore, the most stable and documented way to program it is by using the Adafruit Motor Shield library. Do not try to use "HW-130 specific" libraries; use the standard one.
This guide draws from community experience, product listings, and open‑source hardware documentation. As with any generic shield, verify your specific HW‑130 variant’s markings (e.g., L293D vs. L298N) and adjust code accordingly.
4.5V to 25V DC (36V max for L293D, but limited by capacitors) 600mA continuous Peak Output Current 1.2A per channel (non-repetitive) Supported Motor Types 4 DC Motors OR 2 Stepper Motors + 2 Servo Motors Thermal Protection Automatic internal shutdown Pin Mapping and Architecture
It is to use external power for motors, especially when using more than two small motors or high-torque motors.

Submit a Paper
Propose a Special lssue
Downloads
Citation Tools