Hi
Naja - der Stepper macht 200 Vollschritte pro Umdrehung, Das sind 1,8°.
1,8° : 5329 = 0,000337774° pro Step
Weiter dürfte sich das Getriebe dämpfend auswirken.
Klar, entsprechend weit geschaut sind 0,3 tausendstel Grad Unterschied zig Kilometer aus einander - hoffe aber, daß der Stern 'fetter' ist.
Ich würde schon über die Steps pro Tag rechnen, ähnlich wie dem Umgang mit millis().
Du fragst die Startzeit von der RTC und machst daraus die Start-Schritt-Nummer, Dein Motor steht dabei bereits auf 'Start'.
Im loop() berechnest Du laufend aus der aktuellen Uhrzeit den aktuellen Step - Vorsicht, daß Du hierbei immer nur vorwärts zählst und, daß Dich kein Überlauf kalt erwischt.
Um Mitternacht könnte die Funktion 'Sekunde vom Tag' nämlich Null, statt 86400 liefern (bzw. hier wohl Schritt vom Tag).
Nun lehnst Du Dich zurück und schaust zu, wie ca. alle 1/10tel Sekunden ein Step weiter gedreht wird.
MfG