M95160 16Kbit EEPROM STMicroelectronics M95160 16Kbit SPI bus EEPROM with high speed clock. The STMicroelectronics MP5160 EEPROM features high speed of 10 MHz and provides byte and page write up to 32 bytes and adjustable size read-only EEPROM area. The STMicroelectronics M95160 offers more than 1 million write cycles as well as more than 40-year data retention.