Fermion: SHT30 Digital Temperature & Humidity Sensor

SKU: SEN0330

DFRobot SHT30 digital temp/humidity sensor uses Sensirion SHT30 IC with CMOSens tech, offering high reliability, low power, fast response, and strong anti-interference. It supports IIC, compatible with 3.3V/5V controllers (Arduino, micro:bit, ESP32). As a low-cost SHT3x version, it has humidity accuracy ±2%RH (10-90%RH @25°C) and temp accuracy ±0.2°C (0-65°C typical). Ideal for IoT applications like urban monitoring, smart buildings, industrial automation, and smart home.

Front of SHT30 temperature & humidity sensor breakout board with labeled components-DFRobot product sku:SEN0330 image.
  • Docs
  • Tech Specs
  • 1. Example Code for Arduino-Single Measurement Mode

    Read ambient temperature (C/F) and relative humidity (%RH) in single-read mode. In single measurement mode, the sensor collects data every time the controller board sends out the data collecting command. The power consumption could be very low in this mode since users can read data according to their needs. The chip defaults in this mode, we need to send instructions to enable the chip collect data, which means the repeatability of the read needs to be set (the difference between the data measured by the chip under the same measurement conditions) then read the temperature and humidity data and print the data in the serial port. Single measure mode: read data as needed, power consumption is relatively low, the chip idle state only costs 0.5mA.

    2. Example Code for Arduino-Temperature & Humidity Alarm

    Temperature and humidity over-threshold alarm. The user can customize the temperature and humidity thresholds, and the ALERT pin generates an alarm signal once the values exceed the user-defined threshold. The ALERT pin on the sensor should be connected to the interrupt pin on the main panel when using this function. The ALERT pin only works properly in period measurement mode.

    3. Example Code for Arduino-Period Measurement Mode

    Read ambient temperature (C/F) and relative humidity (%RH) in cycle read mode. In period measurement mode, the sensor collects data at the user-set frequency. The temperature and humidity data will be printed at the serial port for 10 seconds, then exit the cycle mode and enter single measurement mode. Cycle measurement mode allows the chip to periodically monitor temperature and humidity, and only in this mode the ALERT pin will work.

    Reference

    Specification

    Parameter Value
    Operating Voltage 2.15~5.5V
    Operating Current <1.5mA
    Humidity Accuracy ±2%RH
    Humidity Detection Range 0%RH~100%RH
    Temperature Accuracy ±0.2℃
    Temperature Detection Range -40℃~125℃
    Communication IIC
    Outline Dimension 19x16mm/0.75x0.63”
    Mounting Hole Size 2mm/0.08”
    Mounting Hole Pitch 15mm/0.59”

    SEN0330 Size

    Pinout

    SEN0330 Top/Bottom View

    Name Description
    SDA Data line
    SCL Clock Line
    GND Negative
    VCC Positive
    INT Alarm Interrupt
    RST Reset

    Was this article helpful?

    TOP