environment Sensors
Compatible with ESP32

The list of environment sensors for your ESP32 projects, complete with wiring guides and code examples.

Environmental sensors are essential for creating IoT projects with ESP32 and Arduino that involve measuring and monitoring the natural environment. These sensors can track key parameters such as temperature, humidity, barometric pressure, and ambient light, enabling applications like DIY weather stations, smart greenhouse systems, and home automation setups.

Popular sensor modules compatible with both ESP32 and Arduino Uno/Nano include the DHT11, DHT22, BME280, BMP180, and BH1750. These modules are easy to integrate using I2C or digital GPIOs and are supported by widely used libraries in the Arduino IDE and ESP-IDF.

Need Help Choosing?

Explore our Environment Sensor Guide to monitor temperature, humidity, air quality, and more - essential for weather stations, smart homes, and sustainable tech projects.

Sensors List

HTE501 Temperature and Humidity Sensor image

HTE501

environment I2C

The E+E HTE501 is a digital humidity and temperature sensor designed for high accuracy in demanding environments....

Learn More
DHT11 Temperature and Humidity Sensor image

DHT11

environment Analog

The DHT11 is a low-cost digital sensor for measuring temperature and humidity. It provides calibrated digital outputs...

Learn More
DHT20 Temperature and Humidity Sensor image

DHT20

environment I2C

The DHT20 is a high-precision digital temperature and humidity sensor with an I²C interface. It features low power...

Learn More
DHT21 / AM2301A Temperature and Humidity Sensor image

DHT21 / AM2301A

environment Analog

The DHT21 is a reliable sensor for measuring temperature and humidity, offering calibrated digital output and ease of...

Learn More
DHT22 / AM2302 Temperature and Humidity Sensor image

DHT22 / AM2302

environment Analog

The DHT22 is a versatile and affordable sensor for measuring temperature and humidity. It provides calibrated digital...

Learn More
MW33 Digital Temperature and Humidity Sensor Module image

MW33

environment Analog

The MW33 module is a reliable solution for measuring temperature and humidity, offering calibrated digital output and...

Learn More
SHT11 Temperature and Humidity Sensor image

SHT11

environment Sensibus

The SHT11 is a high-precision digital temperature and humidity sensor that offers fully calibrated digital output. Its...

Learn More
SHT20 Temperature and Humidity Sensor image

SHT20

environment I2C

The SHT20 sensor is a digital temperature and humidity sensor that utilizes Sensirion's CMOSens® technology. It provides...

Learn More
SHT21 / HTU21 / GY-21 / SI7021 Temperature and Humidity Sensor image

SHT21 / HTU21 / GY-21 / SI7021

environment I2C

The SHT21, HTU21, GY-21, and SI7021 sensors utilize I2C for reliable communication and provide calibrated, linearized...

Learn More
SHT25 Temperature and Humidity Sensor image

SHT25

environment I2C

The SHT25 sensor is a high-accuracy digital temperature and humidity sensor that utilizes Sensirion's CMOSens®...

Learn More
SHT30 Temperature and Humidity Sensor image

SHT30

environment I2C

The SHT30 sensor is a high-precision digital temperature and humidity sensor that utilizes Sensirion's CMOSens®...

Learn More
SHT31 / SHT31-D / GY-SHT31 / SI7021 Temperature and Humidity Sensor image

SHT31 / SHT31-D / GY-SHT31 / SI7021

environment I2C

The SHT31 series sensors utilize Sensirion's CMOSens® technology to deliver accurate, stable, and linear temperature and...

Learn More
SHT35 Temperature and Humidity Sensor image

SHT35

environment I2C

The SHT35 sensor is a high-precision digital temperature and humidity sensor that utilizes Sensirion's CMOSens®...

Learn More
SHT40 Temperature and Humidity Sensor image

SHT40

environment I2C

The SHT40 is a high-accuracy digital temperature and humidity sensor with a compact design and low power consumption....

Learn More
SHT41 / SHT41-D / GY-SHT41-D Temperature and Humidity Sensor image

SHT41 / SHT41-D / GY-SHT41-D

environment I2C

The SHT41 sensor is part of Sensirion's SHT4x series and offers high-accuracy temperature and humidity measurements. It...

Learn More
SHT45 Temperature and Humidity Sensor image

SHT45

environment I2C

The SHT45 is a high-accuracy digital temperature and humidity sensor with a compact design and low power consumption....

Learn More
SHT85 Temperature and Humidity Sensor image

SHT85

environment I2C

The SHT85 sensor is a high-accuracy digital temperature and humidity sensor that utilizes Sensirion's CMOSens®...

Learn More
SHTC3 Temperature and Humidity Sensor image

SHTC3

environment I2C

The SHTC3 sensor offers precise temperature and humidity measurements in a compact and energy-efficient package. It is...

Learn More
HDC1080 / GY-213V-HDC1080 Temperature and Humidity Sensor image

HDC1080 / GY-213V-HDC1080

environment I2C

The HDC1080 sensor is a digital humidity and temperature sensor that provides accurate and reliable measurements. Its...

Learn More
AHT10 Temperature and Humidity Sensor image

AHT10

environment I2C

The AHT10 is an advanced, fully calibrated, and highly integrated temperature and humidity sensor that provides...

Learn More
AHT20 Temperature and Humidity Sensor image

AHT20

environment I2C

The AHT20 datasheet provides comprehensive technical details about the AHT20 digital temperature and humidity sensor, a...

Learn More
BME280 Temperature and Humidity Sensor image

BME280

environment I2C SPI

The BME280 is a compact digital sensor by Bosch Sensortec, designed for measuring temperature, humidity, and pressure...

Learn More
BME680 Environmental Sensor image

BME680

environment I2C SPI

The BME680 is a versatile environmental sensor capable of measuring air quality (VOCs), temperature, humidity, and...

Learn More
BMP085 Barometric Pressure Sensor image

BMP085

environment I2C

The BMP085 is a high-precision digital barometric pressure and temperature sensor, ideal for weather monitoring,...

Learn More
BMP180 Barometric Pressure Sensor image

BMP180

environment I2C

The BMP180 is a high-precision digital barometric pressure and temperature sensor, designed for applications such as...

Learn More
BMP280 Barometric Pressure and Temperature Sensor image

BMP280

environment I2C SPI

The BMP280 is a high-precision digital barometric pressure and temperature sensor, ideal for weather monitoring,...

Learn More
BMP388 / CJMCU-388 Barometric Pressure Sensor image

BMP388

environment I2C SPI

The BMP388 is a high-precision digital barometric pressure and temperature sensor, offering enhanced accuracy and...

Learn More
BME688 Environmental Sensor image

BME688

environment I2C SPI

The BME688 is a compact environmental sensor that measures temperature, humidity, barometric pressure, and gas...

Learn More
DS18B20 Dallas Temperature Sensor image

DS18B20

environment 1-Wire

The DS18B20 is a digital temperature sensor widely used in microcontroller-based applications. It communicates via the...

Learn More