How do you exactly read a thermocouple?

Hi,

I'm trying to measure CHT and EGT on an engine with an Arduino. My ranges are 100F to 500F for CHT, and 500F and 1600F for EGT.

I found this but I'm not sure it's the best I can use, as I'm potentially running 8 to 12 thermocouples. Is there any out there that can read more couples per module? and is there any information out there on how to read thermocouples (type K specifically) with an Arduino? Google Roulette wasn't very helpful.

Thanks,

Edit: I'm running an Arduino Mega for this, but I'd like to potentially downsize in the future.

did you read the tutorial on the page you linked to?

Type K thermocouple on RPI & Arduino