So the problem is with the Arduino.
Leave the Enable A and Enable B in place.
Use this code:
digitalWrite(IN_1, HIGH);
digitalWrite(IN_2, LOW);
digitalWrite(IN_3, HIGH);
digitalWrite(IN_4, LOW);
Thanks! I guess the problem was in the code since it's all on HIGH. The ENA and ENB literally doesn't do anything if you don't need to control the speed so I'll just leave the jumper caps on them. Thanks again @MrChips, @dendad and to the others!Try this in a loop...
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(EN_A, HIGH);
delay(1000);
digitalWrite(EN_A, LOW);
delay(1000);
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(EN_A, HIGH);
delay(1000);
digitalWrite(EN_A, LOW);
delay(1000);
Arrrr!
@MrChips beat me![]()