Boucler ainsi sur la fonction setup c'est souvent signe d'un gros plantage, généralement écrabouillage de la mémoire qui fait que le code part dans les choux.
Etonnnant que ca n'aille pas plus loin
Ton code est trop grand pour ma Leonardo.
Je vais essayer de le simplifier pour tester.