DIYables DIYables MAX6675 Thermocouple Module with K Type Thermocouple Temperature Sensor SPI Interface 3-5V for Arduino ESP32 Raspberry Pi, M6 Screw Set

SensorsModules
Buy on Amazon
MAX6675 thermocouple module kit with K type probe and jumper wires — product photo Click to zoom
MAX6675 thermocouple module kit with K type probe and jumper wires — product photoMAX6675 module with K type thermocouple probe and ring terminal connectorsMAX6675 module pinout showing GND VCC SCK CS SO SPI pinsMAX6675 thermocouple module wiring diagram connected to Arduino board

Quick Overview

This DIYables MAX6675 thermocouple module reads temperature from a K type thermocouple probe and outputs 12-bit SPI serial data with on-chip cold junction compensation, delivering accurate readings from 0°C to 1024°C. It communicates over a simple 3-wire SPI interface using SCK, CS, and SO pins, and its wide 3V to 5V operating range makes it compatible with Arduino, ESP32, ESP8266, Raspberry Pi, and other microcontrollers.

The set includes the MAX6675 module (15 x 25mm), a K type thermocouple probe with an M6 screw fitting for secure mounting, five male-to-female jumper wires, and red/blue terminal connectors for wiring to the module's screw terminals. Built-in thermocouple disconnection detection and 2000V ESD protection keep the module reliable in high-interference and industrial environments.

Ideal for monitoring temperature in furnaces, ovens, motors, and other industrial equipment, as well as 3D printer hot ends, soldering stations, and other high-temperature DIY electronics projects. Works seamlessly with Arduino, ESP32, ESP8266, and Raspberry Pi for rapid temperature monitoring and data logging.

Key Features

  • MAX6675 Chip — 12-bit SPI serial output with on-chip cold junction compensation for accurate readings
  • Wide Temperature Range — Measures from 0°C to 1024°C using the included K type thermocouple
  • Simple 3-Wire SPI Interface — Communicates via SCK, CS, and SO pins for easy wiring to most microcontrollers
  • Wide Operating Voltage — Works from 3V to 5V DC, compatible with both 3.3V and 5V logic boards
  • Thermocouple Disconnection Detection — Built-in fault detection flags a broken or disconnected probe
  • 2000V ESD Protection — Reliable operation in high-interference and industrial environments
  • K Type Thermocouple Included — Probe with M6 screw fitting for secure mounting on furnaces, ovens, and motors
  • Compact Module Size — Small 15 x 25mm footprint fits easily into existing enclosures
  • Complete Accessory Set — Includes jumper wires and ring/spade terminal connectors for quick wiring
  • Wide Compatibility — Works with Arduino, ESP32, ESP8266, Raspberry Pi, and other microcontrollers
  • Versatile Applications — Suited for furnace, oven, motor, and industrial equipment temperature monitoring

SPECIFICATION

Specification Value
Product Type Thermocouple Temperature Sensor Module
Model/Chip MAX6675
Thermocouple Type K Type
Temperature Range 0°C to 1024°C
Resolution 12-bit (0.25°C per bit)
Interface SPI (SCK, CS, SO)
Operating Voltage 3V to 5V DC
Cold Junction Comp. On-chip compensation
Fault Detection Thermocouple disconnection detection
ESD Protection 2000V
Module Dimensions 15mm x 25mm (approx.)
Probe Fitting M6 screw thread
Package Quantity 1 module + 1 thermocouple + accessories
Compatibility Arduino, ESP32, ESP8266, Raspberry Pi
Applications Furnace, oven, motor, industrial equipment monitoring

PACKAGE

A package includes:

Qty Items
1 MAX6675 thermocouple module
1 K type thermocouple probe with M6 screw fitting
1 2-pin screw terminal block (pre-installed)
5 Male-to-female jumper wires
2 Red/blue ring and spade terminal connectors

COMPATIBLE HARDWARE

  • Arduino boards (UNO, Mega, Nano, etc.) — 3 digital pins for SPI (SCK, CS, SO)
  • Arduino Uno R4 WiFi/Minima — Compatible via digital pins, 5V or 3.3V logic
  • ESP32 development boards — Any GPIO pins for SPI communication
  • ESP8266 boards (NodeMCU, Wemos D1, etc.) — Digital pins, 3.3V logic level
  • Raspberry Pi (all models) — GPIO pins with 3.3V logic
  • Raspberry Pi Pico — GPIO pins for SPI
  • Arduino Nano ESP32 — Digital pins for SPI interface
  • Any microcontroller with SPI or digital I/O support — 3V to 5V logic compatible