Du kannst, falls Du größere Probleme hast, wie in dem anderen Thread vorgeschlagen, die Daten mehrfach, quasi als Backup, schreiben. z.B. vier mal. Dann kannst Du alle auslesen und die offensichtlich falschen gleich wieder korrigieren.

Noch eine Idee zu Deiner Software: Du hast ja mehrere LEDs, falls es die Hardware hergibt, könntest Du sie ja von links nach rechts überlaufen lassen. D.h. während links noch rot ist, ist rechts schon blau, usw.

Meiner Erfahrung nach hilft die Brown-Out gegen die meisten EEPROM-Probleme.