Real time clock DS1302
A Real Time Clock (RTC) module is used to keep track of the current time and date in projects where precise timing is required. Unlike the internal clock of the Arduino, which resets every time the power is turned off, an RTC module has its own built-in battery backup, allowing it to maintain accurate timekeeping even when the Arduino is powered off.