SparkFun Forums 

Where electronics enthusiasts find answers.

Have questions about a SparkFun product or board? This is the place to be.
By randomvibe
#191480
I hooked up the MPU-9250 Sparkfun breakout on the Teensy 3.2 using SPI, but the WHO-AM-I register is incorrectly returning zero. Does the breakout board need any special treatment, like desoldering one of the jumpers or anything else?

I prefer SPI because my robot needs a 3 foot CAT-5 cable to the IMU and SPI is less susceptible to noise and it's way faster than I2C. I've done SPI on the LSM6DS3 IMU, but now I need magnetometers too.
By UhClem
#191503
randomvibe wrote:I hooked up the MPU-9250 Sparkfun breakout on the Teensy 3.2 using SPI, but the WHO-AM-I register is incorrectly returning zero. Does the breakout board need any special treatment, like desoldering one of the jumpers or anything else?
The schematic shows it as being configured for I2C and the SDO/MISO signal is not connected to an external pin. You have to change a jumper to do that.