Refactor RTC code to organize rtc.c/rtc.h and ds3231.h/ds3231.c accordingly. Also refactor out grow light, day/night control, and irrigation into separate components. This should happen before adding functionality for custom timers/alarms and scheduling.
Refactor RTC code to organize rtc.c/rtc.h and ds3231.h/ds3231.c accordingly. Also refactor out grow light, day/night control, and irrigation into separate components. This should happen before adding functionality for custom timers/alarms and scheduling.