//https://forum.arduino.cc/t/power-supply-problem-with-l298n-motor-driver/1257413
#include "L298NX2.h"
const unsigned int EN_A = 10;
const unsigned int IN1_A = 9;
const unsigned int IN2_A = 8;
const unsigned int IN1_B = 7;
const unsigned int IN2_B = 6;
const unsigned int EN_B = 5;
L298NX2 motors(EN_A, IN1_A, IN2_A, EN_B, IN1_B, IN2_B);
void setup()
{
Serial.begin(9600);
}
void loop()
{
motors.setSpeedA(200);
motors.setSpeedB(200);
Serial.println("Forward");
motors.forwardA();
motors.forwardB();
delay(2000);
Serial.println("Stop");
motors.stopA();
motors.stopB();
delay(1000);
Serial.println("Backward");
motors.backwardA();
motors.backwardB();
delay(2000);
Serial.println("Stop");
motors.stopA();
motors.stopB();
delay(1000);
}