I'm a newbie embarking on connecting a BME680 (Schenzen) to a Raspberry Pi board. The BME680 board has the following pins - VCC, GND, SCL, SDA, SDO & CS. Are there any recommendations on the corresponding matching pin on the Raspberry Pi board? I will be using the BoschSensortec C library at GitHub (but don't need any help with that, at least for now). I've used a third party Python library with another variation of a BME680 board and I'm comfortable in reading the data (if I get the hardware connections correct). My current interest would be to leverage C (simply because it can be done!) and not to rely on a 3rd party Python library.
I search the community site but could not find any reference. The 3rd party board simply used SDA & SCL pins. I understand the difference between SPI and I2C (just little bit, if I may add but not in current context). My usage several years ago was simply a blind emulation of the instructions. Right now I would like to understand the BME680 a little better with a view to using it as a base level sensor for my projects.
I would appreciate it if there is reference recommendation from more experienced/advanced members of this forum to suggest pin connections between the BME680 and a Raspberry Pi (any model will be fine for my limited purposes). Thanks.
Solved! Go to Solution.
Thanks for the quick reply. Appreciate the fact that thanks to you I have made progress on my Hello World exercises with the BME680 sensor and Raspberry Pi. I guess I neglected to keep my reading glasses on while browsing through this document earlier. 😀 I like the fact that both 3- and 4-wire solutions are supported.