Como utilizar una memoria EEPROM desde Arduino.
El Arduino es una pequeña maravilla, en esto estarán de acuerdo con migo los que ya la conocen. Yo tuve que hacer un proyecto para un amigo, con el Arduino. Me comentó sobre la necesidad de usar algún tipo de almacenaje externo, para guardar los últimos datos, en caso de perdida de la alimentación.
En la actualidad, hay muchas opciones de almacenaje disponibles y pensé en el uso de una 24LC256 (a todas luces, con una capacidad demasiado grande para lo que iba a utilizar), parece ser una opción muy popular, pero no podía sacrificar 4 pines I/O sólo para almacenar unos pocos bytes. Entonces, me puse a indagar, el modo de guardar dichos datos en un lugar accesible utilizando el mínimo de pines de la tarjeta de Arduino y partí de la información del Atmega168. (más…)