EmbeddedRelated.com
The 2026 Embedded Online Conference

M24C02-WMN6TP

STMicroelectronics
2 Kbit I2C EEPROM, 400 kHz, 1.8-5.5V, SO-8. Basic config storage.
Active

Overview

The M24C02-WMN6TP is a 2-Kbit (256-byte) I2C serial EEPROM from STMicroelectronics. It supports up to 400 kHz I2C operation and a wide supply range (1.8 V to 5.5 V) in an SO-8 package. It is intended for small nonvolatile storage such as configuration, serial numbers, and calibration data.

Why Choose This Part

Practical reasons to choose this part include its wide 1.8 V to 5.5 V supply range, which makes it compatible with many logic families, and the standard I2C interface that is supported by virtually every microcontroller. Its 400 kHz bus speed allows reasonably fast reads and writes for small datasets, and the SO-8 package is compact and easy to solder or place in through-hole adapters for prototyping.

Applications

Configuration and parameter storage
Store device settings, boot configuration, and runtime parameters that must persist across power cycles.
Serial number and manufacturing data
Hold board-specific data such as serial numbers, MAC-like identifiers, and production calibration values.
Small lookup tables and calibration coefficients
Store compact lookup tables or calibration constants used by microcontrollers or analog front ends.
Bootstrap/bootloader flags
Keep flags and small state information for bootloaders or firmware update managers.
Provisioning data for prototypes and demos
Keep provisioning keys, demo settings, or per-unit info for evaluation boards and prototype systems.

Getting Started

There is no dedicated development board for discrete EEPROMs; use a generic I2C EEPROM breakout or wire the device to any microcontroller I2C master. For quick experiments, the Arduino Wire library and example I2C EEPROM sketches work well; on Linux use i2c-tools (i2cget/i2cset) or smbus utilities. Follow the datasheet for required pull-up resistor values and timing limits, and use a logic analyzer to debug bus transactions if needed.

Also Consider

24LC02B MCHPMicrochip Technology - Widely used 2-Kbit I2C EEPROM from Microchip with similar voltage and interface options.
24AA02E48 MCHPMicrochip Technology - 2-Kbit EEPROM variant that includes a factory-programmed EUI-48/64 MAC address option for systems needing a unique ID.
AT24C02C Microchip Technology (Atmel) - AT24C02 family is a common 2-Kbit I2C EEPROM used across many designs and suppliers.
The 2026 Embedded Online Conference