I've downloaded a DS3231 library from Rinky Dink Electronics, and when I compile my project (when I have my ESP8266 board selected) it gives me a wall of errors. Is there a different real time clock that I can use instead? Also, all of these errors say something along the lines of:
C:\Users\Dvance\Documents\Arduino\libraries\DS3231\DS3231.cpp:442:1: error: 'uint8_t' does not name a type
442 | uint8_t DS3231::_encode(uint8_t value)
| ^~~~~~~
Basically saying that the library was coded wrong making it impossible to upload to my board. Is there any way to fix this, or is there a different real time clock that I can use that WILL work?