Adafruit
SHT30 Temperature And Humidity Sensor - Wired Enclosed Shell
The SHT30-D sensor has an excellent ±2% relative humidity and ±0.5°C accuracy for most uses. Unlike earlier SHT sensors, this sensor has a true&nbs...
The SHT30-D sensor has an excellent ±2% relative humidity and ±0.5°C accuracy for most uses. Unlike earlier SHT sensors, this sensor has a true I2C interface.
The enclosed box is a Sensiron SHT-30 digital sensor (much like our breakout here or this weather-proof mesh sensor) but with the 4 data/power wires brought out to bare wires. Any SHT-3x code for a microcontroller will work, we are big fans of this sensor. Check out the tutorial for Arduino and CircuitPython/Python, and more!
The 1 meter long cable has four wires: Red = VCC (2.15-5VDC), Black = Ground, Yellow = I2C Clock, White = I2C Data.
Simply connect the red and black wires to your microcontroller or microcomputer power + ground. Connect the yellow wire to SCL, white wire to SDA of your controller's I2C port. There are built in 10K resistors so you don't need external I2C pull-ups.
Compared to the DHT22/AM2302, this sensor is more precise, more accurate, works in a bigger range of temperature/humidity and is less expensive! We strongly recommend using this instead of DHT sensors, they are very annoying to use and this sensor is a true I2C sensor so it is universally supportable.

Jargon buster
Plain-language definitions for the technical terms used above.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- microcontroller
- A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
- UPS
- An uninterruptible power supply is a battery-backed power system that keeps a device running when external power is unplugged or fails. For an embedded computer, it helps prevent sudden shutdowns that can corrupt files or interrupt a project.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au