Storing values in the board after rebooting

Just be aware of the maximum number of write cycles; 100k for a cell.

So only write to EEPROM when the values change. Or implement a means of wear leveling. Or use an external FRAM module.