I am trying to get data from an ADXL345 but it doesn't work. I tried I2C and SPI connections and both failed. Here is how I connect the ADXL345 to an Arduino uno:
I2C:
ADXL345 -> Arduino
VCC -> 5V or 3.3V (ADXL345 has a regulator so it doesn't matter)
GND -> GND
SCL -> SCL
SDA -> SDA
CS -> 5V or 3.3V
The ADXL345 chip doesn't include a regulator so I guess in your case the breakout board includes one. So please post a link to your board because p.e. the Sparkfun board doesn't include a regulator.
The ADXL345 cannot work with the 5V I/Os an Arduino UNO provides. So you have to use a level converter. Maybe your board includes one but I don't have that information...
No, it doesn't. The resistors on the board are pullups. I assume the same as jremington, the chip may have been destroyed already by the to high voltage.
You should only buy boards that are documented with schematics or at least a very detailed connection diagram. The board layout is very simple in this case so the schematics can be guessed from the photo but if you want to correctly set up such a board without a deep background knowledge you should buy a dozen of it to have enough spare if you connect one wire incorrectly.