Freeze casuali del programma: può generarli una connessione I2C troppo lunga?

luca56:
è vero, mi era venuto in mente ieri sera di provare a cambiare le resistenze... nel frattempo sto già testando un'altra soluzione che prevede una piccola modifica ai file twi.h e twi.c situati nella cartella libraries\wire\utility... sembra che uno dei possibili motivi per cui arduino subisce un freeze totale a causa di comunicazioni i2c corrotte fosse dovuto ad un while infinito che poteva essere risolto soltanto con un reset del controllore...

http://arduino.cc/forum/index.php/topic,19624.0.html

potresti prevedere un watchdog