Comments on: Raspberry Pi Pico: BME280 Get Temperature, Humidity, and Pressure (Arduino IDE) https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Thu, 25 Jul 2024 22:28:53 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: James https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-941866 Thu, 25 Jul 2024 22:28:53 +0000 https://randomnerdtutorials.com/?p=136870#comment-941866 Your Raspberry pi python code for the BME280 no longer works
Install has been changed and no longer matches the parameters in your code for BME280

]]>
By: Taejin, Kim https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-933339 Tue, 02 Jul 2024 21:24:46 +0000 https://randomnerdtutorials.com/?p=136870#comment-933339 Thank you for providing great tutorial.
I used PlatformIO.
During compiling, I got an error for ‘Wire.h’.
I’ve searched the head file. I do not know what I have to apply for this coding.
Can you please advise?
Thanks,

]]>
By: Sara Santos https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-889514 Fri, 09 Feb 2024 12:20:51 +0000 https://randomnerdtutorials.com/?p=136870#comment-889514 In reply to Maxx Eastick.

That’s great.
Thanks for sharing the details of the project you’re working on.
Regards,
Sara

]]>
By: Maxx Eastick https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-889394 Fri, 09 Feb 2024 06:22:53 +0000 https://randomnerdtutorials.com/?p=136870#comment-889394 Great tutorial.
I am enjoying the Pico and programming it in the Arduino IDE,
The BME280 are a great device to experiment with. On one of my Pico’s I have a BME280 connected along with an OLED screen to output the details, and an RTC on the I2C bus aolng with an SD card module to record the temp, humidity and pressure with date and time.
Has been a fun project to prototype (program still needs some tweaks, error checks and tidying up) and I have a small tin (Smaller than an Altoids) I plan to put the final project into.

]]>
By: Sara Santos https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-888027 Sun, 04 Feb 2024 12:23:56 +0000 https://randomnerdtutorials.com/?p=136870#comment-888027 In reply to Walter.

Hi.
Sometimes, vendors sell BMP280 instead of BME280.
The downside of having a BMP280 is that it doesn’t measure humidity, it only measures temperature and pressure.
So, it shouldn’t be the issue here.
Regards,
Sara

]]>
By: Walter https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-887455 Thu, 01 Feb 2024 14:07:54 +0000 https://randomnerdtutorials.com/?p=136870#comment-887455 I’ve 3 BME280 running, on different boards, with different libraries. With all i always get a pressure reading of ca. 960 hPa, with only little change. Are these fake parts?

]]>
By: WJCarpenter https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-887334 Thu, 01 Feb 2024 00:48:44 +0000 https://randomnerdtutorials.com/?p=136870#comment-887334 In reply to Sara Santos.

That’s a pretty good article you already had. I see you are way ahead of me. 🙂

]]>
By: Sara Santos https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-887331 Thu, 01 Feb 2024 00:17:56 +0000 https://randomnerdtutorials.com/?p=136870#comment-887331 In reply to WJCarpenter.

Hi.
Thanks for pointing that out.
We have an article addressing those two situations: https://randomnerdtutorials.com/solved-could-not-find-a-valid-bme280-sensor/
Maybe it’s a good idea to include a note to this guide.
Regards,
Sara

]]>
By: WJCarpenter https://randomnerdtutorials.com/raspberry-pi-pico-bme280-arduino/#comment-887305 Wed, 31 Jan 2024 22:33:50 +0000 https://randomnerdtutorials.com/?p=136870#comment-887305 This is one of my favorite sensor parts. In my use of them with these generic purple breakout boards over the years, I’ve noticed a couple of things that might confuse some people.

As is evident in your article’s photo, the same breakout board is used for both the BME280 and the BMP280. Although there should be some kind of marking on the board to say which is which, there often is nothing. Worse yet, many “no name” sellers of the parts will advertise one but actually provide the other. Typically, they advertise BME280 (the more expensive part) and supply BMP280. I don’t attribute this to dishonesty as much as to carelessness.

The BME280 can have either of 2 I2C addresses: 0x77 or 0x76. I’ve seen both.

With the combination of those two confusing situations, I usually run some code that scans the I2C bus to see what address actually responds for a particular device. Then I try to program it as a BMP280 and a BME280 and see which one works. There’s some kind of device ID or something that the library code can check for a mismatch.

Once I get all the confusion worked out, these devices are great. Thanks for the write-up.

]]>