Details
The Environment Sensor HAT is designed for Raspberry Pi, with rich onboard resources including ambient light sensor, VOC sensor, IR / UV sensor, gyroscope, accelerometer, magnetometer, barometer, temperature & humidity sensor, and so on. It uses the simple I2C bus for communicating with Raspberry Pi.
The Environment Sensor HAT 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.
- Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series 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
- I2C bus, allows retrieving data by just using two wires
- Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32)
TSL25911FN 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℃ (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 resolution | 16-bit |
Magnetometer range | ±4900µT |
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 |
On-chip humidity compensation support |
Standard Raspberry Pi 40PIN GPIO header, customized for Raspberry Pi series boards
- Raspberry Pi GPIO
- TSL25911FN
digital ambient light sensor, for measuring IR and visible light - LTR390-UV-1
UV sensor - SGP40
VOC sensor
- ICM20948
3-axis accelerometer, 3-axis gyroscrope, 3-axis magnetometer - BME280
temperature, humidity, and air pressure sensor - Logic level conversion
3.3V to 1.8V - Voltage regulator
5V to 3.3V/1.8V
* Resources for different product may vary, please check the wiki page to confirm the actually provided resources.