Home EEPROM ICs — I²C & SPI Serial EEPROM 24LC512 / 24FC512 512Kbit I²C Serial EEPROM IC SOP-8 – Pack of 5
Skip to product information
1 of 3

Keszoox

24LC512 / 24FC512 512Kbit I²C Serial EEPROM IC SOP-8 – Pack of 5

24LC512 / 24FC512 512Kbit I²C Serial EEPROM IC SOP-8 – Pack of 5

Regular price $9.08 USD
Sale price $9.08 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Default Title

24LC512 / 24FC512 512Kbit (64KB) I²C Serial EEPROM — SOP-8, 400kHz, 2.5–5.5V (5-Pack)

The 24LC512 and 24FC512 are 512Kbit (64KB) serial EEPROM ICs from Microchip Technology in a SOP-8 SMD package. Communicating over I²C at up to 400kHz, they provide non-volatile byte-addressable storage for configuration data, calibration values, and data logging in embedded systems. With 3 hardware address pins (A0–A2), up to 8 devices can share the same I²C bus, providing up to 512KB of total EEPROM storage.

Key Specifications

Parameter Value
Capacity 512Kbit (64KB)
Interface I²C (up to 400kHz fast mode)
Supply Voltage 2.5–5.5V (24LC512) / 1.7–5.5V (24FC512)
Page Size 128 bytes
Write Cycle Time 5ms max
Endurance 1,000,000 erase/write cycles
Data Retention 200 years
Address Pins A0, A1, A2 (up to 8 devices on one bus)
Package SOP-8 (SMD)
Quantity 5 pieces

Why Choose 24LC512?

  • 64KB capacity — largest single-chip I²C EEPROM in the 24-series, ideal for storing large config files and sensor logs
  • 1M write cycle endurance — suitable for frequent data logging applications
  • 200-year data retention — reliable long-term non-volatile storage
  • 8 devices per bus — expandable to 512KB total via A0–A2 address pins
  • 2.5–5.5V range — compatible with both 3.3V and 5V systems

Compatible With

  • Arduino: Wire library + 24LC512 library (I²C address 0x50–0x57)
  • ESP32 / ESP8266: Wire.h I²C at 3.3V
  • STM32: HAL I²C driver
  • Raspberry Pi: smbus2 Python library
  • Programmer tools: CH341A, T48, XGecu TL866II Plus (EEPROM mode)

Frequently Asked Questions

Q: What is the difference between 24LC512 and 24FC512?
A: The 24FC512 supports a wider voltage range (1.7–5.5V vs 2.5–5.5V for 24LC512), making it suitable for 1.8V systems. Both are otherwise identical in capacity, speed, and pinout.

Q: How do I set the I²C address on the 24LC512?
A: Connect A0, A1, A2 pins to VCC or GND to set the 3-bit hardware address. The base I²C address is 0x50; with all pins to GND the address is 0x50, with all to VCC it is 0x57. Up to 8 devices can share one I²C bus.

Q: Can I use 24LC512 as a replacement for 24C512 or AT24C512?
A: Yes. The 24LC512, AT24C512 (Atmel/Microchip), and M95512 (ST) are functionally compatible with the same I²C protocol and pinout. Verify supply voltage compatibility before substituting.

Package Contents

  • 5× 24LC512 / 24FC512 512Kbit I²C Serial EEPROM IC (SOP-8)
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy