K type thermocouple

Thermocouple output voltages are tiny (microvolts per degree) - far too small to use directly with Arduino analog inputs. Themocouple ICs handle both the compensation for the cold-junction temperature and the precision amplification needed to produce usable voltage levels - some include an ADC as well so only need digital interfacing.