Arduino Example Snippet
#include "RTClib.h"
RTC_PCF8523 rtc;
void setup() {
Serial.begin(115200);
if (!rtc.begin()) {
Serial.println("RTC not found");
while (1) delay(10);
}
if (!rtc.initialized() || rtc.lostPower()) {
rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}
rtc.start();
}
void loop() {
DateTime now = rtc.now();
Serial.printf("%04d/%02d/%02d %02d:%02d:%02d\n",
now.year(), now.month(), now.day(),
now.hour(), now.minute(), now.second());
delay(1000);
}
