#include "my_wifi.h"
#include "my_lcd.h"
#include "my_rtc.h"
MyWiFi wifi;
MyLCD lcd;
MyRTC rtc;
char datetimeBuffer[20];
void setup() {
Serial.begin(115200);
lcd.begin();
wifi.begin(); // Starts WiFi and syncs time using SNTP (which sets RTC)
rtc.begin(); // Starts DS1307
rtc.formatDateTime(datetimeBuffer, sizeof(datetimeBuffer));
lcd.datetime(datetimeBuffer);
}
void loop() {
rtc.formatDateTime(datetimeBuffer, sizeof(datetimeBuffer));
lcd.datetime(datetimeBuffer);
delay(1000);
}