Heya there,
I've been trying to use a ADXL345 on my Pro Micro, and I can't get any result from it : the test code results in nothing at all being printed in the serial monitor, and the I2C scanner code either print nothing, or print every possible address in a loop, when I disable the error = Wire.endTransmission(); line of code.
I've had a very similar issue with a magnetometer very recently, and I believe the two might be linked.
I've redone all soldering, because the old one were a bit shabby, but nothing changed. I also checked with a multimeter that the connections were unbroken, and it seems fine.
VCC is connected to the sensor board's VCC ( and the pullup resistors that I just added, as in this picture ), GND is connected to the sensor board's GND.
Port 2 is connected to SDA and the pullup resistor, to VCC
Port 3 is connected to SCL and the pullup resistor, to VCC
Btw, now the error message is different, it simply print "No I2C devices found" looping.
Not the way helpers like it. You dig out the code and schematics and post them here. The more work and time expected from helpers the less number of people will take on Your question and the more You have to wait. Plowing through videos and project plans is the work You can, and should do, not we.