EmbeddedRelated.com
CAT24C04YI-GT3

ONCAT24C04YI-GT3

onsemi
EEPROM Memory IC 4Kbit I2C 400 kHz 900 ns 8-TSSOP
Active36,817 in stock

Overview

The CAT24C04YI-GT3 is a 4Kbit non-volatile CMOS EEPROM organized as 256 words of 16 bits each, or more commonly accessed as 512 bytes of 8 bits. It operates over a wide voltage range of 1.7V to 5.5V and utilizes an I2C interface supporting speeds up to 400 kHz. This memory IC features a 16-byte page write buffer and hardware write protection to ensure data integrity in various embedded environments.

Why Choose This Part

This device offers high reliability with over 1,000,000 program/erase cycles and 100-year data retention. Its extremely low standby current of 1uA makes it ideal for battery-powered designs, while the integrated Schmitt triggers and noise suppression filters ensure robust I2C communication in electrically noisy environments.

Applications

Configuration Storage
Storing calibration data, user settings, and network configuration parameters in consumer electronics.
Identification Memory
Holding serial numbers, MAC addresses, or revision data for modular hardware components.
Event Logging
Recording error codes or system event timestamps in low-duty cycle industrial monitoring equipment.
Peripheral Look-up Tables
Storing fixed conversion constants or character maps for low-power microcontroller applications.

Key Specifications

Technology EEPROM
Access Time 900 ns
Memory Size 4Kbit
Memory Type Non-Volatile
Memory Format EEPROM
Mounting Type Surface Mount
Package / Case 8-TSSOP (0.173", 4.40mm Width)
Clock Frequency 400 kHz
Memory Interface I2C
Voltage - Supply 1.7V ~ 5.5V
Memory Organization 512 x 8
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 8-TSSOP
Write Cycle Time - Word, Page 5ms

Getting Started

To interface with this EEPROM, connect the SDA and SCL lines to your microcontroller's I2C master peripheral using external pull-up resistors. Use the hardware Write Protect (WP) pin to prevent accidental data overwrites during power-up or system fault conditions. Standard I2C libraries for Arduino or STM32 HAL can be used by addressing the device at its 7-bit slave address determined by the state of the A1 and A2 pins.

Also Consider

24LC04B-I/ST MCHPMicrochip Technology - A highly compatible 4Kbit I2C EEPROM in a TSSOP-8 package with similar voltage and clock specifications.
M24C04-WDW6TP STMicroelectronics - Offers an alternative 4Kbit I2C memory solution with a focus on high-speed 400 kHz operation and comparable 16-byte page write capability.
AT24C04D-XHM-T MCHPMicrochip Technology - An industry-standard 4Kbit EEPROM known for high reliability and compatibility with very low voltage systems down to 1.7V.