Сериализация, самописный Protocol Buffers. Позволяет менять версионность и набор настроек/протоколов, сохраняя обратную совместимость "транспорта", а следовательно и "прошивок МК"/ПО.
И не только для настроек.
Реализация кажется сложной, но окупается экономией времени на модификацию настроек/протоколов, минимизируются ошибки транспорта при таких модификациях.