EEPROM vs Memoria Flash

Buenas noches a todos:

Quiero hacer un mando IR que se aprenda los códigos de los botones de otros mandos a distancia con un receptor IR. Quiero que tenga un modo de programación a través del cual se pueda modificar los códigos con valores de otros mandos. Me gustaría que los códigos programados no se borraran cuando se pague el mando.

Pero no sé donde debería almacenar esos códigos de los botones, en la EEPROM o Memoria Flash. ¿Que diferencias hay entre guardarlos en la EEPROM o en la FLASH?

Muchas gracias.

Échale un vistazo a esto: http://arduino.cc/forum/index.php/topic,40586.0.html

Pero yo sin duda usaría la memoria EEPROM, te sirve perfectamente para guardar esos códigos. Seguramente usando una estructura Union grabes y leas los datos facilmente.

Saludos!

Duda solucionada, XD

muchas gracias.