Skip to content

Need advice?

Leave your details below and one of the team will get in touch.

Please do not use this form to share anyone’s personal details.

This article serves as the to the raw datasheet. We will dissect every technical specification, explain the actual circuit logic, provide corrected wiring diagrams, and show you how to maximize performance. By the end, you will know more about the HW-130 than any six-page datasheet could ever teach you.

This is a crucial jumper for the shield's power configuration.

IN1=HIGH, IN2=LOW → forward IN1=LOW, IN2=HIGH → reverse Both LOW or both HIGH → brake (fast motor stop)

For more details, you can refer to the L293D Based Arduino Motor Shield Datasheet or the Adafruit Motor Shield V1 Guide .

Upload the simple test code below:

: Built-in thermal shutdown and internal kickback protection diodes. 秋月電子 Drive Capabilities Adafruit Motor Shield

In terms of raw, peak performance, the HW-130's L293D chip is outdated. Modern MOSFET-based shields offer superior efficiency, higher current handling, and more sophisticated protection, making them the objectively "better" choice for any demanding or professional application.

| Problem | Likely cause | Fix | |---------|--------------|-----| | Motors not moving | No external power to shield | Connect 6–9V to EXT_PWR | | Motor only goes one direction | L293D channel damaged (common) | Replace shield or use unused channel | | Servo jitters | Servo power taken from Arduino 5V | Power servos directly from external 5V BEC | | Arduino resets when motor starts | Motor current spike | Add large capacitor (470–1000µF) across EXT_PWR terminals | | Overheating | Motors draw >600mA | Reduce load or use MOSFET driver (e.g., L298N) |

According to data from Matha Electronics and iFuture Tech , the core specs are: L293D Based Arduino Motor Shield

The L293D is powerful enough for many small robotics applications but has current limits that are important to respect.

Arduino example sketch (concept)