M24512-WMW6G is a low voltage parallel EEPROM from STMicroelectronics. It is a memory device with 2K bytes on-board capacity and is designed to be used with a 2-wire I2C interface. The device is equipped with high-performance internal erase/write circuitry, allowing erase and write operations as fast as 5 ms and 15 ms, respectively. Its features include Write protection Auto Address Increment, Data Polling and Timing Generator. The device is a SOIC-8 package, with an operating voltage of 1.8V to 5.5V and instantaneous max. current of 200 mA. It operates in the temperature range of -40°C to +85°C.