Robot Pi Shop

SHT30-D Digital Temperature and Humidity Sensor Module – I2C

$2.99

Shipping calculated at checkout.

Quantity

SHT30-D Digital Temperature and Humidity Sensor Module – I2C

The SHT30-D Temperature and Humidity Sensor Module is a high-accuracy digital sensor designed for reliable environmental monitoring in electronics, automation, and IoT projects.

Based on the Sensirion SHT30 sensor, this module measures ambient temperature and relative humidity using a digital I2C communication interface.

With typical accuracy of ±0.3°C for temperature and ±2% RH for humidity, the SHT30-D is an excellent choice for Arduino, ESP32, Raspberry Pi, and other microcontroller-based applications.

The compact breakout board provides convenient connections and includes supporting circuitry for easy integration into electronic projects.

Key Features

  • Dual Measurement: Measures temperature and relative humidity.
  • High Accuracy: Typical ±0.3°C temperature and ±2% RH humidity accuracy.
  • Digital I2C Interface: Easy integration with microcontrollers.
  • Wide Operating Voltage: 2.5V–5V DC at the breakout board VIN input.
  • Two Selectable I2C Addresses: 0x44 and 0x45.
  • Fast Response: Suitable for real-time environmental monitoring.
  • Compact PCB Design: Ideal for embedded electronics.
  • Low Power Consumption: Suitable for energy-efficient monitoring applications.
  • Microcontroller Compatible: Supports Arduino, ESP32, Raspberry Pi, and other I2C-capable controllers.

Technical Specifications

Parameter Specification
Sensor Model SHT30-D
Manufacturer of Sensor IC Sensirion
Sensor Type Digital Temperature and Humidity
Operating Voltage 2.5V–5V DC (Breakout VIN)
Sensor IC Supply Range 2.15V–5.5V
Communication Interface I2C
Default I2C Address 0x44
Alternative I2C Address 0x45
Temperature Measurement Range -40°C to +125°C
Humidity Measurement Range 0–100% RH
Temperature Accuracy ±0.3°C Typical
Humidity Accuracy ±2% RH Typical
Temperature Resolution 0.01°C
Humidity Resolution 0.01% RH
Output Type Digital
PCB Type Breakout Module

Accuracy specifications are typical values under the manufacturer's specified conditions. The VIN range applies to the breakout board described, not directly to the bare sensor IC.

Pin Configuration

Pin Function Description
VIN Power Input 2.5V–5V DC
GND Ground Common Ground
SCL I2C Clock Connect to Microcontroller SCL
SDA I2C Data Connect to Microcontroller SDA
ADR Address Selection Selects I2C Address
ALR Alert Configurable Alert Output

Connection Examples

Arduino UNO

SHT30-D Arduino UNO
VIN 5V
GND GND
SDA A4
SCL A5

ESP32

SHT30-D ESP32
VIN 3.3V
GND GND
SDA GPIO21
SCL GPIO22

Raspberry Pi

SHT30-D Raspberry Pi
VIN 3.3V
GND GND
SDA GPIO2 (Pin 3)
SCL GPIO3 (Pin 5)

These are common example connections. Confirm the breakout board's pin labels and I2C pull-up arrangement before wiring. Use 3.3V I2C logic with ESP32 and Raspberry Pi.

Applications

  • Arduino and ESP32 Projects
  • Raspberry Pi Environmental Monitoring
  • IoT Weather Stations
  • Smart Home Automation
  • HVAC Monitoring
  • Greenhouse Monitoring
  • Indoor Air Quality Systems
  • Data Logging Systems
  • Laboratory Monitoring
  • Educational Electronics Projects

Important Notes

  • The SHT30-D communicates through I2C and requires a compatible microcontroller or processor.
  • Default I2C address is 0x44; an alternative address of 0x45 is available through the address-selection pin.
  • The sensor is designed to measure ambient air temperature and relative humidity.
  • Avoid direct water exposure, condensation, and prolonged operation in extreme humidity.
  • The sensor module is not waterproof.
  • For accurate readings, keep the sensor away from heat-generating electronic components.
  • Header pins may require soldering before use.
  • The exact breakout board circuit should be checked before applying 5V power or connecting to 5V logic.

Package Includes

  • 1 × SHT30-D Temperature and Humidity Sensor Breakout Module
  • 1 × Male Header Pin Strip (as pictured)