#include <EEPROM.h>
#include <avr/pgmspace.h>
#define Out A0
const PROGMEM float BETA = 3950;
float cel = 0;
int ad = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
int analogValue = analogRead(A0);
float cel = 1 / (log(1 / (1023. / analogValue - 1)) / BETA + 1.0 / 298.15) - 273.15;
EEPROM.write(ad, cel);
EEPROM.read(ad);
EEPROM.put(ad, cel);
EEPROM.get(ad, cel);
Serial.print(F("Saved Sensor Value: "));
Serial.println(cel);
}