Не знаю, насколько хорошо проработано, но идея шикарная:
Автоматическая упаковка и сохранение исходника на флеше той же ардуино, куда загружен бинарник. Особенно радует, что скетч сохраняется с перечислением всех использованных библиотек с указанием версий.
А если библы патченые?
Просто человеку делать нехер, вот и придумал очередной бред.
Если исходники не говно, их берегут и хранят в разных местах всю жизнь пока не помрут.
Провальная идея.
Гарантированный срок хранения информации на флешке без подключения к питанию очень сильно ограничен, и может составлять всего несколько лет. В то время как сам проект на мк может работать гораздо дольше.
Ну не знаю, мне идея понравилась. Сколько раз попадал в ситуацию, что нужно внести ерундовое изменение в работающую программу, которую писал 5-7 или даже 15 лет назад.
А с исходниками проблемы…
Вообще, с переходом к цифровым носителям, парадоксально, сохранить что либо хотя бы 15 лет становится куда труднее… чем раньше на бумаге.
Делать их из пластика, армированного стекловолокном и с наклеенной голограммой (как известна, любой кусочек голограммы хранит информацию обо всем изображении.)