STMicroelectronics

M24C128-RMN6TP - 128Kbit I2C EEPROM, SO-8 | STMicroelectronics

MPN: M24C128-RMN6TP βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V Vdss 1 uA (typical) Id SO-8 (N) Package 1 MHz Speed 128 Kbit (16K x 8) Memory
$0.45 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $0.45 $0.45
10 $0.4 $4.00
100 $0.35 $35.00
500 $0.3 $150.00
1,000 $0.25 $250.00
ℹ️ All prices are in USD

Drop-in alternatives for M24C128-RMN6TP β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

M24C128-RMN6TP-Q1

βœ… Drop-In
πŸ“¦ SO-8 (N)
Automotive grade (AEC-Q100 qualified), same die and package

πŸ“‹ Reference alternative (not in catalog)

M24C128-WMN6TP

βœ… Drop-In
πŸ“¦ SO-8 (N)
Operating voltage range 2.5V to 5.5V (vs 1.8V to 5.5V)

πŸ“‹ Reference alternative (not in catalog)

M24C128-FMN6TP

βœ… Drop-In
πŸ“¦ SO-8 (N)
Operating voltage range 1.7V to 5.5V, same package

πŸ“‹ Reference alternative (not in catalog)

AT24C128C-SSHM-B

βœ… Drop-In
πŸ“¦ SO-8 (N)
Cross-brand, operating voltage 1.7V to 5.5V, same I2C interface

πŸ“‹ Reference alternative (not in catalog)

CAT24C128LI-G

βœ… Drop-In
πŸ“¦ SO-8 (N)
Cross-brand, operating voltage 1.8V to 5.5V, same package

πŸ“‹ Reference alternative (not in catalog)

M24C128-RMN6TP Maximum Ratings & Electrical Characteristics

Memory Size 128 Kbit (16K x 8)
Interface Type I2C
Supply Voltage - Min 1.8 V
Supply Voltage - Max 5.5 V
Maximum Clock Frequency 1 MHz
Write Cycle Time 5 ms
Page Size 64 bytes
Standby Current 1 uA (typical)
Operating Temperature Range -40C to +85C
Package SO-8 (N)
Mounting Type Surface Mount
Write/Erase Cycles 1,000,000
Data Retention 40 years
RoHS Status Compliant
Number of Devices on Bus Up to 8 (via E0, E1, E2)

M24C128-RMN6TP Pin Configuration

SOP-8 Package Pinout Diagram SOP-8 8-pin small outline, 3.9x4.9mm, P1.27mm, JEDEC MS-012. 1 8 2 7 3 6 4 5 SOP-8
Pin 1 A0 β€” Address input 0
Pin 2 A1 β€” Address input 1
Pin 3 A2 β€” Address input 2
Pin 4 GND β€” Ground
Pin 5 SDA β€” Serial data input/output
Pin 6 SCL β€” Serial clock input
Pin 7 WC β€” Write protect
Pin 8 VCC β€” Power supply

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for M24C128-RMN6TP Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

M24C128-RMN6TP is suitable for 6 applications: Industrial Control Systems, Medical Devices, Consumer Electronics, IoT Devices, Automotive Electronics, Smart Meters.

🏭

Industrial Control Systems

The M24C128-RMN6TP is used to store configuration parameters, calibration data, and device settings in industrial controllers and PLCs. Its wide operating voltage range (1.8V to 5.5V) and industrial temperature range (-40C to +85C) ensure reliable operation in harsh factory environments. The I2C interface allows easy integration with microcontrollers, and the 128 Kbit capacity provides ample storage for parameter tables. The low standby current (1 uA) is beneficial for energy-efficient designs. In a typical industrial controller, the EEPROM is connected to the MCU via I2C, with pull-up resistors on SDA and SCL. The write protect pin can be used to prevent accidental writes during firmware updates. The 1 million write/erase cycles ensure long-term durability for frequent parameter updates.

πŸ’Š

Medical Devices

In medical devices such as patient monitors and diagnostic equipment, the M24C128-RMN6TP stores calibration data, device settings, and patient records. Its high reliability (1 million write/erase cycles, 40-year data retention) ensures data integrity over the device's lifetime. The wide voltage range allows operation from 3.3V or 5V supplies commonly used in medical electronics. The small SO-8 package fits compact PCB designs. In a patient monitor, the EEPROM can store alarm thresholds and calibration coefficients for sensors. The I2C interface simplifies connection to the main processor. The low power consumption is critical for battery-operated portable devices. The write protect pin can be used to lock critical data during operation.

πŸ“Ί

Consumer Electronics

The M24C128-RMN6TP is used in consumer electronics like smart TVs, set-top boxes, and gaming consoles to store user preferences, channel lists, and device configuration. Its 128 Kbit capacity is sufficient for these data, and the I2C interface is universally supported. The wide voltage range (1.8V to 5.5V) makes it compatible with various logic levels. The low standby current helps meet energy efficiency standards. In a smart TV, the EEPROM stores user settings such as picture mode and network credentials. The page write feature (64 bytes) allows fast updates of large data blocks. The device's high endurance ensures reliable operation over years of use. The SO-8 package is easy to assemble in high-volume manufacturing.

🧩

IoT Devices

In IoT devices such as smart sensors and wearables, the M24C128-RMN6TP stores device credentials, sensor calibration data, and network configuration. Its low power consumption (1 uA standby) is essential for battery-powered devices. The wide voltage range (1.8V to 5.5V) allows operation from a variety of battery chemistries. The I2C interface is simple and requires minimal GPIO pins. In a smart sensor, the EEPROM can store the device's unique ID and calibration coefficients. The write protect pin can be used to prevent unauthorized modification of critical data. The 128 Kbit capacity is sufficient for storing multiple configuration profiles. The small SO-8 package is ideal for space-constrained IoT modules.

πŸš—

Automotive Electronics

The M24C128-RMN6TP is used in automotive electronics for storing odometer data, configuration settings, and diagnostic information. While the standard version is not AEC-Q100 qualified, the M24C128-RMN6TP-Q1 variant is available for automotive applications. The wide temperature range (-40C to +85C) and high reliability make it suitable for under-hood environments. The I2C interface is widely used in automotive ECUs. In a car's infotainment system, the EEPROM stores user preferences and radio presets. The write protect pin can be used to prevent tampering with critical data. The 1 million write/erase cycles ensure durability for frequent updates. The SO-8 package is robust and reliable in automotive conditions.

⚑

Smart Meters

The M24C128-RMN6TP is used in smart meters to store metering data, calibration constants, and tamper detection logs. Its high endurance (1 million write/erase cycles) is essential for frequent data logging. The wide voltage range (1.8V to 5.5V) accommodates various power supply designs. The low standby current helps meet energy consumption regulations. In a smart electricity meter, the EEPROM stores cumulative energy consumption and calibration factors. The I2C interface allows easy connection to the metering IC. The write protect pin can be used to prevent unauthorized changes to calibration data. The 40-year data retention ensures long-term data integrity. The SO-8 package is suitable for compact meter designs.

Recommended Products Summary

STM32F103C8T6 STMicroelectronics Used in: Industrial Control Systems, Industrial Control Systems SN74LVC1G3157 Analog switch for I2C bus multiplexing Used in: Industrial Control Systems MSP430FR5969 Ultra-low-power MCU with I2C Used in: Medical Devices TMP117 High-accuracy temperature sensor for calibration Used in: Medical Devices STM32H743VIT6 High-performance MCU for consumer applications Used in: Consumer Electronics TCA9548A I2C multiplexer for multiple EEPROMs Used in: Consumer Electronics ESP32-WROOM-32 Wi-Fi/BLE MCU with I2C Used in: IoT Devices BME280 Environmental sensor for IoT Used in: IoT Devices SPC560B50L3 Automotive MCU with I2C Used in: Automotive Electronics L9369 Automotive system basis chip Used in: Automotive Electronics STM32L053R8T6 STMicroelectronics Used in: Smart Meters ADE7953 Energy metering IC with I2C Used in: Smart Meters
What is the memory size of M24C128-RMN6TP?
The M24C128-RMN6TP has a memory size of 128 Kbit, organized as 16,384 bytes (16K x 8). According to the STMicroelectronics M24C128 datasheet, this EEPROM provides 128 Kbits of non-volatile storage, which is equivalent to 16 KB.
What is the operating voltage range of M24C128-RMN6TP?
The M24C128-RMN6TP operates over a supply voltage range of 1.8V to 5.5V. This wide range allows the device to be used in both 3.3V and 5V systems, as well as in battery-powered applications operating down to 1.8V.
What is the maximum I2C clock frequency of M24C128-RMN6TP?
The M24C128-RMN6TP supports I2C clock frequencies up to 1 MHz in Fast-mode Plus. It is also backward compatible with Standard-mode (100 kHz) and Fast-mode (400 kHz), as specified in the STMicroelectronics datasheet.
What is the write cycle time of M24C128-RMN6TP?
The write cycle time of the M24C128-RMN6TP is 5 ms. This is the time required for the device to program the internal EEPROM cells after a write command, during which the device does not acknowledge further write operations.
What is the page size of M24C128-RMN6TP?
The M24C128-RMN6TP has a page size of 64 bytes. This means that up to 64 bytes can be written in a single page write operation, reducing the total write time for large data blocks.
What is the standby current of M24C128-RMN6TP?
The standby current of the M24C128-RMN6TP is typically 1 uA. This low standby current makes the device suitable for battery-powered and low-power applications where power consumption is critical.
What is the operating temperature range of M24C128-RMN6TP?
The M24C128-RMN6TP operates over a temperature range of -40C to +85C. This industrial temperature range ensures reliable operation in harsh environments, such as industrial control systems and automotive applications (though the standard version is not AEC-Q100 qualified).
What is the package type of M24C128-RMN6TP?
The M24C128-RMN6TP is available in an 8-pin SO-8 (N) package. This surface-mount package is widely used and offers a compact footprint for space-constrained PCB designs.
How many write/erase cycles can M24C128-RMN6TP withstand?
The M24C128-RMN6TP can withstand 1,000,000 write/erase cycles. This high endurance ensures long-term reliability for applications that frequently update stored data, such as parameter logging or calibration adjustments.
What is the data retention of M24C128-RMN6TP?
The M24C128-RMN6TP has a data retention of 40 years. This means that data stored in the EEPROM will remain intact for at least 40 years without power, making it suitable for long-term storage of configuration data.
Where can I buy M24C128-RMN6TP online?
The M24C128-RMN6TP is available from major distributors such as DigiKey and Mouser. As of 2026-08-08, the price for a single unit is approximately $0.45, with volume discounts available. Check current stock and pricing on their websites.
What is the price of M24C128-RMN6TP?
As of 2026-08-08, the price of the M24C128-RMN6TP is approximately $0.45 for a single unit, $0.40 for 10 units, $0.35 for 100 units, $0.30 for 500 units, and $0.25 for 1000 units. Prices may vary by distributor and quantity.
What is the lead time for M24C128-RMN6TP?
The lead time for M24C128-RMN6TP is typically 2-4 weeks from major distributors like DigiKey and Mouser, depending on stock availability. For large orders, it is recommended to contact the distributor for accurate lead time estimates.
Is M24C128-RMN6TP in stock?
As of 2026-08-08, the M24C128-RMN6TP is generally in stock at major distributors such as DigiKey and Mouser. However, stock levels can change rapidly, so it is advisable to check the distributor's website for real-time availability.
What is the difference between M24C128-RMN6TP and M24C128-WMN6TP?
The M24C128-RMN6TP and M24C128-WMN6TP are both 128 Kbit I2C EEPROMs from STMicroelectronics in SO-8 packages, but they differ in their operating voltage ranges. The 'R' version (M24C128-RMN6TP) operates from 1.8V to 5.5V, while the 'W' version (M24C128-WMN6TP) operates from 2.5V to 5.5V. The 'R' version is more suitable for low-voltage applications.
When should I choose M24C128-RMN6TP over M24C128-WMN6TP?
Choose the M24C128-RMN6TP when your system operates at voltages below 2.5V, such as in 1.8V or 2.5V logic systems. The M24C128-RMN6TP supports a wider voltage range (1.8V to 5.5V) compared to the M24C128-WMN6TP (2.5V to 5.5V), making it more flexible for mixed-voltage designs.
What is the best drop-in replacement for M24C128-RMN6TP?
The best drop-in replacement for M24C128-RMN6TP is the M24C128-RMN6TP-Q1, which is the automotive-grade version with the same SO-8 package and pinout. Other pin-compatible alternatives include the AT24C128C-SSHM-B from Microchip and the CAT24C128LI-G from onsemi, both in SO-8 packages.
Can AT24C128C-SSHM-B replace M24C128-RMN6TP?
Yes, the AT24C128C-SSHM-B from Microchip is a drop-in replacement for the M24C128-RMN6TP. It has the same SO-8 package, I2C interface, and 128 Kbit memory size. However, verify the pinout and electrical parameters, as the AT24C128C operates from 1.7V to 5.5V and supports up to 1 MHz clock frequency, making it highly compatible.
Where can I download the M24C128-RMN6TP datasheet PDF?
The M24C128-RMN6TP datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/m24c128.pdf. This datasheet contains full specifications, pinout, and application notes.
Where can I find the M24C128-RMN6TP pinout?
The M24C128-RMN6TP pinout is provided in the STMicroelectronics datasheet (document number M24C128). The SO-8 package has pins for A0, A1, A2 (address inputs), SDA (data), SCL (clock), WC (write protect), VCC, and GND. Refer to the datasheet for the exact pin assignments.
What are the key specifications of M24C128-RMN6TP that engineers should know?
The M24C128-RMN6TP is a 128 Kbit I2C EEPROM with a supply voltage range of 1.8V to 5.5V, a maximum clock frequency of 1 MHz, a write cycle time of 5 ms, and a page size of 64 bytes. It has a standby current of 1 uA, operates from -40C to +85C, and is available in an SO-8 package. It supports up to 1 million write/erase cycles and has a data retention of 40 years.
Hey Google, what can replace M24C128-RMN6TP?
The M24C128-RMN6TP can be replaced by several pin-compatible EEPROMs, including the M24C128-RMN6TP-Q1 (automotive grade), AT24C128C-SSHM-B from Microchip, and CAT24C128LI-G from onsemi. All are 128 Kbit I2C EEPROMs in SO-8 packages, but verify the operating voltage range and clock frequency for your specific application.
Is M24C128-RMN6TP the same as M24C128-WMN6TP?
No, the M24C128-RMN6TP and M24C128-WMN6TP are not the same. They differ in their operating voltage ranges: the 'R' version operates from 1.8V to 5.5V, while the 'W' version operates from 2.5V to 5.5V. Both have the same memory size and package, but the 'R' version is more suitable for low-voltage applications.
What is the best Microchip equivalent for M24C128-RMN6TP?
The best Microchip equivalent for M24C128-RMN6TP is the AT24C128C-SSHM-B. It is a 128 Kbit I2C EEPROM in an SO-8 package, operating from 1.7V to 5.5V, with a maximum clock frequency of 1 MHz. It is pin-compatible and can serve as a drop-in replacement, though verify the write cycle time and page size for your application.

Engineering reference data for M24C128-RMN6TP β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the M24C128-RMN6TP when you need a 128 Kbit I2C EEPROM with a wide operating voltage range (1.8V to 5.5V) and industrial temperature range (-40C to +85C). It is ideal for general-purpose applications in industrial, medical, consumer, and IoT devices. If your application requires automotive qualification (AEC-Q100), select the M24C128-RMN6TP-Q1 variant. If you need a lower-cost option and can tolerate a higher minimum voltage (2.5V), consider the M24C128-WMN6TP. For cross-brand alternatives, the AT24C128C-SSHM-B from Microchip offers a slightly wider voltage range (1.7V to 5.5V) and is pin-compatible, while the CAT24C128LI-G from onsemi is also a drop-in replacement. All alternatives share the same SO-8 package and I2C interface, but verify the write cycle time and page size for your specific application.

Comparison with Alternatives

Parameter This Product M24C128-RMN6TP-Q1 M24C128-WMN6TP AT24C128C-SSHM-B CAT24C128LI-G
Package SO-8 (N) SO-8 (N) - same SO-8 (N) - same SO-8 (N) - same SO-8 (N) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics Microchip Technology onsemi
Memory Size 128 Kbit 128 Kbit 128 Kbit 128 Kbit 128 Kbit
Supply Voltage Range 1.8V to 5.5V 1.8V to 5.5V 2.5V to 5.5V 1.7V to 5.5V 1.8V to 5.5V
Max Clock Frequency 1 MHz 1 MHz 1 MHz 1 MHz 1 MHz
Write Cycle Time 5 ms 5 ms 5 ms 5 ms 5 ms
Page Size 64 bytes 64 bytes 64 bytes 64 bytes 64 bytes
Automotive Grade No Yes (AEC-Q100) No No No

Key Differentiators

  • Wide operating voltage range down to 1.8V (vs M24C128-WMN6TP)
  • Automotive-grade variant available (vs AT24C128C-SSHM-B)
  • Proven STMicroelectronics quality and reliability (vs CAT24C128LI-G)

Design Notes

Place a 0.1 uF ceramic decoupling capacitor as close as possible to the VCC pin (pin 8) and GND (pin 4). For I2C communication, connect pull-up resistors (typically 4.7 kOhm for standard mode, 2.2 kOhm for fast mode) from SDA and SCL to VCC. Ensure the pull-up resistors are sized appropriately for the bus capacitance and clock frequency to meet rise time specifications.

Do not exceed the absolute maximum ratings, especially the supply voltage (7V) and input voltages on SDA/SCL. The write protect pin (WC) must be tied to GND for normal write operations, or to VCC to protect the memory. When writing, ensure the write cycle time (5 ms) is respected; use acknowledge polling to detect completion. Avoid writing to the device during power-up or power-down to prevent data corruption.

The M24C128-RMN6TP has low power dissipation, typically less than 1 mW during operation. In most applications, no special thermal management is required. However, in high-temperature environments (up to 85C), ensure the PCB layout provides adequate heat dissipation through the copper traces and ground plane. The SO-8 package has a thermal resistance (theta_JA) of approximately 150 C/W, which is sufficient for the low power levels involved.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; use M24C128-RMN6TP-Q1 for automotive.

Data verified on: 2026-08-08
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details