Je dirais pour commencer ne faire qu'une seule chose nouvelle à la fois.
Important : les bibliothèques qui gèrent les composants sont toutes accompagnées d'exemples de mise en œuvre.
Leur code est sûr. Il faut faire ces exemples car cela permet de s'assurer que le câblage est bon et que le composant est bon.
Les composants défectueux sont extrêmement rares, les erreurs de câblage ou les oublis de composants sont beaucoup plus fréquents.
Commencer avec le DS3231 :
Apprendre à le mettre à l'heure et à l'utiliser. Pour "voir quelque chose" il y a le "Serial Monitor" de l'IDE.
Faire plutôt un Serial.begin(115200) plutôt qu'un Serial.begin(9600).
Ne pas oublier aussi de régler le moniteur de l'IDE sur 115200
Apprendre à utiliser l'afficheur.
Comme tu as un module interface I2C pour le LCD (c'est la dernière photo) il faut que tu trouves une bibliothèque LCD-I2C
Là encore fait les exemples pour écrire, effacer, re-écrire.
Maintenant que ces composants n'ont (presque) plus de secret pour toi tu assembles, tu inventes pour réaliser ton projet
Une bonne adresse pour trouver de la documentation pour débuter : https://eskimon.fr/