Ajuda com código para escrever em display

Acho que tens alguns problemas...

O primeiro seria como o luis falou do tipo da variável... poderás talvez fazer um cast para float e ver no que dá.

Outro problema tem a ver com a precisão do Arduino no que toca a floats... um valor como 0.00001211146910945530 poderá ser algo preciso em demasia para o arduino calcular.

Depois tens que a função print faz default para 2 casas decimais... daí que não possas ver mais do que isso.

Para resolver, experimenta:

lcd.print(Tensao, 4)

O mesmo se aplicará à porta série.