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.
- Manufacturer
- Microchip
- Package
- Small Outline Packages
- Pin Count
- 8
- Lifecycle
- ACTIVE
- Datasheet
- 24LC128-I/SN Datasheet PDF
- 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 Code | Yes |
| Manufacturer Package Code | SOIC-8 |
| Factory Lead Time | 14Weeks |
| YTEOL | 8 |
| Clock Frequency-Max (fCLK) | 0.4MHz |
| Data Retention Time-Min | 200 |
| Endurance | 1000000 Write/Erase Cycles |
| I2C Control Byte | 1010DDDR |
| JESD-30 Code | R-PDSO-G8 |
| JESD-609 Code | e3 |
| Memory Density | 131072bit |
| Memory IC Type | EEPROM |
| Memory Width | 8 |
| Number of Functions | 1 |
| Number of Ports | 1 |
| Number of Words | 16384words |
| Number of Words Code | 16000 |
| Operating Mode | SYNCHRONOUS |
| Organization | 16KX8 |
| Output Characteristics | OPEN-DRAIN |
| Package Body Material | PLASTIC/EPOXY |
| Package Equivalence Code | SOP8,.23 |
| Package Shape | RECTANGULAR |
| Package Style | SMALL OUTLINE |
| Parallel/Serial | SERIAL |
| Peak Reflow Temperature (Cel) | 260 |
| Programming Voltage | 4.5V |
| Qualification Status | Not Qualified |
| Screening Level | AEC-Q100 |
| Serial Bus Type | I2C |
| Standby Current-Max | 0.000005A |
| Supply Current-Max | 0.003mA |
| Supply Voltage-Max (Vsup) | 5.5V |
| Supply Voltage-Min (Vsup) | 2.5V |
| Supply Voltage-Nom (Vsup) | 4.5V |
| Surface Mount | YES |
| Technology | CMOS |
| Temperature Grade | INDUSTRIAL |
| Terminal Finish | Matte Tin (Sn) |
| Terminal Form | GULL WING |
| Terminal Pitch | 1.27mm |
| Terminal Position | DUAL |
| Write Cycle Time-Max (tWC) | 5ms |
| Write Protection | HARDWARE |
| Package | Small Outline Packages |
Compliance & Regulatory
| RoHS Status | Compliant |
| Lead-Free | Yes (Pb-Free) |
| Moisture Sensitivity Level | MSL 1 |
| ECCN | EAR99 |
| HTS Code | 8542.32.00.51 |
| Country of Origin | Mainland China, Taiwan, Thailand |
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
150141RS73100 Red LED Indicator and Current-Resistor Design Guide
Design a reliable 150141RS73100 red LED indicator with worst-case resistor sizing, GPIO checks, PWM drive, layout, and production validation.
Jul 11, 2026
742792651 Ferrite Bead EMI Filter and Power Integrity Design Guide
Practical guidance for using 742792651 in ferrite-bead EMI filters, including bias, DCR, damping, layout, and validation.
Jul 11, 2026
How to Choose a Ferrite Bead for EMI Suppression Rails: Selection Guide
Compare 742792651 and related ferrite beads by impedance, current rating, DCR, package, layout, and EMI test context.
Jul 10, 2026
150141BS73100 Design Guide for 3528 Status Indicator LED Circuits
Design 3528 status indicator LED circuits with 150141BS73100: current setting, resistor sizing, polarity, optics, and sourcing checks.
Jul 10, 2026
Why Buy from FindMyChip
About Microchip
Microchip is a leading electronic component manufacturer. FindMyChip sources Microchip ICs directly from authorized China distributors, offering competitive pricing and reliable stock.
| Qty. | Unit Price | Ext. Price |
|---|---|---|
| 1+ | $0.7530 | $0.75 |
| 3+ | $0.6446 | $1.93 |
| 16+ | $0.6423 | $10.28 |
In Stock · 24h Response · Worldwide Shipping
Response within 24 hours · Worldwide shipping
“FindMyChip sourced our entire STM32 BOM in 48 hours when our usual distributor had 16-week lead times.”