Childs Neopixel Sunrise Alarm Clock

Where did you download the DS3231 library you’re using? I’m guessing that there’s nothing wrong with it. The trouble is, it’s DIFFERENT than the DS1307 library. Even though they probably have similar capabilities, they have different methods and are used differently.

You are using code that was developed specifically for the DS1307 library. So, you have two choices:

  1. Convert the code from the “Instructable” to use the DS3231 library.

  2. Switch to DS1307 hardware and library.