Gordon, where is code/etc saved using save() stored in the flash? Is it included in process.memory().flash_binary_end, or does the save()'ed data go at the end instead?
How many write/erase cycles is the flash in the Espruino rated at?
Depending on how frequently you're logging something, it would be possible to rack up a lot of write cycles. You can get I2C EEPROM chips for pretty cheap (see http://www.espruino.com/AT24 for part numbers ) either as bare chips or modules. This also has the advantage of not getting clobbered when you flash a new version of the firmware.
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.
Gordon, where is code/etc saved using save() stored in the flash? Is it included in process.memory().flash_binary_end, or does the save()'ed data go at the end instead?
How many write/erase cycles is the flash in the Espruino rated at?
Depending on how frequently you're logging something, it would be possible to rack up a lot of write cycles. You can get I2C EEPROM chips for pretty cheap (see http://www.espruino.com/AT24 for part numbers ) either as bare chips or modules. This also has the advantage of not getting clobbered when you flash a new version of the firmware.