Hacker News new | ask | show | jobs
by adamtait 3132 days ago
Thanks! I've updated the code to only save twice a day giving the EEPROM an estimated lifetime of 137 years. It's a little more inconvenient, but (maybe) less inconvenient than having to buy a new EEPROM (or likely a new Arduino) every couple years.
1 comments

Or you could add a circular buffer to distribute the writes over the whole EEPROM as per Atmel app note AVR101: High Endurance EEPROM Storage [0]? :)

Just kidding...

[0]: http://www.atmel.com/images/doc2526.pdf