#include #include // for itoa() call #include // for printf() call #include ESP8266WiFiMulti WiFiMulti; #define SLAVE_ADDRESS 0x0B int photoIn = A0; // photoresistor on Analogue Pin 1 int aiValue = 0; // input value void setup() { Serial.begin(9600); Wire.begin(); delay(200); Serial.print("Demarrage"); } void loop() { delay(1000); Wire.requestFrom(SLAVE_ADDRESS,20); //Serial.println("Demande envoyée"); delay(1); String result = ""; while(Wire.available()) { byte dataReceived = Wire.read(); result = result + String((char)dataReceived); } int splitT = result.indexOf("\n"); result = result.substring(0, splitT); Serial.println(result); splitT = result.indexOf(";"); String val1 = result.substring(0, splitT); String val2 = result.substring(splitT + 1); Serial.println(val1); Serial.println(val2); }