ancora su HC-12

non ho cambiato nulla, era un resumè delle tue istruzioni.

se sul pin A5 hai collegato un interruttore quindi on off e lo usi come pin digitale che senso ha leggerlo come analogico?
e tra l'altro con il controllo se < 1020 ??

controlla semplicemente se digitalRead(v_ON)== HIGH oppure LOW
aggiungi un debounce
e una variabile che diventa vera quando azioni l'interruttore e falsa dopo che hai inviato a remoto il comando