Adventures in Engineering Trade-Offs

Arduino Utility Circuit to Set/Modify DS3231 RTC

 

I’ve become quite a fan of the DFRobot LCD keypad shield. I’m finding all kinds of little uses for it.

One frequent issue I have is needing to set or modify the DS3231 I2C modules.

So I popped the LCD keypad shield on a Arduino Uno, hooked up the DS3231 module.  Then using the simple button interlace to select year, month, day, hour, minute and seconds, I can us the up/down buttons to quickly set or modify the RTC time.

Set the DS3232 RTC clock with a simple Arduino LCD keypad interface.

Set the DS3232 RTC clock with a simple Arduino LCD keypad interface.

Here’s the Arduino DS3231 wiring code.