Adafruit
Adafruit 24LC32 I2C EEPROM Breakout - 32Kbit / 4 KB - Stemma QT
The Adafruit 24LC32 I2C EEPROM Breakout provides 32 Kbit (4 KB) of reliable, non-volatile storage over a simple I2C interface. Store calibration values, MAC ...
The Adafruit 24LC32 I2C EEPROM Breakout provides 32 Kbit (4 KB) of reliable, non-volatile storage over a simple I2C interface. Store calibration values, MAC addresses, access tokens, or any data that needs to persist through power cycles and firmware updates — without the page-write constraints of flash memory.
Built around the CAT24C32 (or equivalent) EEPROM chip, this breakout supports single-byte writes as well as faster 32-byte page writes. STEMMA QT / Qwiic connectors make wiring effortless — just plug in a compatible cable with no soldering required. Three address jumpers allow up to eight EEPROMs on the same I2C bus.
Key Features
- 32 Kbit (4 KB) EEPROM – Organised as 4,096 words of 8 bits each
- I2C Interface – Up to 1 MHz clock speed; default address 0x50
- Single-Byte and Page Write – Write one byte at a time or up to 32 bytes per page
- 1 Million Write Cycles – Durable and long-lasting storage
- STEMMA QT / Qwiic Connectors – Plug-and-play I2C with no soldering
- Chainable – 3 address jumpers allow up to 8 devices on the same bus
- 2-5V Power and Logic – Compatible with virtually any microcontroller or microcomputer
- Independent of Flash – Data persists through firmware uploads and power cycles
Ideal For
- Storing calibration data and device configuration
- MAC addresses, access tokens, and unique identifiers
- Data logging with non-volatile persistence
- Projects on ARM Cortex microcontrollers without built-in EEPROM
Package Contents
- 1× Adafruit 24LC32 I2C EEPROM Breakout
Jargon buster
Plain-language definitions for the technical terms used above.
- Address jumpers
- Address jumpers are small solder pads or links used to change a device’s bus address. They matter when you want to connect multiple identical displays to the same controller without their addresses conflicting.
- breakout
- A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
- EEPROM
- A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
- Flash memory
- Non-volatile memory that keeps stored data even when power is removed. In this sensor, it matters because enrolled fingerprint templates can remain saved after the project is turned off.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- Qwiic
- Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
- STEMMA
- A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
- STEMMA QT
- A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
Find this product in
Brands
Related Tutorials
Free guides on learn.littlebird.com.au