This happens when motors draw too much current from the Arduino's 5V rail. Always use external power for the shield.

#include AF_DCMotor motor(1); // Select motor M1 void setup() { motor.setSpeed(200); // Set speed from 0 (off) to 255 (max) motor.run(RELEASE); // Stop motor initially } void loop() { motor.run(FORWARD); delay(2000); motor.run(BACKWARD); delay(2000); motor.run(RELEASE); delay(1000); } Use code with caution. 5. Troubleshooting Tips

The HW-130 is based on the , designed to provide bidirectional drive current for motors. Motor Driver IC: 2 x L293D

Remove the if using a separate power supply for the motors. Basic Code Example:

Check the PWR jumper. If it's off and you haven't connected external power to the shield, the motors won't move even if the Arduino is on.

These are the screw terminals for DC motors. Stepper 1: Uses M1 and M2. Stepper 2: Uses M3 and M4.

The (often referred to interchangeably with the L293D Motor Drive Shield) is one of the most versatile and affordable tools for hobbyists looking to add motion to their Arduino projects. Whether you are building a four-wheel-drive robot, a pan-tilt camera system, or a basic CNC machine, this shield provides the necessary power handling to bridge the gap between delicate microcontrollers and power-hungry motors.

Contact Form