In this illustration we will going to wire a Thermocouple, i2C OLED Screen and ESP8266 NodeMCU Board, as you can see the source code it is using a C Sketch code not a LUA script, if you don’t have ESP8266 integration on your Arduino IDE Please follow this link.
The MAX6675 performs cold-junction compensation and digitize the signal from a type-K thermocouple. The data is output in a 12-bit resolution, SPI compatible read only format. This conversion resolves temperatures to 0.25 Degree, allows reading as high as + 1024 degree Celsius and exhibits thermocouple accuracy of 8LSBs for temperature ranging from 0 degree to + 700 degree Celsius. This device mostly used in Industrial, Appliances, Heating, Ventilating, and air conditioning.
Configuring the correct ESP8266 Board in Arduino IDE
Component Required
- ESP8266 12E, 13 NodeMCU Board
- I2C 0.96” OLED Screen
- K TYPE MAX6675 Thermocouple
- Jumper Wires / DuPont Wires
- Solder Less / Bread Board
Wiring Guide
Code
[crayon-6742c70094385897792973/]