Arduino Datasheet: Hw 130 Motor Control Shield For

void setup() pinMode(ENA, OUTPUT); pinMode(ENB, OUTPUT); pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT); pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT);

void motorB(int speed, bool forward) analogWrite(ENB, constrain(speed, 0, 255)); if (forward) digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW); else digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH); Hw 130 Motor Control Shield For Arduino Datasheet

1. Introduction The HW-130 is a low-cost, dual-channel DC motor driver shield compatible with Arduino Uno, Leonardo, and similar boards. It allows independent control of two DC motors (or one stepper motor) in forward/reverse directions with speed regulation via PWM. The shield is based on the L293D push-pull four-channel driver, which includes internal flyback diodes for inductive load protection. 2. Key Features | Parameter | Value | |------------------------|-------------------------------| | Driver IC | L293D (or clone) | | Number of channels | 2 (DC motors) / 1 (stepper) | | Max continuous current | 600 mA per channel | | Peak current (per ch.) | 1.2 A (short pulse) | | Logic voltage | 5 V (from Arduino) | | Motor voltage (VMS) | 4.5 V to 36 V (external) | | PWM frequency | Up to 5 kHz (typical) | | Thermal shutdown | Yes (L293D internal) | | Protection diodes | Built-in (schottky) | 3. Pinout and Connections The HW-130 sits directly on top of an Arduino Uno, using the following connections: The shield is based on the L293D push-pull

void stopMotors() digitalWrite(IN1, LOW); digitalWrite(IN2, LOW); digitalWrite(IN3, LOW); digitalWrite(IN4, LOW); Pinout and Connections The HW-130 sits directly on

Hw 130 Motor Control Shield For Arduino Datasheet
Scroll to Top