April 30, 2009
about 3 years ago
I found that I had to. The I2C lines on the sensor stick have pull-up resistors that pull-up to 3.3V, which confused other I2C devices that I was running at 5V. I used a level translator board (http://www.sparkfun.com/products/10403) and all the devices are playing nicely together now.
This is a great little bit of kit, but I’ve been scratching my head over an odd and intermittent problem with the gyro. Sometimes it works just fine, giving me obviously correct data; other times it just gives me crap, with the roll rates close to zero no matter how the board is moving. One hour it’s working, then without changing any hardware, it isn’t.
The temperature sensor in the gyro works fine all the time, giving me good data, so I know the gyro is powered up and responding to I2C, but the roll info is sometimes junk. Could this be a bad gyro? Can these gyros just get stuck? Is there a way to force a reset and get it going?
No public wish lists :(
Forgot your password?
No account? Register one!