Waveshare Environment Sensor HAT for Raspberry Pi, I2C Bus

SKU: 1219062
In Stock

4,039.00

  1. 40PIN GPIO, Compatible with all the Raspberry Pi Boards.
  2. Onboard TSL25911FN digital ambient light sensor, for measuring IR and visible light
  3. Onboard BME280 sensor, for measuring temperature, humidity, and air pressure
  4. Onboard ICM20948 motion sensor, accelerometer, gyroscope, and magnetometer
  5. Onboard LTR390-UV-1 sensor, for measuring UV rays
  6. Onboard SGP40 sensor, for detecting ambient VOC
In Stock
Add to Wishlist
Add to Wishlist

Did you like this product? Add to favorites now and follow the product.

Add to Wishlist
Add to Wishlist

Description

This environment sensors module gives Raspberry Pi the ability to collect environment data like temperature & humidity, air pressure, ambient light intensity, VOC, IR ray, UV ray, etc. It can also be used to build a robot that can detect motion and orientation


Whats on Board:

  1. Raspherry Pi 40PIN
    1. For connecting to Raspberry Pi easily
  2. TSL25911FN
    1. Digital ambient light sensor, for measuring IR and visible light
  3. LTR390-UV-1
    1. UV sensor
  4. SGP40
    1. VOC sensor
  5. ICM20948
    1. 3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer
  6. BME280
    1. Measuring temperature, humidity, and air pressure sensor
  7. Voltage level translator
    1. 5V to 1.8V
  8. Regular
    1. 5V to 3.3V/1.8V

Features: 

  1. 40PIN GPIO, Compatible with all the Raspberry Pi Boards.
  2. Onboard TSL25911FN digital ambient light sensor, for measuring IR and visible light
  3. Onboard BME280 sensor, for measuring temperature, humidity, and air pressure
  4. Onboard ICM20948 motion sensor, accelerometer, gyroscope, and magnetometer
  5. Onboard LTR390-UV-1 sensor, for measuring UV rays
  6. Onboard SGP40 sensor, for detecting ambient VOC
  7. Onboard 1.3inch OLED display, for displaying environment data in real-time
  8. I2C bus allows reading and displaying data by just using two wires
  9. Comes with development resources and user manual (python examples)

Package Includes:

1 x Environment Sensor HAT
1 x 2x20PIN female header
1 x 4PIN header
1 x RPi screws pack (2pcs)

Additional information

TSL25911FN DIGITAL AMBIENT LIGHT SENSOR

I2C address: 0x29 Effective: range0~88000Lux

BME280 TEMPERATURE, HUMIDITY, AND AIR PRESSURE SENSOR

I2C address: 0x76 Temperature detection: -40 ~ 85℃ (0.01℃ resolution, ±1℃ accuracy) Humidity detection: 0~100%RH (0.008%RH resolution, ±3%RH accuracy, 1s response time, ≤2%RH delay) Air pressure detection: 300~1100hPa (0.18Pa resolution, ±1hPa accuracy)

ICM20948 MOTION SENSOR (9-DOF: 3-AXIS ACCELEROMETER, 3-AXIS GYROSCROPE, 3-AXIS MAGNETOMETER)

I2C address: 0x68 Accelerometer resolution: 16-bit Accelerometer range (configurable): ±2, ±4, ±8, ±16g Gyroscope resolution: 16-bit Gyroscope range (configurable): ±250, ±500, ±1000, ±2000°/sec Magnetometer range: ±4900µT Magnetometer resolution: 16-bit

LTR390-UV-1 UV SENSOR

I2C address: 0x53 Response wavelength: 280nm – 430nm

SGP40 VOC SENSOR

I2C address: 0x59 Measuring range: 0 ~ 1, 000 ppm ethanol equivalent Limit condition: < 0.05 ppm ethanol equivalent OR < 10 % preset concentration point (the larger one should prevail) Response time: < 10 s (tau 63 %) Start time: < 60 s

Quick Comparison

SettingsWaveshare Environment Sensor HAT for Raspberry Pi, I2C Bus removeDFRobot Fermion Multifunctional Environmental Sensor (Breakout) removeWaveshare BME280 Environmental Sensor, Temperature, Humidity, Barometric Pressure removeDFRobot Intelligent Rain Detection Module removeWind Speed Sensor Current Type(4 to 20mA) Anemometer Kit (Waterproof & Industrial) removeDFRobot Gravity: Multifunctional Environmental Sensor remove
NameWaveshare Environment Sensor HAT for Raspberry Pi, I2C Bus removeDFRobot Fermion Multifunctional Environmental Sensor (Breakout) removeWaveshare BME280 Environmental Sensor, Temperature, Humidity, Barometric Pressure removeDFRobot Intelligent Rain Detection Module removeWind Speed Sensor Current Type(4 to 20mA) Anemometer Kit (Waterproof & Industrial) removeDFRobot Gravity: Multifunctional Environmental Sensor remove
Image
SKU12190621209989121905713562599494491254411
Rating
Price4,039.002,799.001,449.002,849.004,499.00 3,299.00
Stock
In Stock
In Stock
In Stock
In Stock
In Stock
In Stock
AvailabilityIn StockIn StockIn StockIn StockIn StockIn Stock
Add to cart

Add to cart

Add to cart

Add to cart

Add to cart

Add to cart

Add to cart

Description
  1. 40PIN GPIO, Compatible with all the Raspberry Pi Boards.
  2. Onboard TSL25911FN digital ambient light sensor, for measuring IR and visible light
  3. Onboard BME280 sensor, for measuring temperature, humidity, and air pressure
  4. Onboard ICM20948 motion sensor, accelerometer, gyroscope, and magnetometer
  5. Onboard LTR390-UV-1 sensor, for measuring UV rays
  6. Onboard SGP40 sensor, for detecting ambient VOC
  1. Working Voltage: 3.3V DC.
  2. Working Current: 35mA.
  3. Output Signal: I2C, UART.
  4. Working Temperature: -20~70℃.
  5. Size: 30mm x 20.5mm/1.18 x 0.81″
  1. Operating voltage: 3.3V/5V
  2. Communication interface: I2C/SPI
  3. Dimension: 27mm x 20mm
  4. Mounting hole size: 2.0mm
  1. Brand: DFRobot
  2. Product: Intelligent Rain Detection Module
  3. Serial Communication Rate: 115200 bps
  4. Voltage: 3.3V
  5. Operating Current: <50mA
  6. Temperature Range: -40℃~85℃
  1. The mode of its output signal:4 to 20mA
  2. supply voltage: DC 12-24V.
  3. Power consumption: MAX≤0.3W.
  4. Start wind speed:0.4-0.8m/s.
  5. Effective measurement range:0-30m/s
  6. Transmission distance (m):< 1000 m
  1. Gravity interface, no need to solder, plug and play
  2. Switchable I2C and UART, two output modes
  3. Highly integrated module can test a variety of data at the same time
  4. Reasonable layout and high precision
Content

This environment sensors module gives Raspberry Pi the ability to collect environment data like temperature & humidity, air pressure, ambient light intensity, VOC, IR ray, UV ray, etc. It can also be used to build a robot that can detect motion and orientation


Whats on Board:

  1. Raspherry Pi 40PIN
    1. For connecting to Raspberry Pi easily
  2. TSL25911FN
    1. Digital ambient light sensor, for measuring IR and visible light
  3. LTR390-UV-1
    1. UV sensor
  4. SGP40
    1. VOC sensor
  5. ICM20948
    1. 3-axis accelerometer, 3-axis gyroscope, 3-axis magnetometer
  6. BME280
    1. Measuring temperature, humidity, and air pressure sensor
  7. Voltage level translator
    1. 5V to 1.8V
  8. Regular
    1. 5V to 3.3V/1.8V

Features: 

  1. 40PIN GPIO, Compatible with all the Raspberry Pi Boards.
  2. Onboard TSL25911FN digital ambient light sensor, for measuring IR and visible light
  3. Onboard BME280 sensor, for measuring temperature, humidity, and air pressure
  4. Onboard ICM20948 motion sensor, accelerometer, gyroscope, and magnetometer
  5. Onboard LTR390-UV-1 sensor, for measuring UV rays
  6. Onboard SGP40 sensor, for detecting ambient VOC
  7. Onboard 1.3inch OLED display, for displaying environment data in real-time
  8. I2C bus allows reading and displaying data by just using two wires
  9. Comes with development resources and user manual (python examples)

Package Includes:

1 x Environment Sensor HAT
1 x 2x20PIN female header
1 x 4PIN header
1 x RPi screws pack (2pcs)

This multifunctional environmental sensor comprises SHTC3 temperature & humidity sensor, BMP280 barometric pressure sensor, VEML7700 ambient light sensor, and ML8511 UV sensor into one and offers 5 kinds of environmental parameters. Professional sensor chips are selected for each kind of parameter measurement. The reasonable layout and heat conduction of main chips are carefully considered in the circuit design, which effectively guarantees the accuracy of the data. The product has an MCU processing chip onboard that converts the sensor raw data into values with the standard units so you can directly use them. For instance, ℃ and °F for temperature, % for humidity, Kpa for barometric pressure, lx for light illuminance, and mw/m² for UV light. The environmental sensor supports two communication methods(UART and I2C) and provides two versions: Gravity and Fermion(breakout), also complete Arduino and Python libraries are provided. Exquisite and small, you can use it to make indoor and outdoor environmental monitoring systems, or for your environmental monitoring topics. This DFRobot environmental sensor can greatly simplify the wiring and codes of your project.

Applications:

  1. Home indoor and outdoor environment detection system.
  2. Environmental monitoring work.

Features:

  1. Mini size can be directly soldered onto your PCB.
  2. Switchable I2C and UART two output modes.
  3. The highly integrated module can test a variety of data at the same time (temperature, humidity, barometric pressure, altitude, ultraviolet intensity, ambient light intensity).
  4. Reasonable layout and high precision.

Specifications:

  1. Working Voltage: 3.3V DC.
  2. Working Current: 35mA.
  3. Output Signal: I2C, UART.
  4. Working Temperature: -20~70℃.
  5. Size: 30mm x 20.5mm/1.18 x 0.81″

          Barometric Pressure Sensor:

 

  1. Barometric Pressure Unit Relationship: 1000pa = 10hpa = 1kpa.
  2. Sensor Chip Model: BMP280.
  3. Barometric Pressure Measurement Range: 3000~1100 hPa.
  4. Relative Accuracy Of barometric Pressure: ±0.12 hPa.
  5. Absolute barometric Pressure Accuracy: ±1 hPa.

          Temperature & Humidity Sensor:

  1. Sensor Chip Model: SHT-C3.
  2. Relative Humidity Accuracy: ±2%RH.
  3. Relative Humidity Resolution: 0.01%RH.
  4. Relative Humidity Measurement Range: 0~100.
  5. Temperature Accuracy: ±0.2℃.
  6. Temperature Resolution: 0.01℃.
  7. Temperature Measurement Range: -40~125℃

         UV Sensor:

  1. Sensor Chip Model: ML8511.
  2. Ultraviolet Sensitive Wavelength UV-A (320-400nm), UV-B (280-320nm).
  3. Ultraviolet Output Unit: mW/㎡Ambient Light Sensor:
  4. Sensor Chip Model: VEML7700.
  5. Ambient Light Accuracy: 0.0036 lx/ct.
  6. Ambient Light Range: 0~120 klx.

Packages Includes:

1 x DFRobot Fermion Multifunctional Environmental Sensor (Breakout).

A tiny sensor breakout with BME280 onboard, sensing environmental temperature, humidity, and barometric pressure. It supports both I2C and SPI interfaces, also is compatible with 3.3V/5V voltage levels.

Due to its ultra small form factor, low power consumption, high precision with stability, the BME280 Environmental Sensor is suited for applications such as environment monitoring, weather forecast, altimeter, and IoT projects, and so on.


Features: 

  1. Supports I2C (default), configurable slave address
  2. Supports SPI, switch to SPI via I/O setting
  3. Onboard voltage level translator, compatible with 3.3V/5V operating voltage
  4. Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32)

Package Includes:

1 x BME280 Environmental Sensor

1 x PH2.0 6PIN wire 20cm

This smart rain sensor offers a fast way to detect rainfall change on glass in real-time free from effects like sunlight, dust, leaves, etc., and feeds back information (no rain, light rain, moderate rain, or heavy rain) to users.The module comes with a tiny body with a diameter of about 12.5mm, which adapts to cameras of all kinds. It can be used in security monitoring, smart home, smart agriculture, and so on.

This small sensor can be easily embedded in projects even with strict space limits like box cameras and speed dome cameras.The sensor can achieve accurate real-time rainfall detection in any rainfall environment, and its built-in optical algorithm can intelligently filter ambient factors like sunlight, dust, leaves, etc., to ensure precise rainfall data collection in complex conditions. It gives feedback about rainfall changes like light, moderate or heavy rain.


Features:

  1. Can achieve accurate real-time rainfall detection in any rainfall environment
  2. Equipped with functions like ambient light detection and temperature detection
  3. Supports rainfall detection sensitivity

Specifications:

  1. Communication: UART
  2. Serial Communication Rate: 115200 bps
  3. Voltage: 3.3V
  4. Operating Current: <50mA
  5. Temperature Range: -40℃~85℃
  6. Dimension: diameter about 12.5±0.15mm

Package Includes:

1 x DFRobot Intelligent Rain Detection Module

are you wandering to build a device that is used to detect the direction of air in the atmosphere and the pressure of air?

So, here is the solution for you. you can buy this sensor from Robu.in at a reasonable price

The three Cups type Wind Speed Sensor Current Type(4 to 20mA) AnemometerKit is an instrument that can measure the wind speed. It is composed of a shell, the wind cup, and the circuit module. Photovoltaic modules, industrial microcomputer processors, the current generator, electric current, and so on are integrated into the internal drive.

The materials of sensor shell and back color coted wind Cups are of aluminum alloy which uses the special mold precision casting technology, the size of the tolerance is very small. The precision of the surface is very high, and the internal circuit has been protection processed, the sensor has high strength, weather resistance, corrosion resistance, and is waterproof.

The plug of the cable is a military plug, it has a good anticorrosive and prevents erosion performance that it can ensure the instrument used for a long time, at the same time, In the case of using relevant specifications that ensure the accuracy of the wind speed acquisition.

The material of the circuit PCB is the military-grade A which ensure the stability of the parameters and the quality of the electrical properties; Electronic components are all industrial chip which makes overall has extremely reliable electromagnetic interference resistance and can ensure that the host can work normally in – 20 ℃ ~ + 50 ℃, humidity 35% ~ 85% (condensation).

This product can be widely used in engineering machinery (crane, crawler crane, door crane, tower crane, etc.), railways, ports, docks, power plants, meteorological, cableway, the environment, greenhouse, breeding, air conditioning, energy monitoring, agriculture, health, clean room areas such as wind speed measurement, and the corresponding signal output.

Robu.in brings you the anemometer sensors, its wind speed was judged by adopting the output in varying current in the range of 4mA to 20mA, users can easily read the level of wind speed by our instruction and sample code.

Please make the external power (DC 12-24V) and the wiring to Arduino on the same ground, i.e. connect GND to Arduino as well as to external power’s GND. In the diagram, it was not indicated out.

Connection

  1. Red+12-24V
  2. BlackGND
  3. YellowVoltage signal
  4. BlueCurrent signal

Pin Description

400px-SEN0170_interface

Note: This Anemometer produces the current output in the range of 4 to 20mA

 We have another variant that produces voltage Output in the range of 0 to 5 V DC acc0rding to the speed of the wind. Click Here to see. 

To Explore more Environmental sensors, Click here


Connection Diagram of wind Speed Sensor with Arduino:

Please make the external power (DC 9-24V) and the wiring to Arduino on the same ground, i.e. connect GND to Arduino as well as to external power’s GND. In the diagram, it was not indicated out.


Sample Code:

/*
 Connect the voltage signal wire to Arduino analog interface:
 Yellow Cable<---->A0
 */
   void setup()
  {
    Serial.begin(9600);
  }
   void loop()
  {
    int sensorValue = analogRead(A0);
    float outvoltage = sensorValue * (5.0 / 1023.0);
    Serial.print("outvoltage = ");
    Serial.print(outvoltage);
    Serial.println("V");
    int Level = 6*outvoltage;//The level of wind speed is proportional to the output voltage.
    Serial.print("wind speed is ");
    Serial.print(Level);
    Serial.println(" level now");
    Serial.println();
    delay(500);
  }

Features :

  1. High hardness
  2. Corrosion protection
  3. Waterproofness
  4. High precision
  5. Dimensions:
    • Cups Outer Diameter: 50 mm.
    • Body Outer Diameter: 39 mm.
    • Base Diameter: 60 mm.
    • Screw Hole Diameter: 7 mm.

Package Includes :

1 x Wind Speed Sensor Voltage Type(0-5V) Anemometer.

1 x 5-Meter Connecting Cable with Crimped Connector.

1x Mounting Accessories set.

This multifunctional environmental sensor comprises SHTC3 temperature & humidity sensor, BMP280 barometric pressure sensor, VEML7700 ambient light sensor, and ML8511 UV sensor into one and offers 5 kinds of environmental parameters.

Professional sensor chips are selected for each kind of parameter measurement. The reasonable layout and heat conduction of main chips are carefully considered in the circuit design, which effectively guarantees the accuracy of the data.

The product has an MCU processing chip onboard that converts the sensor raw data into values with the standard unit so you can directly use them. For instance, ℃ and °F for temperature, % for humidity, Kpa for barometric pressure, lx for light illuminance, and mw/m² for UV light.

The environmental sensor supports two communication methods(UART and I2C) and provides two versions: Gravity and Fermion(breakout), also complete Arduino and Python libraries are provided.

Exquisite and small, you can use it to make indoor and outdoor environmental monitoring systems, or for your environmental monitoring topics. This DFRobot environmental sensor can greatly simplify the wiring and codes of your project.

 

Connection for UART and I2C


Features:

  1. Gravity interface, no need to solder, plug and play
  2. Switchable I2C and UART, two output modes
  3. Highly integrated module, can test a variety of data at the same time (temperature, humidity, barometric pressure, altitude, ultraviolet intensity, ambient light intensity)
  4. Reasonable layout and high precision

APPLICATIONS

  1. Home indoor and outdoor environment detection system
  2. Environmental monitoring work

Specifications:

  1. Working Voltage: 3.3~5V DC
  2. Working Current: 45mA
  3. Output Signal: I2C, UART
  4. Working Temperature: -20~70℃
  5. Product Size: 32mm×32mm / 1.26×1.26 inch
  6. Mounting Hole Size: M3 (diameter 3mm / 0.12 inch), the distance between the centers of the mounting holes is 25mm / 0.98 inch

Barometric Pressure Sensor

  1. Barometric Pressure Unit Relationship: 1000pa = 10hpa = 1kpa
  2. Sensor Chip Model: BMP280
  3. Barometric Pressure Measurement Range: 3000~1100 hPa
  4. Relative Accuracy Of barometric Pressure: ±0.12 hPa
  5. Absolute barometric Pressure Accuracy: ±1 hPa

Temperature & Humidity Sensor

  1. Sensor Chip Model: SHT-C3
  2. Relative Humidity Accuracy: ±2%RH
  3. Relative Humidity Resolution: 0.01%RH
  4. Relative Humidity Measurement Range: 0~100
  5. Temperature Accuracy: ±0.2℃
  6. Temperature Resolution: 0.01℃
  7. Temperature Measurement Range: -40~125℃

UV Sensor

  1. Sensor Chip Model: ML8511
  2. Ultraviolet Sensitive Wavelength UV-A (320-400nm), UV-B (280-320nm)
  3. Ultraviolet Output Unit: mW/㎡

Ambient Light Sensor

  1. Sensor Chip Model: VEML7700
  2. Ambient Light Accuracy: 0.0036 lx/ct
  3. Ambient Light Range: 0~120 klx

Package Includes:

1 x Gravity: Multifunctional Environmental Sensor

1 x Gravity 4P Connector

Weight
DimensionsN/AN/AN/AN/AN/AN/A
Additional information
TSL25911FN DIGITAL AMBIENT LIGHT SENSOR

I2C address: 0x29 Effective: range0~88000Lux

BME280 TEMPERATURE, HUMIDITY, AND AIR PRESSURE SENSOR

I2C address: 0x76 Temperature detection: -40 ~ 85℃ (0.01℃ resolution, ±1℃ accuracy) Humidity detection: 0~100%RH (0.008%RH resolution, ±3%RH accuracy, 1s response time, ≤2%RH delay) Air pressure detection: 300~1100hPa (0.18Pa resolution, ±1hPa accuracy)

ICM20948 MOTION SENSOR (9-DOF: 3-AXIS ACCELEROMETER, 3-AXIS GYROSCROPE, 3-AXIS MAGNETOMETER)

I2C address: 0x68 Accelerometer resolution: 16-bit Accelerometer range (configurable): ±2, ±4, ±8, ±16g Gyroscope resolution: 16-bit Gyroscope range (configurable): ±250, ±500, ±1000, ±2000°/sec Magnetometer range: ±4900µT Magnetometer resolution: 16-bit

LTR390-UV-1 UV SENSOR

I2C address: 0x53 Response wavelength: 280nm – 430nm

SGP40 VOC SENSOR

I2C address: 0x59 Measuring range: 0 ~ 1, 000 ppm ethanol equivalent Limit condition: < 0.05 ppm ethanol equivalent OR < 10 % preset concentration point (the larger one should prevail) Response time: < 10 s (tau 63 %) Start time: < 60 s

Operating Voltage(V)

3.3V/5V

Communication Interface

I2C/SPI

Operating Tempreture

-40~85°C (resolution 0.01°C, accuracy ±1°C)

Humidity sensing

0~100%RH (resolution 0.008%RH, accuracy ±3%RH, response time 1s, delay ≤2%RH)

Barometric pressure sensing

300~1100 hPa (resolution 0.18Pa, accuracy ±1hPa)

Average Power Consumption (W)

<0.1mA@1Hz (H, P, T)

Rated Supply voltage (VDC)

12 – 24

Power consumption

Voltage MAX ≤ 0.3W

Output signal range (mA)

4 to 20

Resolution (m/s)

0.1

Effective measurement range

0-30m/s

System error

±3%

Transmission distance (m)

< 1000

Max Wind Speed

70m/s

Working temperature (℃)

-40 ~ +80

Length (mm)

180

Height (mm)

120

Weight (gm)

255