I have the same problem with the bme680 breakout which I try to run with MicroPython on a Pico. I’m affraid your suggestion won’t work properly because according to the bme680 datasheet paragraph 3.2 the oversampling commands apparently must all be given at once in a particular order.
When I import breakout_bme68x and do a dir(breakout_bme68x), configure doesn’t show so I guess it’s not there.
By the way, I’ve tried to find some proper documentation on the breakout_bme68x module in order to see what functionality is available. Can someone enlighten me? Thanks
Hello! Just tried this and the configure method for BME68x was indeed missing a vital line in the MicroPython bindings - try one of these MicroPython builds?
Hi,
Just installed pimoroni-picow-1e1d8bf4f53ada493d42984451d61c59df34ac38-micropython.uf2 and tested it following the info at the link above. The configure function still doesn’t work according the instructions because, I guess, configure is in a BreakoutBME68X class(?), but the configuration items are not. When I add "from breakout_bme68x import * ", however, everything seems to work fine.