Pot_Consumida y Pot_Actual estan definidos como float (Tambien he probado con Double)
Todo metido en un bucle de tal manera que la Pot_Consumida se incremente cada x tiempo con el valor leido
El problema que tengo es que defino las variables como float cuando el valor llega a 7.00000, Arduino genera un Reset y se reinica, y si las declaro como Double, este se reinica con una valor cercano a 3,8.
Haciendo pruebas he visto que si pongo la línea Serial.Println(Pot_Consumida,3), y arranco el monitor serie, funciona todo correctamente, pero si la quito o no arranco el monitor serie, el contador se reinicia.