Duda con programación en la esp8266

Buenas foro! tengo una duda creo que para muchos algo tonta y es esta: ¿Cómo hago para cortar un ciclo while cuando se presione un botón desde Visual Studio?

Tengo la programación en el IDE de arduino que cuando se presione el botón en Visual se prendan de cierta manera los leds, y se repita esa secuencia hasta que se presione el mismo botón u otro como se muestra en las imágenes.

https://ibb.co/mTHBcx
https://ibb.co/eQ0xHx

Pero como corto el ciclo de manera que deje de hacer el while y salga a el loop() para seguir escuchando la seiguiente petición o botón que se presione.

Captura de pantalla (78).png

Moderador: Editados enlaces con etiquetas e imagen para que se visualice.

El titulo no refleja el contenido de la consulta, que tiene que ver la consulta con ESP8266? Hablas de Visual Studio y pones una captura del IDE?

Visual Studio tiene breakpoints, usa eso para detener un while. Estas pidiendo acciones de debugging.

Por cierto lee las normas del foro, y postea usando etiquetas. Poner una captura como lo que has hecho no ayuda en lo mas mínimo para entender lo que pides. Con el código será mas fácil!