proyecto tractor de orugas

buenas estoy realizando un proyecto de tractor con cadenas, resulta que este tiene 2 motores de 12V un puente H l298n, y un arduino uno de los chinos, para comandarlo estoy usando una radio de 6 canales flysky, copie el diagrama de este video en yotube Flysky Controlled rc car using l298n motor driver (How to connect l298 to transmitter and receiver ) - YouTube
y no hay caso no se logra mover correctamente el motor, se mueve pero no realiza el giro a la inversa.
luego e copiado el diagrama de otro video donde realizo la siguiente conexión:
pin 12 a ENA, pin 11 a IN1, pin 10 a IN2.
pin 9 ENB, pin 5 a IN3, pin 6 a pin 4.
desde el receptor conecto, las señales de los siguientes canales: ch1 a pin8, ch2 a pin7, ch3 a pin4.
el codigo que le cargue a arduino es el siguiente:

al realizar esta conexion el motor (conecte solo un motor) comienza girar todo el tiempo, puedo invertir el giro desde el mando, pero el problema es que nunca se detiene, no se que hice mal si al tipo del video no le pasa eso. alguna ayuda?