![]() |
|
BME 680 addressing - Printable Version +- OpenMarine (https://forum.openmarine.net) +-- Forum: OpenPlotter (https://forum.openmarine.net/forumdisplay.php?fid=1) +--- Forum: General discussion (https://forum.openmarine.net/forumdisplay.php?fid=2) +--- Thread: BME 680 addressing (/showthread.php?tid=5884) |
BME 680 addressing - Sailrexboat - 2024-12-19 Greetings, Very new to OpenPlotter, so hoping someone can help with a configuration. I am trying to connect a BME 680 sensor using the I2C 4.2.0 utility. When I check I2C Addresses, my sensor correctly maps to 0x77. When I add the BME 680/688 in the Supported Sensor drop down, and 0x77 in the Detected Addresses drop down, I get an error message stating “Error processing BME 680/688: Failed to find BME680! Chip ID 0x41”. I do not have any device at the 0x41 address. Any help would be greatly appreciated! RE: BME 680 addressing - baltika_no_9 - 2024-12-19 (2024-12-19, 12:25 AM)Sailrexboat Wrote: Greetings, You may be mixing up two things here. 0x77 is indeed an I2C address but then you say " I do not have any device at the 0x41 address". As the error message says, the 0x41 is a Chip ID not an address. I think there are some BME680 python scripts out there to allow you to test the BME680 outside of OP, maybe try some of those to validate it is working? RE: BME 680 addressing - Sailrexboat - 2024-12-19 (2024-12-19, 05:14 PM)baltika_no_9 Wrote:Thanks for the input. My BME sensor does work ok, but it seems the IMU I had connected to the I2C buss developed an issue and interfered with the BME. The IMu had worked with OP, but now seems to be non-functional. Not sure what happened, but it is not important to my project. Thanks again for the input.(2024-12-19, 12:25 AM)Sailrexboat Wrote: Greetings, RE: BME 680 addressing - holgerw - 2024-12-20 normally you are able to set the address line of the bme680 to another address with one pin on it´s board. |