6 Channel Thermocouple Controller

Hello all!

I'm new to this forum and the arduino world. My passion is automotive and am looking to use an arduino product as a controller for some vehicle inputs/outputs.

My first project is making a 6 channel k-type thermocouple reader. I would like to use an amplifier to feed a digital signal to the arduino, and output analog signals from the arduino to feed into the engine controller. I realize there are thermocouple amplifiers that output an analog signal but not to the temperatures I'm looking to read.

I'm looking at combining 6 MAX31855 thermocouple amplifiers onto an arduino controller and converting to 6 analog outputs.

-How extensive is the coding for such a task?

-What controller do you recommend?

I apologize for my low level knowledge/question. I really want to learn! Thanks for your feedback!

The MAX31855 uses the SPI bus so all six will share the MISO and SCK pins. Each of the six needs a separate SlaveSelect pin which can be any digital output.

Here is a library for reading the temperature: