I am starting a project that requires logging data of different types. I believe that the best device to store all the data (about 200 kbits max) is either an EEPROM or a Flash memory. What are the advantages and disadvantages of each of these devices. Will one be simpler to use? I will be using SPI to read a 13 bit ADC so in the interest of time( not having to learn a new interface like I2C) I think I will focus on learning just the SPI interface and using it for both the ADC and memory. Is this reasoning correct or will the process of sharing SPI be difficult? I will be using ImageCraft compiler. I will be storing 11 Bytes every ten seconds.