What is a TMP102 sensor ?
The SHTC3 is a digital humidity and temperature sensor from Sensirion, a direct successor to the SHTC1, and a more energy-efficient alternative to the SHT31.
It maintains excellent accuracy while reducing power consumption by a factor of 10.
Its compact design and wide voltage range (1.62 V to 3.6 V) make it an ideal choice for battery-operated applications, smartwatches, environmental IoT, or miniaturized embedded sensors.
Operating principle
The SHTC3 integrates:
- a capacitive sensor for humidity,
- a measurement diode for temperature,
- both converted by a 16-bit ADC and digitally compensated before being sent via I²C.
Official Sensirion formulas:
T(°C) = −45 + 175 × (S_T / 65535)
💡 The measurements are factory calibrated — no external compensation needed.
Temperature / humidity curve (Conversion examples)
| Raw measurement (hex) |
Temperature (°C) | Humidity (%) |
0x0000 |
-45 | 0,0 |
| 0x8000 | 42,5 | 50,0 |
0xFFFF | 130 | 100,0 |
🧮 Resolution: 16 bits on each channel (T and RH).
Principle diagram (I2C connection)
+3.3V │ [SHTC3] │ SDA ─────────┐ │ SCL ─────────┤── [I²C Microcontroller] │ GND
💡 Fixed address: 0x70 — therefore, there can only be one SHTC3 per I²C bus.
Application areas
⌚ Wearables and connected objects
🧠 Environmental IoT sensors
🔋 Battery-powered devices (smart tags, watches, portable stations)
🏠 Home automation and ambient control
⚙️ Compact embedded applications