Skip to main content
The Gsense-SHT35 is a high-precision temperature and humidity sensor from Sensirion. It is part of the SHT3x series and is known for its high accuracy, reliability, and fast response time. It communicates via I²C and provides digital output for temperature and relative humidity readings. This sensor can be used with the Glyph development board to measure environmental temperature and humidity. The sensor provides high accuracy and stability, making it suitable for precise atmospheric monitoring.

Pin Configuration

  • VCC (RED) : 3.3V
  • GND (BLACK) : Ground
  • SDA (YELLOW) : GPIO (SDA)
  • SCL (BLUE) : GPIO (SCL)

Key Features of SHT35

  • Operating Voltage: 2.15~5.5V
  • Operating Current (AVG) : 1.5mA
  • Humidity Accuracy: ±1.5%RH
  • Humidity Detection Range: 0%RH~100%RH
  • Temperature Accuracy: ±0.2℃
  • Temperature Detection Range: -40℃~125℃
  • Interface: I²C (address 0x44 or 0x45)
  • Response Time: ~2 seconds (humidity)
  • Power Consumption: Low power, ideal for battery-powered applications.

Application

  • HVAC Systems: HVAC systems to monitor and control temperature and humidity, ensuring comfortable indoor environments.
  • Weather Stations: These sensors are used in weather stations to measure temperature and humidity for weather forecasting.
  • Industrial Monitoring: The SHT35 is used in various industrial settings to monitor temperature and humidity, which can affect production processes and equipment performance.
  • Smart Agriculture:The SHT35 can be used in agriculture to monitor soil and air temperature and humidity, optimizing irrigation and crop management.
This guide will help you interface an SHT35 Temperature and Humidity sensor GLYPH-C6(but any GLYPH development board from the ESP32 Series should work)

Step 1: Hardware Required

  1. GLYPH-C6 Board
  2. GSense SHT35
  3. Breadboard

Step 2: Circuit Diagram

You can use either the Gsense SHT35 Industrial or Hobby variant. The pinouts for both are shown in the figure along with the circuit connection
  • Connect VCC of the sensor to +3.3V of the GLYPH board
  • Connect SDA of the sensor to the SDA(GPIO4) of the GLYPH board
  • connect SCL of the sensor to the SCL(GPIO5) of the GLYPH board
  • Connect GND of the sensor to GROUND of the GLYPH board
Gsense-STH35-Circuit-Diagram

Step 3: Code Setup

  1. Open Arduino IDE
  2. Install the Necessary Libraries Download and install Adafruit_SHT31, this library works for SHT3x Series.
  3. Enter the following code into the Arduino IDE

Step 4: Upload the Code

  1. Connect the Board
  • Connect your GLYPH board to your computer
  1. Select the Board and Port Do the following settings in your Arduino IDE, Do the following settings in your Arduino IDE,
    • Tools > Board > esp32 > Pcbcupid GLYPH C6
For the Pcbcupid GLYPH C6 to appear under Tools > Board > esp32, the esp32 board version installed in the Arduino IDE should be greater than or equal to 3.1.0.
  • Tools > Port and select the port connected to your GLYPH.
  • Tools > USB CDC on Boot > Enabled
If USB CDC on BOOT not enabled, you won’t be seeing any serial data on Arduino IDE.
  1. Upload the Code
  • Click the upload button (➡️ icon) or use the shortcut CTRL + U in Arduino IDE to upload the code to the board.

Step 5: Observe the Output on the Serial Monitor

The Serial Monitor should start displaying the Humidity, Temperature and Heat Index values of the surrounding air like this: pcbcupid_sht35serialmon