#include SoftwareSerial MyBT(2, 3); // rx tx char data = '0'; void setup() { Serial.begin(9600); MyBT.begin(9600); pinMode(6, OUTPUT); pinMode(8, OUTPUT); pinMode(12, OUTPUT); digitalWrite(6, LOW); digitalWrite(8, LOW); digitalWrite(12, LOW); } void loop() { if(MyBT.available()) { data = (char)MyBT.read(); Serial.println(data); if(data == 'r') { digitalWrite(6, HIGH); } else if(data == 'x') { digitalWrite(6, LOW); } if(data == 'g') { digitalWrite(8, HIGH); } else if(data == 'y') { digitalWrite(8, LOW); } if(data == 'b') { digitalWrite(12, HIGH); } else if(data == 'z') { digitalWrite(12, LOW); } } }