Environment Sensor Module for Raspberry Pi Pico
Now your Raspberry Pi Pico can monitor your environment with this fantastic Environmental Sensor Module from Waveshare!
This Pico HAT can monitor the following aspects of your local environment using its range of onboard sensors:
- Visible light
- IR light
- UV rays
- Temperature
- Humidity
- Air Pressure
- Air Quality/VOC (Volatile Organic Compounds)
-
Motion and position
- 3-axis Accelerometer
- 3-axis Gyroscope
- 3-axis Magnetometer
The HAT comes pre-assembled with female headers allowing you to slot your Pico in place, ready to use the online resources and example code to get you up and running quickly and easily. The stacking headers allow you to connect other components to your project with ease.
Raspberry Pi Pico not included. You’ll need a Pico with male headers soldered to it. You can grab a Pico here and Pico male headers here, or buy a Pico with pre-soldered headers.
Features
- Compatible with Raspberry Pi Pico
- 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 air quality/VOC
- I2C bus – allows retrieving data by using just two wires/pins
- Pre-assembled – no soldering required
- Pins broken out for use with other components in your project
- Dimensions: 52mm x 21mm
Specifications
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 presure 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 |
Resources
- Product Wiki
Package Contents
- 1x Pico Environment Sensor Module
Raspberry Pi Pico not included
What’s Onboard?
1) TSL25911FN
– Digital ambient light sensor, for measuring IR and visible light
2) LTR390-UV-1
– UV sensor
3) SGP40
– VOC sensor
4) ICM20948
– 3-axis accelerometer, 3-axis gyroscrope, 3-axis magnetometer
5) Voltage level translator
– 5V to 3.3V/1.8V
6) BME280
– Temperature, humidity, and air pressure sensor
7) Logic level conversion
– 3.3V-1.8V
8) I2C selection