What is one read/write cycle in EEPROM, does it mean that whenever I call
EEPROM.write()
, one write cycle have been used up, and I have 99,999 cycles left?
What is one read/write cycle in EEPROM, does it mean that whenever I call
EEPROM.write()
, one write cycle have been used up, and I have 99,999 cycles left?
One write cycle for the specific eeprom address has been used up. So you can do 100,000 EEPROM.write(0,someValue), 100,000 times EEPROM.write(1,someValue) etc.
EEPROM.update checks first if the value that you want to write to address X is the same as the one that is already stored on address X.