Anfänger benötigt Hilfe beim Lauflicht

Das macht er ja!Sogar richtig, weil er die Variable verwendet.

  if (i1 == NUMP) // wenn Ende dann i1 auf 0
  {
    i1 = 0;

Ich habe das oben ja schon bestätigt und am laufen gehabt.
Er hat nur die Funktion lastPixel() im loop verankert. Vorher war es ja schick...