#include SoftwareSerial mySerial =SoftwareSerial(2, 3); char val; // Data received from the serial port int ledPin =1; // Set the pin to digital I/O void setup() { pinMode(ledPin, OUTPUT); // Set pin as OUTPUT mySerial.begin(9600);// Start serial communication at 9600 bps } void loop() { if (mySerial.available()) { // If data is available to read, val = mySerial.read(); // read it and store it in val } if (val == '1') { // If 1 was received digitalWrite(ledPin, HIGH); // turn the LED on } else { digitalWrite(ledPin, LOW); // otherwise turn it off } delay(10); // Wait 10 milliseconds for next reading }