Pico Enviro+ Pack

by Pimoroni

A fully featured environmental monitoring / citizen science add-on for Raspberry Pi Pico and Pico W. It has a built-in colour 1.54" LCD screen and is jam-packed with sensors!

Pico Enviro+ Pack measures just 61 x 31.5 mm, but we've filled it to the brim with environmental sensors. It has similar features to the larger Enviro+ for Raspberry Pi—a weather and gas sensor, light sensor, microphone and particulate sensing*, plus a gorgeous, colour LCD - but it's built to plug into the back of a Raspberry Pi Pico (or, even better - a shiny new wireless capable Pico W).

Measure temperature, pressure, humidity and detect pollutant gases with the top quality BME688 weather sensor; measure light level with the LTR-559 light and proximity sensor and measure ambient noise level with the analog MEMS microphone. Connect up a PMS5003 particulate matter (PM) sensor (*available separately) and you can measure air quality too!

Your Pico will need to have pin headers soldered to it (with the pins pointing downwards) to attach to our add-on boards.

Features

  • BME688 4-in-1 temperature, pressure, humidity and gas sensor (datasheet)
  • LTR-559 light and proximity sensor (datasheet)
  • MEMS microphone (datasheet)
  • 1.54" 240x240 IPS LCD (connected via SPI)
  • 4 x tactile buttons
  • Connector for particulate matter (PM) sensor (available separately)
  • Pre-soldered socket headers for attaching to Pico
  • 1 x Qw/ST connector for attaching breakouts
  • Compatible with Raspberry Pi Pico/Pico W.
  • Fully assembled
  • No soldering required (as long as your Pico has header pins attached).
  • C/C++ and MicroPython libraries
  • Schematic

A Raspberry Pi Pico / Pico W is not included so make sure to grab one!

Care about air!

The original Enviro+ for Raspberry Pi was developed in collaboration with the University of Sheffield, with the aim of letting you contribute real-time air quality data from your local area to open data projects.

The alarming drop in our air quality is something that's really important to understand. Devices like Enviro+ allow fine-grained, detailed datasets that let us see shifts in air quality through time and across different areas of cities. The more devices that contribute data, the better quality the dataset becomes.

Particulate matter (PM) is made up of tiny particles that are a mix of sizes and types, like dust, pollen, mould spores, smoke particles, organic particles and metal ions, and more. Particulates are much of what we think of as air pollution. They can be measured, in size and quantity, by particulate matter sensors like the PMS5003 that you can connect to Enviro+.

Temperature, air pressure and humidity can all affect particulate levels too, so the BME688 sensor on Pico Enviro+ Pack is really important to understanding the other data that it outputs. The gas sensor function on BME688 will react to changes in volatile organic compounds (VOCs), volatile sulfur compounds (VSCs) and the presence of carbon monoxide and hydrogen to give a general measure of indoor or outdoor air quality.

Software

Our C++/MicroPython libraries include support for the screen and all the onboard sensors on Pico Enviro+. You'll get best performance using C++, but if you're a beginner we'd recommend using our batteries included MicroPython build for ease of getting started.

The PMS5003 particulate sensor (sold separately) uses a pure MicroPython driver which you will need to install using Thonny.

Notes

  • Measurements: 61.5 x 31.5 x 9.5 mm (L x W x H, approx)

About Raspberry Pi Pico

Raspberry Pi Pico is a flexible, low cost microcontroller development board from the folks at Raspberry Pi, based on their very own chip - the RP2040. It's easily programmable over USB with C/C++ or MicroPython, and ideal for using in all sorts of physical computing projects, devices and inventions - we're so excited to see what you make with it! As of June 2022, you can also buy a Raspberry Pi Pico W which has wireless connectivity.

We've called our Pico-sized add-ons packs, as they're designed to attach to the back of your Pico as if it were wearing a very stylish back pack (or a miniature jet pack, if you prefer). We've also got Pico bases (larger add-on boards with a space to mount your Pico on top) and some other boards that let you do interesting hackerly things like using multiple packs at once - click here to view them all!

13 customer reviews

3 months ago
Awesome little piece of kit. It integrates great sensors and the libraries Pimoroni provides makes it very easy to integrate into my project
by Sahyadri about Pico Enviro+ Pack via REVIEWS.io
8 months ago
As stated in another review, the temperature climbs immediately upon startup (3°C at least), which makes the measurement innacurate. I feel obligated to punish this. This kind of design flaw is litterally detectable of the first test. I don't how this has not been seen. This make the measurements of the temperature innacurate and thus the humidity measurements (calculated with the T). That's just too bad...
by Ange about Pico Enviro+ Pack via REVIEWS.io
a year ago
This is a great little board. The only think that would make it better is an example enviro_all_py in imperial measurements for us really slow people in the US.
by William about Pico Enviro+ Pack via REVIEWS.io
2 years ago
Good: - The screen is colourful and has good viewing angles. - Uses little power, ~0.28w w/Pico and display on. Bad - Distinctive coil-wine from the device whilst powered, the internal mic picks this up which is a little amusing, but hey it works! - Temperature climbs ~3'C in about 10 minutes when powered on, and requires significant calibration ~(-)5 deg C offset to read anywhere near what other sensors deem "correct". - Gas sensor records ohms, which is hard to cross reference to any meaningful metric. In fairness it was never sold as anything other, but only useful for relative VOC concentrations. Given Bosch claim for AI here maybe would be nice to see micropython library offer something other than ohms, or more of a breakdown.
by Anonymous about Pico Enviro+ Pack via REVIEWS.io
2 years ago
The display is really bright and colourful! The sensors all worked with the example code really quickly. I think the only sensor that needs tuning I think is the light sensor - it's a bit jumpy at a constant light level - I probably just need to average out several readings. I think this pack is a great item for people or kids who want to play with a microcontroller but don't know what they want to do with it.
by Douglas about Pico Enviro+ Pack via REVIEWS.io
2 years ago
Lots of useful sensors and a colourful display. A PICO W Aboard version would make a great centrepiece for a home sensing/automation project.
by Stephen about Pico Enviro+ Pack via REVIEWS.io
3 years ago
Enviro+ for Pico W Very cool product - Looking forward to experimenting with the board. Product delivered promptly to the ZuZsA Thankstom
by Tom about Pico Enviro+ Pack via REVIEWS.io
3 years ago
Packed with many sensors and in a convenient form factor it’s worth the money paid even if exchange rate, to euro, and shipping charge, made it a bit expensive. Arrived in my mail box, in Italy, in less than a calendar week and I’ve already tested it with a few examples among those available on GitHub. Works like a charm and I foresee some fun in the coming weeks. Many thanks to Pimoroni for the free Pi Pico H added to the pack
by Fabrizio about Pico Enviro+ Pack via REVIEWS.io
3 years ago
Excellent build quality, as usual, and the upgraded Pimoroni flavour Pi Pico UF2 contains all the necessary sensor/screen drivers to make this board very easy to program. There are several excellent demonstration programs available on the site to help you understand how it all works. This is an ideal board to monitor and log the next heat wave!
by Anthony about Pico Enviro+ Pack via REVIEWS.io

1 user photo