Bar30 Depth Sensor Not Detecting on Raspberry Pi

Hi everyone,

I was testing the Blue Robotics Bar30 Depth Sensor with my Raspberry Pi, and initially, it was working perfectly, providing accurate depth readings. However, after a few days, when I tried testing it again, the sensor stopped giving any data, and it is no longer detected by the system.

Troubleshooting Steps Taken:

  1. Checked I2C detection – Ran i2cdetect -y 1, but the device is not showing up on the I2C bus.
  2. Swapped SDA and SCL – No change in detection.
  3. Checked Wiring – Reconnected all wires properly to ensure there’s no loose connection.
  4. Tried Different Raspberry Pi – Still not detecting the sensor.
  5. Checked Voltage Levels – The sensor is receiving 3.3V power, but no response on the I2C lines.
  6. Tested with Another I2C Device – Other I2C devices are detected properly, so the Pi’s I2C interface seems fine.

Possible Issues?

  • Has anyone faced similar issues where the Bar30 suddenly stops responding?
  • Could the sensor be damaged, or is there a way to reset it?
  • Any recommendations for further troubleshooting?

Would really appreciate any insights or suggestions!

Thanks in advance!

Hi @Harshada -
Was the sensor exposed to water for more than 24 hours continuously? What is your application? It sounds like the sensor may have been damaged…

Hi Tony,
I haven’t used the depth sensor in water for even 20 minutes so far. It’s being used for an ROV application, and I’ve only done minimal testing with it.

Hi @Harshada -
Was anything different about your second test with the unit? Feel free to use the Blue Robotics Support form to report a problem with a product - you can speed things up by including the correct order number (or information on the distributor it may have been purchased from), and as much information as possible - pictures of your connections can really help!