#define PIN_ANALOG_IN 2
void setup(){
Serial.begin(115200);
}
void loop(){
int adcValue = analogRead(PIN_ANALOG_IN);
double voltage = (float)adcValue / 4095.0 * 3.3;
double Rt = 10 * voltage / (3.3 - voltage);
double tempK = 1 / (1 / (273.15 + 25) + log(Rt / 10) / 3950.0);
double tempC = tempK - 273.25;
Serial.printf("Valor ADC: %d, \tTensão: %.2fv, \tTemperatura: %.2f°C\n", adcValue, voltage, tempC);
delay(1000);
}