Template: Environment sensor HAT Spec

From Waveshare Wiki
Jump to: navigation, search

Instruction

This environment sensors module gives Raspberry Pi the ability to collect environmental 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.

Features

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

Specifications

TSL25911 digital ambient light sensor
I2C address 0x29
Effective range 0~88000Lux
BME280 Temperature, Humidity, and Air pressure sensor
I2C address 0x76
Temperature detection -40~85°C (0x01°C resolution, ±1°C accuracy)
Humidity detection 0~100%RG (0.008%RH resolution, ±3%RH accuracy, 1s response time, ≤2%RH delay)
Air pressure detection 300~1100hPa (0x18Pa resolution, ±1hPa accuracy)
ICM20948 Motion Sensor
(9-DOF: 3-Axis accelerometer, 3-axis gyroscrope, 3-axis magne tometer)
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 resolution 16-bit
Magnetometer range ±4900µT
LTR390-UV-1 uv sensor
I2C Address 0x53
Response wavelength 280nm - 430nm
SGP40 VOC sensor
I2C Address 0x60
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 < 60s
On-chip humidity compensation support

Hardware connection

Environment-Sensor-HAT-4.jpg Environment-Sensor-HAT-5.jpg

What's On Board

Environment-Sensor-HAT-details-intro.jpg


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

Pinout

Environment-Sensor-HAT-details-inter.jpg

Outline Dimensions

Environment-Sensor-HAT-details-size.jpg