Unit KMeter is a K-type thermocouple sensor with an I2C communication interface. The hardware is based on the ESP32-C3 microcontroller and the MAX31855KASA + T 14-bit thermocouple digital conversion chip. The internal ESP32-C3 integrates firmware to communicate with the thermocouple digital IC, processes raw data, and exposes an I2C interface, allowing users to easily obtain processed temperature data. This product is specifically designed for K-type thermocouples, and the conversion chip supports thermocouple probes with a measurement range of -200°C to 1350°C. It uses a universal standard flat interface, making it easy to replace probes with different measurement ranges to suit various needs. It is suitable for industrial temperature acquisition, monitoring, and other scenarios that require a wide temperature measurement range.
Specification | Parameter |
---|---|
Thermocouple Digital IC | MAX31855KASA+T: 14-bit ADC, 0.25°C resolution, ±2% accuracy, supports K-type probes, measurement range: -200°C to 1350°C |
Standard Probe Specs | K-type thermocouple, measurement range: -50°C to 250°C, 1m cable length, thermal response time <1s, interface: standard flat copper plug |
Communication Protocol | I2C, device address: 0x66 |
Power Consumption | 5V@24mA |
Net Weight | 9.3g |
Gross Weight | 21g |
Product Dimensions | 56 x 24 x 9.6mm |
Package Dimensions | 93 x 138mm |
HY2.0-4P | Black | Red | Yellow | White |
---|---|---|---|---|
PORT.A | GND | 5V | SDA | SCL |
Address | Data Length | Data | Return Value |
---|---|---|---|
0x66 | 4 Bytes | Thermocouple and internal temperature data | Byte[0] thermocouple_H Byte[1] thermocouple_L Byte[2] internal_H Byte[3] internal_L |
thermocouple = (thermocouple_H << 8) + thermocouple_L;
internal = (internal_H << 8) + internal_L;
thermocouple_temp = 0.25f * (thermocouple >> 2);
internal_temp = 0.0625f * (internal >> 4);