The microcontroller on the Arduino and Genuino boards have 512 bytes of EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive).
This example illustrates how to set of all of those bytes to 0, initializing them to hold new information, using the EEPROM.write() function.
- Arduino or Genuino Board
There is no circuit for this example.
EEPROM Write – Stores values read from A0 into EEPROM.
EEPROM Crc – Calculates the CRC of EEPROM contents as if it was an array.
EEPROM Iteration – Programming examples on how to go through the EEPROM memory locations.
EEPROM Put – Put values in EEPROM using variable semantics (differs from EEPROM.write() ).
EEPROM Get – Get values from EEPROM and prints as float on serial.
EEPROM Update – Stores values read from A0 into EEPROM, writing the value only if different, to increase EEPROM life.
Last revision 2018/05/17 by SM