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



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 |
Tutorials
- Arduino - MAX6675 Thermocouple
- Arduino Uno R4 - MAX6675 Thermocouple
- Arduino Nano - MAX6675 Thermocouple
- Arduino Nano ESP32 - MAX6675 Thermocouple
- ESP32 - MAX6675 Thermocouple
- ESP32 MicroPython - MAX6675 Thermocouple
- ESP8266 - MAX6675 Thermocouple
- Raspberry Pi - MAX6675 Thermocouple
- Raspberry Pi Pico - MAX6675 Thermocouple
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









