A 2-pin screw terminal dedicated to external motor power. Power Management and Jumpers
Warning: Avoid using this method with high-torque or high-current motors, as voltage spikes can cause the Arduino to reset or fail. Option 2: Isolated Power (Dual Source - Recommended)
Separates Arduino power from motor power. Highly recommended to prevent Arduino damage from motor noise and high current draw. Output Terminals
| Problem | Likely Cause | Fix (From HW 130 Schematic) | | :--- | :--- | :--- | | Motors twitch, don't spin | Insufficient motor power supply | VS terminal must provide >5V. For 3.7V toy motors, bypass VS and use Arduino 5V (not recommended). | | Arduino resets when motor starts | Inrush current | Add 470uF–1000uF capacitor across VS and GND on the terminal block. | | Servos jitter | 5V jumper closed, drawing too much current | Open 5V jumper and power servos from external 5V BEC. | | Motor runs only one direction | Broken internal L293D H-bridge | Replace shield. This IC has no short-circuit protection. |
when using an external motor supply higher than 12V or when the Arduino is powered via USB to avoid hardware damage. Arduino sketch to test a DC motor or stepper with this shield? Go to product viewer dialog for this item. L293D Motor Driver Shield Board
🔓 No signup. No email. The pinout, power table, and code below are your free datasheet.
Below is a simple test script to run a DC motor on port M1 forward and backward.