problema html + js, domanda buzzer

buonasera ragazzi,
in questi giorni ho iniziato un altro progetto con arduino.
faccio accendere e spegnere 3 led(o luci) con 3 pulsanti da html e faccio aprire e chiudere con motore stepper una posta (sempre pilotata da html).

la mia domanda è per quale motivo non riesco a cambiare la scritta visualizzata sui bottoni con il comando innerHTML (allego i vari codici, sketch+html+js).

l'altro mio problema è come posso fare a fare suonare il buzzer quando il motore è in movimento (per intenderci volevo fare come quando i camion fanno retro), ho provato su un altro sketch il leOS2 e tutto funziona(il motore si muove e in contemporanea il buzzer suona) ma integrando con lo sketch allegato leOS2 non mi carica più niente perchè è tutto troppo pesante e riempie tutto.
voi conoscete qualche altra libreria un po' più leggera di leOS per fare ciò che voglio? (ho provato looper e altre soluzioni ma non sono mai riuscito a farle funzionare).

buona serata.

CONFILEJS.ino (13 KB)

scusate allego tutto qui

progetto.zip (1.59 KB)