TroubleshootingArduino

SEN0371 sensor not detected by Arduino (I2C)

userHead Enzo.P_B 2023-06-10 07:44:16 162 Views2 Replies

Hi,

I just got myself a DFRobot SEN0371 barometric sensor (based on the Bosch BMP388). 
It has 2 interfaces possible: I2C or SPI.
The problem I have is that they just don't work.
I followed the wiki page, which explains how to get started (with a schematic & a code).
Even the I2C scanner says that it didn't find any device.
Using SPI doesn't work either.
I tried using different Arduinos (uno & nano), testing the Arduino I2C bus with another sensor.
I don't think the sensor is fried, I was very careful for the wiring, the 3v3 pin is correctly outputting 3v3, and the sensor itself doesn't get abnormally hot.
I don't know if that's relevant, but the I2C pins are constantly outputting 5v.
Here's my I2C wiring:
- VCC to 5v
- GND to GND
- SCL to A5
- SDA to A4

 

And the SPI wiring:
- 3v3 to 3v3
- GND to GND
- SCK to D13
- SDI to D11
- CS to 10
- SDO to D12
- INT not connected

Hope you can help me. Don't hesitate if I forgot to add some informations. Thanks :)

2023-06-12 16:21:58

Hello,

The photos are down, could you please repost them? If everything is correct including the sodering, there is a chance that the chip has malfunctioned, please contact [email protected] for additional information.

Regards,

userHeadPic xingzhao.zhu
2023-06-10 19:31:03

For the last time  please test the sensor with an I2C scanner. If it is not detected, you should return the product I think.

userHeadPic bidrohini.bidrohini