This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
I2C bme280 set up problem
#1
I have been having a problem getting a BME280 to output data to signal K. I have recently updated my RPI 3B+ to a RPI 4. I am using the same I2C units as I had been previously, the only thing that changed was the RPI and the SD card image, I am now using the new image.

My previous setup was running the earlier OP2 image that I had updated the apps regularly. The bme280 mpu9250 and ads1115 were all working fine. The first set up of the RPI 4 with the new image saw that the mpu9250 calibrated in the Pypilot app nice and easy but the ads1115 and the bme280 did not pass data to signal K, the voltage columns from the ads1115 were displayed as null and the bme280 didn’t show up in the data browser at all. Installing both with the I2C app was easy and the unit addresses used were the same as in the previous setup. So was the SK 51000 port and I2C ID used.

Ok, so I took the I2C units and fitted them back to the RPI 3 board with the old image and they work. I replaced the wires connecting to the RPI4 and still ads1115 and the bme280 didn't show up after configuration, I could see their addresses (my BME280 modules are 0x76HEX) but no data and in the case of the bme280 no data or listing in the SK data browser.

I removed the I2C app and reinstalled it a couple of times but this didn't help. I have since installed the new image on another SD card and after setting up I was able to get the mpu9250 and ads1115 to work however I still cannot see the bme280 listing or data, the address is there in the I2C setup and every thing looks as it should. I have even removed the other I2C units and just tried a bme280 on its own and tried a spare that I know works on the other board. I swapped the wiring from the mpu and bme280 and the mpu still works fine.

So far the set up of the 1W, GPS serial and SDR-VHF for AIS have worked first time.

What am I missing with this I2C ?? (yes it is a bme280 not a bmp280 it will/does output temp pressure and humidity).

Thanks

Cheers Bruce.
Only those who go too far can possibly tell you how far one can go

Our Blog: svmatilda.com
Reply


Messages In This Thread
I2C bme280 set up problem - by Matilda - 2021-09-16, 10:44 PM
RE: I2C bme280 set up problem - by Jay_cd33 - 2021-09-17, 12:31 AM
RE: I2C bme280 set up problem - by Matilda - 2021-09-17, 02:16 AM
RE: I2C bme280 set up problem - by svcalm - 2022-05-16, 02:26 PM
RE: I2C bme280 set up problem - by svcalm - 2022-05-16, 02:42 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)