Самая красивая и полная сериализация это JSON. Поменьше места, да визуально? АТ комманды.
Еще жестче, да меньше места? кастомные хэкс строки.
Хочется меньше места? msgpack (в голове вид переменной [+ размер строки]).
Если совсем жалко места, то бери чистый массив, и выделяй ровную ячейку, как и писали, под 4 байта, а дальше с ней и балуйся сколько хочешь. Чистый массив храним с разделителем, с размером и с контрольной суммой. Все это дело кладем в флэху со сдвигом (или ЕЕПРОМ, если побогаче). Сдохла одна? Проверил и взял вторую. Сдохла и она? Ну тогда все значения заново взял и записал.
Реальные примеры под NDA. Код спросишь у языковой модели.