Na przykład: Arkusz danych dla ATtiny2313 (podobnie jak większość arkuszy danych Atmel AVR) stwierdza:
128 bajtów Programowalna w systemie pamięć EEPROM: 100 000 cykli zapisu / kasowania
Wyobraź sobie, że program wymaga tylko dwóch bajtów do przechowywania pewnej konfiguracji, pozostałe 126 bajtów zostaje skutecznie zmarnowane. Martwi mnie to, że regularne aktualizacje dwóch bajtów konfiguracji mogą zużyć pamięć EEPROM urządzenia i uczynić go bezużytecznym. Całe urządzenie stałoby się zawodne, ponieważ w pewnym momencie po prostu nie można śledzić, które bajty w pamięci EEPROM są zawodne.
Czy istnieje sprytny sposób na wyrównywanie zużycia w pamięci EEPROM mikrokontrolera, gdy efektywnie używasz tylko jednego lub dwóch bajtów z dostępnych 128?