enviro:bit

by Pimoroni

Sense the world around you with enviro:bit! It's loaded with sensors for air and weather, colour and light, and sound, and slots right onto your micro:bit.

Just slot in your micro:bit, then code enviro:bit with the block-based Microsoft MakeCode editor, or with MicroPython in the Mu code editor. The sensors go hand-in-hand really well with the LED matrix on micro:bit, letting you graph sensors readings or have the LEDs react to sound, for example.

Features

  • Comes fully-assembled and ready to use
  • BME280 temperature, pressure, and humidity sensor
  • TCS3472 light and colour sensor
  • MEMS microphone
  • Compatible with micro:bit and micro:bit v2
  • Microsoft MakeCode and MicroPython support
  • No soldering required!

Software 

You can code enviro:bit with the block-based Microsoft MakeCode editor, that'll get you started with using the sensor readings from enviro:bit, if you want to delve deeper, then you can use MicroPython in the Mu code editor.

To add the enviro:bit library in MakeCode, click on the cog at the top right hand corner, then "Add Package", then search for "envirobit". You can find full instructions at the GitHub repository for the library.

Our MicroPython library for enviro:bit is also available at GitHub, again with full instructions on how to get going with it.

9 customer reviews

4 years ago
Fantastic bit of kit, easy to code and read data, very accurate info
by Mike about enviro:bit via REVIEWS.io
5 years ago
Micropython support is not quite as good as I have come to expect from Pimoroni. The Microbit's limited resources do make coding in micropython rather difficult. Lots of great sensors, just slightly more difficult to get the code in the space available.
by Stephen about enviro:bit via REVIEWS.io
5 years ago
Easy to setup and use (especially if you're using the MakeCode editor) and adds some useful additional features. I probably get the most use out of the more accurate thermometer.
by Neil about enviro:bit via REVIEWS.io
5 years ago
Super bit of kit for making your microbit detect, well, stuff. Used ours along with another microbit and a noisebit to make a bedroom burglar alarm.
by John about enviro:bit via REVIEWS.io
7 years ago
The hardware of this is excellent and when programming in the Js editor, very easy: what I would say is that the Python code for this I found to be "problematic" and gives a slightly different interface then the drag/drop JS version. I would recommend refactoring the python code into functional, and removing the mandatory internal _update call (so you can get the temperature and pressure more efficiently). The python code also converts from pressure to altitude for you, without you having to do the maths (which isn't hard). Its nice and neat, plugs in firmly, excellent for anyone wanting to do some experiments with weather or the environment.
by James about enviro:bit via REVIEWS.io
7 years ago
Great device, well build, plug and play. The accompanying libraries make it very easy to write code, and change the micro:bit to a device allowing sound, light, color, atmospheric pressure, humidity and temperature (all checked). So one can build a compact and stable multiparameter measure tool in one click, no cables, breadboards, soldering required. You can start to perform measurements as soon as you uploaded the code to the micro:bit, and you can use the LED matrix to display the results, in a graphic mode or as numerical values. Please find a first example, color and brightness measurements, as an instructable including the script here: https://www.instructables.com/id/Light-and-Color-Measurement-With-the-Pimoroni-Envi/ , more will follow. Regards from Berlin H
by Dr about enviro:bit via REVIEWS.io