The GY-SHT31-D is a compact, high-precision digital temperature and humidity sensor breakout board built around Sensirion’s SHT31 sensor. It provides calibrated, linearized, and temperature-compensated digital output over a standard I2C interface, making it a reliable choice for environmental monitoring, HVAC control, weather stations, and IoT applications.
At the heart of the module is the SHT31 sensor, which features 16-bit output resolution for both temperature and humidity. The humidity measurement range covers 0–100% RH with a stated accuracy of ±2% RH, while the temperature range spans -40°C to +125°C with ±0.2°C to ±0.3°C accuracy . The sensor is factory-calibrated, with calibration coefficients programmed into on-chip memory, so no external trimming is required .
The module operates from a wide supply voltage range. The Sensirion SHT31 chip itself supports 2.15V to 5.5V , and most GY-SHT31-D breakout boards operate from 2.4V to 5.5V, making them compatible with both 3.3V and 5V microcontrollers . The I2C interface supports communication speeds up to 1MHz , and the module includes onboard pull-up resistors and decoupling capacitors for stable operation.
The default I2C address is 0x44, configurable to 0x45 via the ADR pin, allowing two sensors to share the same bus . The board also exposes RST and ALR (alert) pins for hardware reset and programmable temperature/humidity threshold alarms .
Important Note: While the SHT31 chip supports 2.15–5.5V, verify your specific GY-SHT31-D breakout board’s rated voltage. Some board-level variants include an onboard regulator for 5V compatibility, while others are 3.3V-only. The sensor is not waterproof and should be kept dry. For accurate readings, ensure the module is not exposed to direct sunlight or heat sources.
Whether you are building a weather station, a greenhouse controller, or a smart home sensor node, the GY-SHT31-D provides a reliable, well-supported solution for precise digital environmental sensing.
Features
-
Sensirion SHT31 sensor — High-precision digital temperature and humidity measurement
-
±2% RH humidity accuracy — Superior accuracy compared to the SHT30 variant
-
±0.2°C to ±0.3°C temperature accuracy — Precise thermal measurement
-
I2C interface — Up to 1MHz communication speed, compatible with 3.3V and 5V systems
-
Wide measurement range — 0–100% RH and -40°C to +125°C
-
Configurable I2C address — 0x44 (default) or 0x45 via ADR pin
-
Onboard pull-up resistors and capacitors — Ready for direct connection
-
Alert and reset pins — Programmable threshold alarms and hardware reset
-
Compact module form factor — Easy integration into enclosures and projects
-
Wide application range — Weather stations, HVAC, IoT, greenhouse monitoring
Technical Specifications
| # | Parameter | Specification |
|---|---|---|
| 1 | Sensor IC | Sensirion SHT31 |
| 2 | Interface | I2C (up to 1MHz) |
| 3 | Operating Voltage | 2.4V – 5.5V (chip: 2.15–5.5V) |
| 4 | Humidity Range / Accuracy | 0–100% RH / ±2% RH |
| 5 | Temperature Range / Accuracy | -40°C to +125°C / ±0.2°C to ±0.3°C |
| 6 | Resolution | 16-bit (temperature and humidity) |
| 7 | I2C Address | 0x44 (default) / 0x45 (configurable) |
| 8 | Pin Count | 4 pins (VCC, GND, SCL, SDA) + ADR/RST/ALR |









