EmbeddedRelated.com
The 2026 Embedded Online Conference
24AA04

MCHP24AA04

Microchip Technology
I2C 4-kilobit EEPROM offering a common alternative interface and similar capacity.
Active5,664 in stock

Overview

The 24AA04 is a 4-Kbit (512 x 8) I2C serial EEPROM designed for non-volatile storage in low-power applications. It features a wide operating voltage range of 1.7V to 5.5V and maintains a low standby current of 1 uA. This device is capable of clock frequencies up to 1 MHz and includes a 16-byte page write buffer to improve data throughput.

Why Choose This Part

The 24AA04 offers high reliability with over 1 million erase/write cycles and a data retention rating of more than 200 years. Its integrated Schmitt trigger inputs and output slope control help maintain signal integrity in noisy environments by suppressing ground bounce and input noise.

Applications

Configuration Storage
Maintaining calibration constants, user settings, and network configuration data in embedded devices.
Hardware Versioning
Storing PCB revision numbers and serial numbers for system identification during boot-up.
Data Logging
Recording intermittent system events or sensor thresholds where data must persist through power loss.
Access Control
Storing small lookup tables or security tokens in low-power battery-operated devices.

Key Specifications

Technology EEPROM
Access Time 900 ns
Memory Size 4Kbit
Memory Type Non-Volatile
Memory Format EEPROM
Mounting Type Surface Mount
Package / Case SC-74A, SOT-753
Clock Frequency 400 kHz
Memory Interface I2C
Voltage - Supply 1.7V ~ 5.5V
Memory Organization 256 x 8 x 2
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package SOT-23-5
Write Cycle Time - Word, Page 5ms

Getting Started

Engineers can interface with this memory using any standard I2C controller, typically requiring only two pull-up resistors on the SDA and SCL lines. Hardware write-protection is available via the WP pin to prevent accidental data overwrites. For rapid prototyping, it is commonly used with Microchip PIC or AVR microcontrollers using the MCC (Microchip Code Configurator) to generate I2C driver code.

Also Consider

AT24C04D MCHPMicrochip Technology - A direct competitor offering identical memory density and I2C interface for generic storage applications.
The 2026 Embedded Online Conference