Skip to datasheet
SHT31-DIS digital humidity and temperature sensor

SHT31 Specifications

Review SHT31 electrical specifications, operating conditions and package details.

Key specifications

Write a 16-bit measurement command, wait for completion or use clock stretching, then read temperature and humidity with separate CRC checks.

Supply2.15–5.5 V
Typical humidity error±2 %RH · see tolerance curves
Typical temperature error±0.2 °C · 0–90°C
I²C addresses44 / 45 hex · seven-bit

Operating profile

Supply, signals and operating conditions

SHT31 operating profile
ParameterValueConditions / notes
Selected packageDFN-8 + EP2.5 × 2.5 mm nominal body
Temperature range−40–125°CAccuracy varies with conditions
Data integrityCRC-8One CRC for each 16-bit word
Use these values with the stated grade and test conditions.

Package details

SHT31-DIS-B · DFN-8 + EP

Selected package
Selected SHT31 physical package
PropertyDetails
ManufacturerSensirion
Part numberSHT31-DIS-B
PackageDFN-8 + EP
Connections9 pins
MountingSMD
Lead pitch0.50 mm
Package codeDFN-8
Thermal reference−40°C to +125°C · reference conditions apply

Power and operating conditions

Digital SHT31-DIS variant

Scroll sideways to see all columns.

ParameterValueConditions / notes
Supply2.15–5.5 V3.3 V in the example
Local bypass100 nFPlace close to VDD and VSS
Idle / conversion current0.2 µA / 600 µA typicalSingle-shot idle at 25°C; conversion 1.5 mA maximum
Specified ranges−40°C to +125°C; 0–100%RHExtended range; normal conditions are narrower
Recommended normal operation5–60°C and 20–80%RHLong exposure outside this region can change sensor behavior
Bus pullups4.7 kΩ in the exampleAn illustrative short 100 kHz bus; calculate for the real load

Do not confuse operating limits with absolute maximum ratings.

Accuracy and response

SHT31 grade; do not substitute SHT35 limits

Scroll sideways to see all columns.

ParameterValueConditions / notes
Humidity tolerance±2%RH typicalUse the manufacturer curves for range-dependent maxima
Temperature tolerance±0.2°C typical over 0–90°CSee the temperature error curve outside this range
Humidity repeatability0.08%RH typical, high settingA noise metric, distinct from absolute accuracy
Temperature repeatability0.04°C typical, high settingA noise metric, distinct from absolute accuracy
Humidity response8 s typical to 63%25°C, 1 m/s airflow, without ART
Temperature responseGreater than 2 sDepends strongly on mounting and heat exchange

A 16-bit result is not a promise of 16-bit measurement accuracy.

Useful command reference

Two-byte command values

Scroll sideways to see all columns.

ParameterValueConditions / notes
Single shot, high repeatability0x2400 / 0x2C06Without / with clock stretching
Single shot, medium repeatability0x240B / 0x2C0DWithout / with clock stretching
Single shot, low repeatability0x2416 / 0x2C10Without / with clock stretching
Periodic, 1 sample/s, high0x2130Fetch with 0xE000
Exit periodic mode0x3093Break command
Soft reset0x30A2Allow the reset recovery time
Read / clear status0xF32D / 0x3041Status is a checked 16-bit word
Heater enable / disable0x306D / 0x3066Heater raises sensor temperature; not normal ambient measurement

Use explicit error handling for NACKs and communication timeouts.

Six-byte response and equations

Temperature first, humidity second

Scroll sideways to see all columns.

ParameterValueConditions / notes
Bytes 0–2Temperature MSB, LSB, CRCUnsigned raw word ST
Bytes 3–5Humidity MSB, LSB, CRCUnsigned raw word SRH
TemperatureT = −45 + 175 × ST / 65535Result in °C
Relative humidityRH = 100 × SRH / 65535Result in %RH
CRC-8Polynomial 0x31; initial 0xFFNo reflection; final XOR 0; reset for each word
Reference checkCRC(BE EF) = 92 hexManufacturer test vector
Illustrative response66 66 93 80 00 A2 hex25.00°C and approximately 50.00%RH

Check all six bytes before updating the displayed measurements.

Conversion and interface timing

Supply-dependent maximum conversion time

Scroll sideways to see all columns.

ParameterValueConditions / notes
High repeatability15 ms at 2.4–5.5 V15.5 ms at 2.15 V to below 2.4 V
Medium repeatability6 ms at 2.4–5.5 V6.5 ms at 2.15 V to below 2.4 V
Low repeatability4 ms at 2.4–5.5 V4.5 ms at 2.15 V to below 2.4 V
Power-up1 ms maximum at 2.4–5.5 V1.5 ms in the lower supply range
Soft reset1.5 ms maximumWait before another command
Supported I²C clockUp to 1 MHzRespect the electrical and rise-time limits
Periodic rates0.5, 1, 2, 4 or 10 samples/sDo not mistake sample rate for environmental response time

Choose command mode, bus speed and power budget together.

Pin straps and package

Top-view numbering; underside pad identified separately

Scroll sideways to see all columns.

ParameterValueConditions / notes
ADDRVSS → 0x44; VDD → 0x45Never leave floating
R contact 7Connect to VSSNot a spare GPIO
ALERTLeave open if unusedOptional alarm output
nRESETLeave open if unusedOptional pullup must be at least 2 kΩ
Center padInternally connected to VSSSoldering supports the package mechanically
DFN outline2.5 × 2.5 × 0.9 mm nominalEight 0.5 mm-pitch perimeter contacts
Authored land pattern0.55 × 0.25 mm signal lands1.0 × 1.7 mm rectangular center land; review mask and paste

Keep the sensing opening free of coating, flux residue and enclosure obstructions.

Connections by function

Select a pin for its function, connection guidance and electrical notes.

Serial data1 pin

Address strap1 pin

Alert1 pin

Serial clock1 pin

Supply1 pin

Reset1 pin

Ground3 pins

Read the conditions with every value

Typical values describe stated test conditions. Absolute maximum ratings are stress limits, not operating targets.

Official PDF datasheet

Component view