Sveiki, Reikia patarimo ir manau esat susidūrę su tokiu dalyku. Žodžiu reikia realizuoti reset ir pagrindinių nustatymų atstatymo funkciją su vienu mygtuku ARM mikrovaldiklyje. Panašiai būna routeriuose, kai trumpai palaikai, resetuoja devaisą, o ilgiau palaikius nusimeta default nustatymai, ip adresas ir pan. Galvoju realizavimas turi būti kažkas tokio: paspaudus mygtuką, reset koja gauna trumpai žemą lygį, kartu mygtukas pajungtas prie mikrovaldiklio GPIO porto, mygtuką laikant ilgiau, reset koja gauna aukštą lygį, o GPIO portas lieka žemamam/aukštam lygyje, tuo metu pasileidęs mikrovaldiklis pamato GPIO paspaustą ir numeta į default nustatymus. Žodžiu surašiau, gal supratot ko reikia :)