DS1307 interface looks considerably different in terms of control, compared to 3231.
If all you need is the non-volatile memory, couldn't you use an EEPROM, like something from the AT24 series? That'd get you way more capacity, at around the same price point. 2 of my 3 Espruino boards have an AT24 in SOIC package sitting in the proto area (it also comes in DIP)
Also, wait, the Espruino has 42 2-byte words worth of non-volatile memory?! That would have been really nice to know on a few occasions - that's really handy. Does the 401 in the pico have that too? (Would it be hard to put in E.NVWrite()/NVRead() or something like that? That would be a really good functionality to expose, since people coming from Arduino are used to having some built-in EEPROM.
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.
DS1307 interface looks considerably different in terms of control, compared to 3231.
If all you need is the non-volatile memory, couldn't you use an EEPROM, like something from the AT24 series? That'd get you way more capacity, at around the same price point. 2 of my 3 Espruino boards have an AT24 in SOIC package sitting in the proto area (it also comes in DIP)
Also, wait, the Espruino has 42 2-byte words worth of non-volatile memory?! That would have been really nice to know on a few occasions - that's really handy. Does the 401 in the pico have that too? (Would it be hard to put in E.NVWrite()/NVRead() or something like that? That would be a really good functionality to expose, since people coming from Arduino are used to having some built-in EEPROM.