Arduino bringt Sketch durcheinander

bierhahn:
Ich nehme mal an du meinst sowas hier?

Exemplarisch:

case 1: digitalWrite(2, HIGH); break;

Wenn ich die breaks also überall reinpacke, dann müsste es laufen, oder?

Genau das meine ich.
Im Sketch konnte ich keinen weiteren Fehler feststellen, sollte also funktionieren.