Gostaria de uma dica de como fazer para ao pressionar o botão uma vez o led acende e ao preciona-lo novamente o led apaga.
Nesse codigo que envio em anexo ele funciona da seguinte forma: se o botão não estiver pressionado o led fica sempre aceso e ao mante-lo pressionado ele apaga. Pretendo fazer tipo um interruptor liga-desliga.
Isso significa que se o dado recebido for "1" o arduino deve ligar o LED1 e se não for "1" deve desligar o LED1. Para funcionar como você mencionou, você deve alterar essa condição para que quando o dado recebido for "1" ele altere o estado o LED1.