como puedo detener un bucle infinito y empezar otro desde el monitor serie

tengo ese problema cuando pongo un Serial.read y for como bucle infinito, ambos dentro del loop. Cuando introduzco una variable para dar inicio al for como bucle infinito se queda ahi cumpliendo el rol de bucle pero no deja introducir nada mas, ni la variable para detener el bucle.
probe tambien poniendo un comando de Serial.read dentro del for, pero cuando cumple apenas un ciclo se detiene y vuelve a leer, se puede seguir introduciendo variables pero no cumple el bucle

No abras dos hilos del mismo tema.
Se considera un doble posteo y es una falta grave a las normas de este o cualquier foro.
Voy a cerrar este hilo y te pido que leas las normas y edites el otro hilo porque este permanecerá cerrado y no lo borro porque espero que te notifiques del mismo.