# https://www.halvorsen.blog/documents/technology/iot/pico/pico_temperature_sensor_builtin.php
import machine
import time
sensor = machine.ADC(4)
while True:
valorADC = sensor.read_u16()
volt = (3.3/65535) * valorADC
temperatura = 27 - (volt - 0.706)/0.001721
print(temperatura)
time.sleep(0.5)
''' codigo para Processing
import processing.serial.*;
Serial myPort;
String val;
void setup()
{
size(200, 200);
String portName = Serial.list()[0];
myPort = new Serial(this, portName, 115200);
}
void draw()
{
if ( myPort.available() > 0) {
val = myPort.readString();
float numero = float(val);
println(numero);
}
}
'''