So,
hab es jetzt n paar Stündchen probiert und bin auf folgendes gekommen:

int werte[254];
int i,j = 0;
int summe;

void setup() {
Serial.begin(9600);
}

void loop() {
werte[i] = analogRead(0);
i++;
if(i = 255) {
i = 0;
}
delay(100);
durchschnitt();
summe = 0;
j = 0;

}

void durchschnitt() {
while(j < 255) {
summe += werte[j];
j++;
}
Serial.println(summe / 255);
}

Es gibt aber falsche Werte aus, die unmöglich stimmen können.
Wo ist der Fehler?

thx