24LC128-I/SN Microchip Integrated Circuit (Small Outline Packages) In Stock

The 24LC128-I/SN is a 128 Kbit (16K × 8) I2C serial EEPROM from Microchip operating from 2.5 V to 5.5 V with 400 kHz Fast-Mode I2C interface in an 8-pin SOIC package. It offers 1,000,000 write/erase cycle endurance and 200-year data retention for reliable non-volatile storage.

ACTIVEIntegrated CircuitVerified Jun 2026
Package / Visual Reference
24LC128-I/SNSmall Outline Packages
Quick Facts
Manufacturer
Microchip
Package
Small Outline Packages
Pin Count
8
Lifecycle
ACTIVE
Category
Integrated Circuit
Price
From $0.6423(MOQ 1)
Temp Range
-40.0°C to 85.0°C
RoHS
Compliant
Lead Time
3–7 business days
Shipping
DHL Express · Worldwide

Key Features

  • 128 Kbit (16,384 bytes) of non-volatile EEPROM storage accessible via 400 kHz I2C Fast-Mode 2-wire interface
  • 1,000,000 write/erase cycle endurance with 200-year minimum data retention for long-life embedded systems
  • Wide supply voltage: 2.5 V to 5.5 V compatible with 3.3 V and 5 V microcontroller I2C buses
  • Up to 8 devices addressable on a single I2C bus via 3 hardware address pins, expanding total capacity to 1 Mbit

Applications

The 24LC128-I/SN is widely used in embedded systems for storing calibration coefficients, user configuration settings, and event logs that must survive power cycles across the lifetime of the equipment. Its I2C interface requires only 2 wires (SDA and SCL) plus 3 address pins, making it straightforward to add 16 KB of persistent storage to microcontroller designs without consuming SPI bus resources. Applications include industrial sensor calibration, medical device configuration storage, smart meter non-volatile logging, and automotive EEPROM parameter backup where the 2.5 V to 5.5 V supply range covers virtually all embedded platforms.

Specifications

Pbfree CodeYes
Manufacturer Package CodeSOIC-8
Factory Lead Time14Weeks
YTEOL8
Clock Frequency-Max (fCLK)0.4MHz
Data Retention Time-Min200
Endurance1000000 Write/Erase Cycles
I2C Control Byte1010DDDR
JESD-30 CodeR-PDSO-G8
JESD-609 Codee3
Memory Density131072bit
Memory IC TypeEEPROM
Memory Width8
Number of Functions1
Number of Ports1
Number of Words16384words
Number of Words Code16000
Operating ModeSYNCHRONOUS
Organization16KX8
Output CharacteristicsOPEN-DRAIN
Package Body MaterialPLASTIC/EPOXY
Package Equivalence CodeSOP8,.23
Package ShapeRECTANGULAR
Package StyleSMALL OUTLINE
Parallel/SerialSERIAL
Peak Reflow Temperature (Cel)260
Programming Voltage4.5V
Qualification StatusNot Qualified
Screening LevelAEC-Q100
Serial Bus TypeI2C
Standby Current-Max0.000005A
Supply Current-Max0.003mA
Supply Voltage-Max (Vsup)5.5V
Supply Voltage-Min (Vsup)2.5V
Supply Voltage-Nom (Vsup)4.5V
Surface MountYES
TechnologyCMOS
Temperature GradeINDUSTRIAL
Terminal FinishMatte Tin (Sn)
Terminal FormGULL WING
Terminal Pitch1.27mm
Terminal PositionDUAL
Write Cycle Time-Max (tWC)5ms
Write ProtectionHARDWARE
PackageSmall Outline Packages

Compliance & Regulatory

RoHS StatusCompliant
Lead-FreeYes (Pb-Free)
Moisture Sensitivity LevelMSL 1
ECCNEAR99
HTS Code8542.32.00.51
Country of OriginMainland China, Taiwan, Thailand

Datasheet

24LC128-I/SN Datasheet Download

Official datasheet from Microchip

Alternate & Equivalent Parts

Compatible alternatives and drop-in replacements for 24LC128-I/SN:

Frequently Asked Questions

How many write cycles can the 24LC128-I/SN endure and how does this affect firmware design for frequently updated logs?

The 24LC128-I/SN is rated for 1,000,000 write/erase cycles per byte location, with a minimum data retention of 200 years after the last write. For a firmware log that writes a 64-byte page every 10 minutes, each page address accumulates roughly 52,560 writes per year, exhausting the 1,000,000 cycle limit in approximately 19 years. Designers extend device life by implementing wear-leveling across multiple 128-byte sectors or by buffering writes in RAM and committing only on power-down events.

How does the 24LC128-I/SN's I2C address configuration allow multiple devices on one bus?

The 24LC128-I/SN uses a 7-bit I2C address with the upper 4 bits fixed at 1010b and the lower 3 bits set by the A0, A1, A2 hardware pins. This allows up to 8 devices to coexist on a single I2C bus, providing a total accessible capacity of 8 × 128 Kbit = 1 Mbit (128 KB). The I2C control byte format is 1010DDDR, where DDD is the 3-bit device address and R is the read/write bit, following the standard Microchip 24-series protocol.

What supply voltage and I2C bus speed does the 24LC128-I/SN support for use with a 3.3 V STM32 microcontroller?

The 24LC128-I/SN operates from 2.5 V to 5.5 V, making it fully compatible with a 3.3 V STM32 I2C bus without level shifters. It supports standard-mode at 100 kHz and Fast-Mode at 400 kHz clock frequency. At 400 kHz Fast-Mode, a full 128 KB read completes in approximately 2.56 seconds, while a 64-byte page write takes a 5 ms write cycle time, which the firmware must respect between consecutive writes to avoid data corruption.

Related Guides

Why Buy from FindMyChip

Authorized Source
Verified supply chain with full traceability & inspection
Competitive Pricing
Factory-direct from China distributors, low MOQ
Fast Shipping
DHL Express 3–5 days · FedEx/UPS 5–7 days worldwide
Quality Guaranteed
30-day replacement for defective parts, no questions asked

About Microchip

Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.

AvailabilityIn Stock
Reference Price (USD)
From $0.6423
Buy from 1pc · Factory-direct pricing
Qty.Unit PriceExt. Price
1+$0.7530$0.75
3+$0.6446$1.93
16+$0.6423$10.28
pcs
Unit price: $0.7530 · Total: $0.75

In Stock · 24h Response · Worldwide Shipping

Lead Time3-7 business days
MOQFrom 1 piece
ShippingDHL / FedEx / UPS
OriginChina (Authorized)

Response within 24 hours · Worldwide shipping

FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.

TM
Thomas Mueller
Hardware Lead, SensorTech GmbH, Germany