si può lasciare arduino collegato alla rete elettrica per un lungo periodo?

Non credo sia il tuo caso, ma se hai fatto uso della funzione millis() per qualche timer devi ricordarti che dopo 55 giorni millis() si resetta e quindi il test if(millis() - Timer > X) non sarebbe mai vero, o meglio lo sarebbe dopo altri 55 giorni.