Having burnt out my 5th BME280 barometric sensor, I finally think I've figured out why.
I was connecting it to the 5v pin rather than the 3.3v pin.
has anyone else has experience of this?
I only did it this way because a tutorial on youtube said it was ok to do this!
However, I thought the breakout board for the BME280 could handle this?
Also, I find the driver from https://github.com/finitespace/BME280 to be much more stable.
Most of us have burned up boards, resulting from stupid mistakes, or not reading and following the documentation.
Youtube and Instructables are terrible sources of information, mostly provided by people who have no idea what they are doing.
That's good to know.
Seems like we need a Best Practices section of the forum?
Best practice: RTFM.
There's actually a lot of good information out there on YouTube and Instructables - but it tends to get buried in a lot of bad information. Watch a bundle of such videos (I always get bored trying to, text is much easier to skip to the interesting bits) and you will notice there is a lot of contradictory information out there.
The BME280 is a 3.3V sensor. Some breakout boards have a regulator and level shifters on board and can be connected to 5V signals and power just fine. Other boards don't have this, and need you to provide 3.3V power and a (bidirectional!) level shifter if your signals are at 5V.