If you did want to store on something nonvolatile, I'd strongly suggest you just save yourself a whole load of pain and use a normal Espruino board with a Micro SD card. Looks like they can be had for just £2, if not less. Which is probably cheaper than you can get EEPROM/FRAM/MRAM.
However if you've got it running off a battery you could still store well over 1000 temperature readings in RAM, so I'm not sure that's such a big deal.
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.
If you did want to store on something nonvolatile, I'd strongly suggest you just save yourself a whole load of pain and use a normal Espruino board with a Micro SD card. Looks like they can be had for just £2, if not less. Which is probably cheaper than you can get EEPROM/FRAM/MRAM.
However if you've got it running off a battery you could still store well over 1000 temperature readings in RAM, so I'm not sure that's such a big deal.