#include ; SoftwareSerial mySerial(10,11); // Rx,Tx pins towards HC05 void setup() { // put your setup code here, to run once: Serial.begin(115200); mySerial.begin(38400); // serial line to HC05 (set your baudrate if not 38400) pinMode(2, OUTPUT); digitalWrite(2,LOW); // self test of LED delay(1000); digitalWrite(2,HIGH); delay(1000); digitalWrite(2,LOW); } void loop() { // put your main code here, to run repeatedly: char Char_In; while (mySerial.available()) // something from APP ? { Char_In = mySerial.read(); // get it Serial.write(Char_In); // echo on PC Serial.println(); // newline on PC if(Char_In == '1') digitalWrite(2,HIGH); // set LED on if character received = 1 if(Char_In == '0') digitalWrite(2,LOW); // set LED to OFF if character received = 0 delay(1000); // wait a while } }