Skip to content

Measure high temperatures with K-type thermocouple + MAX 6675 with Arduino


Hello, and welcome to this tutorial, today we’re using a new type of temperature measure: a type K thermocouple with MAX6675 IC, the thermocouple uses the Seebeck effect to generate a continous voltage proportional to the temperature and there’s a chart that shows you the approximate values in mV for example 30°C can generate 1.2 mV… I did some measure with the multimeter in the tutorial video, but these values are too small to be exploited directly with the Arduino board, that’s why we add the MAX 6675 to convert the signal given by the probe to a digital signal, this chip can convert from 0°C to 1024 °C (Don’t put the chip there though :D).

The library I’m using can deliver both Celsius and Fahrenheit without any math.

This module and probe are very good for high temperatures projects, also the probe has a robust wire and water resist.

K-Type Thermocouple with MAX6675 AD Module-1000x750

This is the module I’ve used, there’s two inputs for the thermocouple, don’t forget that’s polarized, (Yellow/Red) = ( + / – ), (Red/Blue) = ( + / – ) … Yellow/Red is the common industrial colors, but some versions like the one I’m using has Red/Blue.




or with LCD i2c screen





Since they’re small here’s txt version too.

Code 1:


Code 2:


I hope you like it, and if there’s any problem contact me.


Yassine View All

Automation and Electrical Engineer, Electronics amateur trying to share my little projects.

2 thoughts on “Measure high temperatures with K-type thermocouple + MAX 6675 with Arduino Leave a comment

  1. Loved your project and being a novice here would love to know exactly what products you are using so that I can buy them and follow your project. Assume I know nothing. Can you please help me with the list of items for this project?

Leave a Reply

%d bloggers like this: