I have a doubt. I have made a gardening system which turns on and off a solenoid valve at a particular time. And the complete timing is taken care of by the millis() function.
The program is working fine but I have a doubt if the millis will work fine for say atleast a month or so? In case anyone having any experience with using millis() for long durations, kindly share your experience. Timing accuracy is not an issue for me, so I would like to know if we can manage the timing reliably with the millis() itself or should we go for an external RTC.