 
   recvWithEndMarker();
   showNewData();
-  if (esquema.indexOf("T:") != -1) {
-    t = esquema.substring(esquema.indexOf("T:") + 2, esquema.indexOf('\r'));
+  if (stringSerial.indexOf("T:") != -1) {
+    t = stringSerial.substring(stringSerial.indexOf("T:") + 2, stringSerial.indexOf('\r'));
     esp8266.print("Tensão ajustada para ");
     esp8266.println(t);
     tensao = t.toInt();
   }
-  if (esquema.indexOf("CALIBRA:") != -1) {
-    cal = esquema.substring(esquema.indexOf("CALIBRA:") + 8, esquema.indexOf('\r'));
+  if (stringSerial.indexOf("CALIBRA:") != -1) {
+    cal = stringSerial.substring(stringSerial.indexOf("CALIBRA:") + 8, stringSerial.indexOf('\r'));
     esp8266.print("Nível de calibração ajustado para: ");
     esp8266.println(calibra);
     calibra = cal.toInt();
   }
 
-  if (esquema.indexOf("EASTEREGG") != -1) {
+  if (stringSerial.indexOf("EASTEREGG") != -1) {
     EASTEREGG();
   }
 

    delay(150);
    recvWithEndMarker();
    showNewData();
    if (esquema.indexOf("IP:") != -1) {
      ip = esquema.substring(esquema.indexOf("IP:") + 3, esquema.indexOf('\r'));
      ocupado = true;
      lcd.clear(); //Apaga a tela assim que achar o IP.
    }

  }
  //ip = "(desconectado)";
  ocupado = false;
  stringSerial = "";

  if (currentMillis - previousMillis >= interval) {
    // save the last time you blinked the LED
