The HW-130 motor control shield (frequently referred to as the L293D Motor Shield V1) is a versatile expansion board designed for the Arduino Uno and Mega. It serves as a comprehensive "plug-and-play" solution for controlling up to four DC motors, two stepper motors, and two 5V hobby servos simultaneously. HW-130 Technical Specifications
The core of the HW-130 is the L293D dual H-bridge chipset, which handles high-voltage and high-current inductive loads.
Chipset: 2 x L293D Motor Drivers + 1 x 74HC595 Shift Register.
DC Motor Support: 4 bi-directional DC motors with 8-bit speed selection (~0.5% resolution).
Stepper Motor Support: 2 stepper motors (unipolar or bipolar).
Servo Support: 2 connections for 5V hobby servos using the Arduino's high-resolution timers. Current Output: 600mA continuous per channel (1.2A peak).
Voltage Range: 4.5V to 25V (though typically used at 5V–12V).
Safety Features: Thermal shutdown protection and internal kickback protection diodes. Pinout and Connectivity
The shield simplifies wiring by bringing out most Arduino pins to terminal blocks and headers. L293D Based Arduino Motor Shield
1. Overview
The HW-130 is a dual H-Bridge motor driver shield designed for Arduino Uno, Mega, and compatible development boards. It is based on the popular L298P driver IC. This shield allows users to drive two DC motors or one stepper motor with ease, featuring built-in current sensing and heat sinks for improved thermal performance.
2. Key Specifications
| Parameter | Value | | :--- | :--- | | Driver Chip | L298P (Dual Full-Bridge Driver) | | Operating Voltage (Logic) | 5V (Supplied by Arduino) | | Operating Voltage (Motor) | 6V – 12V (Recommended), Max 25V | | Output Current (Per Channel) | 0.5A – 1A (Nominal), Max 2A (Peak) | | Control Logic Voltage | 5V Compatible | | Thermal Protection | Built-in Heat Sink | | Dimensions | Standard Arduino Shield Size |
HW 130 Motor Control Shield for Arduino: Complete Guide & Free Datasheet Download
If you are building a robotics project, a CNC plotter, or an automated rover, the bridge between your Arduino and the raw power of DC motors is a reliable motor driver. Among the most affordable and popular choices is the HW 130 Motor Control Shield.
But you didn't just search for a review. You searched for the "hw 130 motor control shield for arduino datasheet free" . You need the pinout, the electrical specifications, the schematic, and the code libraries—without paying for a document.
In this article, we provide a complete, free breakdown of the HW 130 datasheet. By the end, you will understand every technical detail required to get this shield moving.
2. Key Specifications (at a glance)
| Parameter | Value | |-----------|-------| | Driver Chip | L298N (or clone) | | Logic Voltage | 5V (from Arduino) | | Motor Drive Voltage | 5V – 12V DC | | Max Current per Channel | 2A continuous, 3A peak | | PWM Frequency | Up to 25 kHz (software controlled) | | PCB Size | ~68mm × 53mm |
3. Interesting Features
- On-board 5V regulator – can power the Arduino’s logic (jumper selectable).
- Separate motor supply terminal – keeps heavy motor currents away from delicate Arduino traces.
- Dual LED indicators – power and motor A/B status.
- Shield stacking headers – pass through all Arduino pins for sensors/servos.
3. Hardware Pinout & Connections
The HW-130 connects directly to the Arduino Uno headers. Below is the pin mapping between the shield’s screw terminals, IC, and Arduino I/O pins.
3. Pinout & Interface Mapping
This shield utilizes specific Arduino pins to control direction and speed (PWM). Note that when this shield is attached, you cannot use these pins for other sensors.
1. Introduction
The HW-130 is a low-cost, compact motor driver shield designed for Arduino Uno (and compatible) boards. It allows the control of two DC motors (bidirectional) or one stepper motor. The shield is based on the L9110S (or equivalent MX1508) H-bridge driver IC, known for its low saturation voltage and internal protection diodes.