BME680 and SGP30 on same Raspberry Pi


I have a BME680 sensor ( and a SGP30 sensor ( They both use pinout 1, 3, 5, 7, 9. Is it possible to connect both at the same time?

Best regards

i2c (pins 3 & 5) is a shared bus, as long as no two devices have the same address you can connect multiple devices.
The BME680 uses 0x76 or 0x77 and the SGP30 uses 0x58 so all is good that way.
And pin 7 isn’t used by either one. It is used by some breakouts, just not these ones.

I thought so (because of the ADDR solder bridge on the BME680), but I wasn’t entirely sure. Thanks a lot.

Some of the breakouts have the jumper and some don’t. You only need to use it if there is a conflict. You may also want to use two of the same type breakouts, thats when the jumper realy comes in handy.