[gelöst] Warum bleibt mein Arduino stehen ??

Schau mal, was Dein Speicher noch hergibt:

//Aufruf mit Serial.println(freeRam () );
int freeRam () {
  extern int __heap_start, *__brkval; 
  int v; 
  return (int) &v - (__brkval == 0 ? (int) &__heap_start : (int) __brkval); 
}

Nein, der Code ist nicht von mir, ich glaub Serenifly hat den mal gepostet.