Hello everyone, for my project i am using the stm32f103c8t6 uC and i have a requirement of saving 32bit data in memory every second for 1 hour, after the 1h the EEPROM memory is read and erased and the process starts all over again.
1h = 3600 sec => 3600 writes of 32 bit(4B) data . 3600*4B = 14400 B, so the EEPROM memory should be at least 16KB with 100,000 write cycles. Using I2C bus for communicating, and should be small package(limited space on PCB). First time using EEPROM,there are so many options to chose can't narrow down to which is best option and what other things should i look out for ?
1h = 3600 sec => 3600 writes of 32 bit(4B) data . 3600*4B = 14400 B, so the EEPROM memory should be at least 16KB with 100,000 write cycles. Using I2C bus for communicating, and should be small package(limited space on PCB). First time using EEPROM,there are so many options to chose can't narrow down to which is best option and what other things should i look out for ?