I am trying to connect my Garmin LIDAR Lite v3 sensor to my Raspberry Pi 3B+ via i2c interface. However i2cdetect on the command line returns dashes for every address.
I'll try my best to clearly define my current progress.
Raspbian Stretch With Desktop
Version: June 2018
Kernel Version: 4.14
i2c activated in raspi-config
boot/config.txt file shows i2c_arm=on
Currently connecting gpio pin 3 (SDA) to the blue wire, pin 5 (SCL) to the green wire.
gpio pin 4 (5V source) to red wire, pin 6 (GND) to black wire.
LIDAR Lite v3:
Connected (w 10v470uF capacitor instead of recommended 680uF) according to https://i.stack.imgur.com/LaNj9.png
Faint red light flashing (can be seen in a crack next to where the colored wires are plugged into LIDAR)
Red and black wires are supplied 4.95V
Blue and green wires are supplied 3.26V
Capacitor polarity is correct
Here an image of set-up: https://drive.google.com/file/d/1oF645dk09v5GRPeecGbqQOj3-Qm11i8B/view?usp=sharing
When I run "i2cdetect -y 1", I get dashes for all addresses: https://drive.google.com/file/d/1csh1fjeKv_HbvK-B8JfrbbANgB9CXFdv/view?usp=sharing I should be getting a result for the LIDAR Lite address 0x62
What I've tried:
Reinstalling Raspbian image.
Downgrading kernel (which caused my pi to not start up)
Using Bus 0 (may have not set it up correctly)
running i2cdetect with -r and -q flags instead
external 5v power source (my flashing red light turns into a steady red light)
Removing the capacitor
I get the same result every time. There is a possibility that my LIDAR Lite is broken. However, it is an expensive piece of equipment and would like to make sure I exhausted all potential fixes.
Here are some extra images of my wiring. RPi: https://drive.google.com/file/d/1sQFHfUe47wVfkuCW_w15IdsQj9IRb06Z/view?usp=sharing Breadboard+Capacitor: https://drive.google.com/file/d/1TYUvaMEXo6l7QUFGCtJapu06RPNz67kc/view?usp=sharing LidarLitev3: https://drive.google.com/file/d/1LE0W02lPsnpR3-cD00G9x3Mn6G5Vjesb/view?usp=sharing