In #28 stimmt die Formatierung nicht, das könntest Du nachträglich noch ändern.
Ja ich nutze wirkliche RGBW, ...
Dann müßtest Du das in meinem Vorschlag an RGBW anpassen.
Nein minutengenau reicht in dem fall völlig aus.
Dann versteckt die Bibliothek doch die ganzen schwierigen Berechnungen, Du könntest sie also verwenden.
... aber von der ds1302 nicht so überzeugt war hab ich mir ne ds3231 ...
DS3231 ist die bessere weil genauere Wahl.
Man kann ja schlecht das SSD1306 und die ds3231 auf ein Pin machen oder sehe ich das falsch?
Vollkommen falsch, wurde schon erklärt.
Ich möchte Dich auch zu keiner anderen Hardware überreden, nur teste ich halt mit der Hardware, die meine Bastelkiste als "nah dran" ausspuckt. Dann zeige ich das von mir getestete Programm und weise auf die Unterschiede in der Hardware hin, damit Du mein Programm an Deine Hardware anpassen und ausprobieren kannst. Deine Frage bezieht sich ja auf die Schaltzeiten und nicht auf Display und LEDs.
Andererseits, wenn Du ein SSD1306 rumliegen hast, kannst Du auch das anschließen.
Mein Vorschlag: Passe mein Programm an Deine Hardware an, teste die Logik und verändere sie nach Deinen Wünschen. Frage, wenn Dir Fragen begegnen.
Danach hätte ich dann noch eine Display-Bibliothek mit besser lesbarem Font im Angebot.