Problema con la comunicazione seriale tra Arduino e modulo Bluetooth HC-05

Salve a tutti!

Sono nuovo de froum e avrei bisogno di un consiglio.

Ho da poco comprato un modulo Bluetooth HC-05.

La prima installazione è andata bene: il modulo funziona alla perfezione e dopo aver scaricato un'app dall'appstore per il controllo tramite Bluetooth (Arduino Bluetooth Control Device) ho provato a vedere quali segnali arrivavano alla porta seriale.

Soddisfatto ho staccato il modulo.

Successivamente volevo provare a pilotare un relè tramite il telefono. Il compilatore non mi carica più lo sketch su Arduino, il codice errore è questo:

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x7e

Adesso non funziona nemmeno più quando attacco solo il modulo Bluetooth e se carica il monitor seriale è vuoto :-\ . Come risolvo?

Qui il codice...

int key = 0;

void setup()
{
Serial.begin(9600);
pinMode(3,OUTPUT);
}

void loop()
{

key = Serial.read();

if (key == 65) //se è A
{
digitalWrite(3,HIGH);
}

if (key == 97) //se è a
{
digitalWrite(3,LOW);
}

}

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento se non lo hai già fatto: Regolamento
Qui una serie di link utili, non inerenti al tuo problema: