🚚 Envío GRATIS en compras sobre $30.000 | Retiro en Curauma, Valparaíso | 📞 +56 9 65214463
Arduino 20 de December de 2025 · 2 min de lectura

Cómo Usar la EEPROM de Arduino para Guardar Datos

La EEPROM del Arduino guarda datos que persisten al apagar. Ideal para guardar configuraciones, records de juegos o calibraciones de sensores sin SD card.

¿Qué es la EEPROM y para qué sirve?

La EEPROM (Electrically Erasable Programmable Read-Only Memory) es una pequeña área de memoria no volátil incluida en el ATmega328P del Arduino Uno. Con 1 KB de capacidad, guarda datos que persisten incluso cuando el Arduino se apaga o resetea. No confundir con la flash (donde se guarda el programa, 32 KB) ni con la SRAM (memoria RAM temporal, 2 KB).

Puedes hacer aproximadamente 100.000 ciclos de escritura en la EEPROM antes de que se degrade, por lo que evita escribir en cada iteración del loop(). El Arduino Mega tiene 4 KB y el Arduino Nano tiene 1 KB. Los ESP32 de Especificar.cl no tienen EEPROM física pero emulan una en la flash.

Librería EEPROM básica

  • EEPROM.write(dirección, valor): guarda un byte (0-255) en la dirección indicada
  • EEPROM.read(dirección): lee el byte almacenado en esa dirección
  • EEPROM.put(dirección, variable): guarda cualquier tipo de datos (int, float, struct)
  • EEPROM.get(dirección, variable): lee y convierte cualquier tipo de datos
  • EEPROM.update(dirección, valor): escribe solo si el valor cambió (ahorra ciclos)

Guardar y recuperar un float

Un float ocupa 4 bytes. Con EEPROM.put(0, 36.5) guardas un flotante en las direcciones 0-3. Con EEPROM.get(0, miFloat) lo recuperas. Útil para guardar la última calibración de un sensor de temperatura o el record de un sistema de monitoreo.

Caso de uso: cerradura con clave guardada en EEPROM

La clave de tu cerradura Arduino puede almacenarse en EEPROM como un array de caracteres. Si el usuario cambia la clave, se sobreescribe en la misma dirección. Al resetear o cortar la energía, la clave persiste y no se pierde. Combina esto con el proyecto de cerradura con teclado para una solución más robusta.

Compartir: WhatsApp
Escríbenos por WhatsApp