This is the one I run on my Function EV. It sits on the capture chip's I2C bus, so it needs no pins of its own. The device finds it at start-up and sets its clock from it, and writes the time back when it learns it from NTP or a browser. I pulled the power cable several times, and each time the clock came back within a second.
Diagnostics also shows the chip's thermometer, as the temperature by the board. Home Assistant gets it as a "Board temperature" sensor.



