When I got it, I tried to run a simple i2cdetect after connecting it to a Raspberry Pi 5. It did not show up. I am sure the SCL and SDA lines are not swapped, I connected it only to 3.3v power (multimeter confirms it is getting power), my i2c is enabled, and the bus works (connecting SDA or SCL to ground led to i2cscan taking about 1 second per address, while nothing connected led to instant 0 address found). Is there anything else I could be doing wrong, or is it possible the board doesn’t work?
Hello.
To help keep the forum organized, I moved your post to the sensors support category.
Can you post some pictures of your physical setup that show both sides of your board and all of your connections?
- Patrick
Thanks for the response.
Here are the pictures of my setup. I didn’t solder the pins to the sensor, so I used my fingers to gently press the pins on the side of the holes.
3.3v -------Red-------- VIN
GND -------Black----- GND
GPIO 2 —Orange— SDA
GPIO 3 —Yellow----- SCL
Well soldered connections are required for your board to work correctly, and attempting to operate it without good connections can cause all kinds of problems including potentially damaging voltage spikes. Can you solder all of your header pin connections and try testing your board again? All of the joints should resemble the examples shown in the Adafruit Guide to Excellent Soldering (which is a great resource if you are relatively new to soldering).
If you continue having trouble after you think the connections are good, please post updated pictures.
- Patrick
It looks like the soldering might be okay, but it is hard to tell from just one angle. We test every unit, so it’s still likely this is a connection issue. I recommend you try replacing the jumper cables and checking continuity between your sensor and Raspberry Pi. Similarly, you might use a multimeter to confirm that power is reaching the board.
If you continue having trouble after double checking all your connections, please contact us directly with your order information and a reference to this thread.
- Patrick
I tested each color wire by connecting one to power and one to ground with an LED in between; they all work. Here is a closer picture of my soldered connections.
I guess I will send a support email now. Thank you
Hello.
It looks like several of your solder joints (especially the GND, SDA, and SCL joints) are not wetting properly to the pad. You can compare your joints to the ones shown in the “Common Soldering Problems” section of Adafruit guide that Patrick mentioned (which also has suggestions to fix it); please note that a good soldering joint should be wetted to the pin and the pad all the way around
Brandon