GELÖST: Wordclock mit WS2812B LEDs: Farbwechsel per Button

Arne3a:
Rufe ich mit

leds[i] = pattern1[colorindex];

aber jetzt pattern1 auf,

Da ist sicherlich was falsch. pattern1 ist eine Funktion. Was soll das also mit dem Index? Außerdem gibt die Funktion nichts zurück. Daher ist die Zuweisung falsch.

Aktiviere mal die Warnungen. Das compiliert vielleicht weil der Name einer Funktion deren Adresse ist. Aber es macht sicherlich nicht was du denkst