Según tengo entendido, EEPROM es parte de una computadora (en mi caso, un microcontrolador AVR) que almacena datos y los conserva incluso cuando el dispositivo se apaga por completo. Permite escribir datos y leerlos.
El problema que veo es que tiene una vida limitada y bastante corta. En otras palabras, solo puedo leer / escribir un número finito de veces antes de desgastar la EEPROM.
Lo que estoy buscando es una forma de lograr la misma funcionalidad que EEPROM, pero en un factor de forma pequeño. Supongo que puedo usar algo como una tarjeta microSD, pero preferiría una solución que no requiera que el usuario compre una tarjeta de memoria. Además, solo necesito unos pocos bytes de espacio, como máximo. Digamos que 1 kB es muy, muy conservador. Gastaría más de lo necesario para acomodar una tarjeta de memoria de cualquier tipo.
Entonces ¿cuales son mis opciones? ¿Hay alguna solución IC común que me permita lograr este tipo de almacenamiento / recuperación de datos, sin una corta vida y un alto costo?