А почему бы не использовать в качестве накопителя информации стандартные флеш-карты (Compact flash, Multi Media Card, Secure Digital и пр.)
Достоинства:
-Большая емкость (от 8Mb до, как миним, 1Gb)
-Файловая организация
-Малый вес (порядка 1 г.)
-Доступность
-Дешивизна
-Малый размер (особенно - RS)
-Открытый протокол взаимодействия
-Питание 3.3 V
-Чтение-запись на любом компе с помощью дешевого картридера, а то и на смартфоне
-Легкость установки (придавил к контактам, даже слота специального не надо)
-Легкость замены
-Универсальность (и в плеер, и в фотоаппарат, и в телефон, и в ракету
-.....
Недостатки
- ?????
Какие недостатки????