El SparkFun Qwiic EEPROM Breakout es una opción sencilla y rentable para añadir algo de espacio de almacenamiento extra a cualquier proyecto. Con 512 kilo-bits (o 64 kilo-bytes) de almacenamiento, este producto es ideal para cualquier microcontrolador que no tenga espacio de almacenamiento EEPROM, como el SAMD21. Puedes utilizar la EEPROM de Qwiic para almacenar datos como puntos de ruta GPS y otros ajustes de usuario que deban mantenerse entre cargas de bocetos. La EEPROM de SparkFun Qwiic tiene tres puentes de dirección, lo que permite tener hasta ocho EEPROMs en un bus. Toda la comunicación se realiza exclusivamente a través de I2C, utilizando nuestro práctico sistema Qwiic (como su nombre indica). Sin embargo, aún hemos separado los pines de 0,1" en caso de que prefieras utilizar una protoboard.
El circuito integrado CAT24C512 es una memoria flash EEPROM de 512Kb, organizada en 65.536 palabras de 8 bits cada una con un búfer de escritura de página de 128 bytes. Un ECC (Código de Corrección de Errores) integrado hace que esta EEPROM sea adecuada para aplicaciones de alta fiabilidad. El CI también ofrece protección contra escritura, que inhibe las operaciones de escritura tirando del pin WP a nivel alto (protege toda la memoria). Los pines de dirección externa permiten conectar hasta ocho chips EEPROM CAT24C512 en el mismo bus I2C.
También nos hemos asegurado de escribir una biblioteca Arduino para que el uso de esta y cualquier EEPROM sea fácil. Compruébalo buscando 'SparkFun EEPROM' desde el gestor de bibliotecas Arduino o descargando el repo directamente.
Nota: La dirección I2C de la EEPROM - 512Kbit es 0x50 y es seleccionable por puente a 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, o 0x57. Se requiere un multiplexor/Mux para comunicar a múltiples sensores EEPROM - 512Kbit en un solo bus. Si necesitas usar más de una EEPROM Breakout considera usar la Qwiic Mux Breakout.
El sistema Qwiic Connect de SparkFun es un ecosistema de sensores, actuadores, escudos y cables I2C que agilizan la creación de prototipos y reducen la probabilidad de errores. Todas las placas compatibles con Qwiic utilizan un conector JST común de 1 mm de paso y 4 pines. Esto reduce la cantidad de espacio necesario en la placa de circuito impreso, y las conexiones polarizadas significan que no puedes conectarlo mal.
¿Necesita una tabla a medida? Este componente se encuentra en el constructor de placas À La Carte de SparkFun. Puede recibir un diseño personalizado con este componente -y los cientos de sensores, actuadores y dispositivos inalámbricos que elija- en tan sólo unas semanas.
Empezar con la guía de ruptura de la EEPROM de Qwiic