#include int LED = 13; int x = 0; void setup() { pinMode (LED, OUTPUT);// LED pin as Output Wire.begin(1); // Start I2C as Slave on address 1 Wire.onReceive(receiveEvent);// trigger when something is received. } void receiveEvent(int bytes) { x = Wire.read(); // read character from I2C } void loop() { if (x == 1) { digitalWrite(LED, HIGH); } else { digitalWrite(LED, LOW); } }