The STMicroelectronics M24C02-FMN6P is a 2 Kbit serial EEPROM organized as 256 x 8 bits, communicating over an I²C bus at up to 400 kHz. It stores configuration parameters, calibration constants, device serial numbers, or small lookup tables that need to survive power loss — the non-volatile memory class that keeps its data for decades with no battery.
The 900 ns access time is the delay from the I²C address byte to the first data bit appearing on SDA — fast enough for most microcontroller reads without inserting wait states at 400 kHz. The 5 ms write cycle time (word or page) is the period the EEPROM needs to program the internal array after a write command; the bus is held busy during this interval, so the host must either poll the acknowledge polling sequence or wait the full 5 ms before the next command. For a 2 Kbit part writing 16-byte pages, a full-chip rewrite takes roughly 80 ms — fine for infrequent parameter updates, not for streaming data logging.
The 1.7 V minimum supply lets this EEPROM run directly from a 1.8 V rail (common in low-power MCUs and battery-operated designs), while the 5.5 V maximum covers legacy 5 V TTL systems. The I²C bus voltage follows VCC, so the SCL and SDA levels are always compatible with the host's logic family at the same supply.
The M24C02 base number is a mature, widely second-sourced 2 Kbit I²C EEPROM family, so supply risk is low.
