I know how to install the firmware and use Thonny. But I’m unsure on what firmware to use? Do I use the micro python pico w firmware or micropython enviro firmware?
What libraries/drivers do I need to install?
I have tried with the micro python pico w firmware and I run the enviro all basic example however it spits out an error that the breakout_bme68X can’t be initialised?
What are the install instructions?
February 13, 2023, 12:03pm
If you’re using a Pico W with an Enviro+ Pack, you’ll need our custom Pico W image from the
releases page - here’s a direct link!
You’ll need some extra files to run the wireless examples - you can find instructions where to find those here:
pimoroni-pico/micropython/examples/pico_enviro at main · pimoroni/pimoroni-pico · GitHub
What is the pico w enviro firmware for?
This is the error I receive after installing the firmware linked above and running the bme688 sensor py example
February 13, 2023, 2:37pm
The Enviro build includes the early wake-up tweaks we implemented for Enviro Weather, Indoor, Urban and Grow and is the base for the
Enviro firmware - you don’t need it for Enviro+ Pack.
Looks like it’s struggling to find the BME688 there - is the pack plugged into your Pico the right way round and fully pushed down on the pins, and is the soldering on your Pico headers solid?
Turns out I hadn’t pushed the pins down all the way but I’m getting a new error!
February 13, 2023, 3:05pm
Orientation looks good!
The pins at the top right look a little bit like you’ve got some solder bridging going on - might be worth checking that the pins aren’t touching as that could interfere with I2C? (though could just be a trick of reflections/camera?)
February 13, 2023, 3:11pm
Oh, just seen the post before this one - looks like you’re using
from bme68x… there instead of