While the DS3231 RTC is a nice self-contained thing, the Pico should really be able to do better timekeeping itself... It'd be a lot easier to use just one PCB in things (the Pico) than 2.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
While the DS3231 RTC is a nice self-contained thing, the Pico should really be able to do better timekeeping itself... It'd be a lot easier to use just one PCB in things (the Pico) than 2.