When trying to connect a BME680 sensor via i2c to an Arduino Nano BLE 33 Sense, the sensor cannot be found even though I double checked the wiring. The bme680 worked perfectly with an arduino mega 2560. Is there any particular reason why the Nano can't seem to find the BME680 sensor?
Edit: The code I used to test the bme680 is the bme680test example code in the adafruit bme680 library. I used an i2c connection and the serial monitor says
BME680 test
Could not find a valid BME680 sensor, check wiring!
The code is supposed to detect the BME680 sensor and print the information obtained by the sensor in the serial monitor.
Note: Everything works fine when the Nano is swapped for a mega 2560.
After reading the "How to get the best out of this forum" post, please edit your post to include the code, using code tags, and post a photo of a hand drawn wiring diagram, with pins, modules and connections clearly labeled.