I have 2 of Adafruit's analog thermocouple amplifiers:
Analog Output K-Type Thermocouple Amplifier - AD8495 Breakout
and 2 thermocouples.
Though I have one in ice water and one in air, they both give me 1.34v. (as close as my meter can show.) Reading them with an A/D on this shamefully non-avr project, they both say 1.6 degrees C. If I disconnect a thermocouple from the amplifier, it reads 39.0 C.
Might this be because my "K type thermocouples" aren't?
uint32_t counts = analogRead(Pin)-10; // seems to be a 10 count offset uint32_t mVolts = (counts * 3270) / 4096 ; // reference measures 3.27v uint32_t temp = (mVolts - 1250) / 5 ; // 5mv / C
Temperature = (Vout - 1.25) / 0.005 V.