На мой взгляд, городить огород с доступом пользователей к прошивке Самовара не стоит.
Во-первых, это усложнит конструкцию.
Во-вторых, Самовар, это все-таки устройство с достаточно ограниченным функционалом, это не смартфон какой-нибудь, в котором новые функции могут появляться как грибы после дождя, и для реализации/исправления/дополнения функций может потребоваться прошивка.
В-третьих, сразу получим некоторое количество пользователей, у которых при перепрошивке что-нибудь пойдет не так, и решать проблемы придется производителям. Оно вам надо? (вопрос и к пользователям и к производителям)