Reset de Software

Hola muy buenas, he estado buscando pero no doy con la función para una resetear el programa de arduino.

Para que una vez acabe un FOR, en el void loop, vuelva a empezar desde el principio todo el programa.

Un saludo.

Puedes probar a poner un búcle dentro del otro.

Yo lo que pretendo es que cuando acabe con todos los bucles del void loop, ponerle algo como un break o algo así que comience todo, incluso el void main... ¿No se puede?

Yo lo reseteo con esto.

void(* resetFunc) (void) = 0; // esta es la funcion

resetFunc(); // la llamo con esto

Pierdes todos los valores, es como si le dieras al boton, esta en el foro ingles :)