#include <Wire.h>
#define SLAVE_ADDRESS 8
void setup() {
Wire.begin(SLAVE_ADDRESS);
Wire.onReceive(receiveEvent);
Wire.onRequest(requestEvent);
Serial.begin(9600);
}
void loop() {
}
void receiveEvent(int bytes) {
while (Wire.available()) {
char c = Wire.read();
Serial.print("Received: ");
Serial.println(c);
}
}
void requestEvent() {
Wire.write("Hello");
}