SparkFun will be closing early at 3:30 Friday 5/27 and remain closed Monday for Memorial Day (5/30). Orders placed after 2pm MT on Friday (5/27) will process and ship out on Tuesday (5/31).

Member #130970

Member Since: April 23, 2010

Country: United States

  • Sigh, typical Sparkfun product. Missing ADC0/ADC1, so basically no differential ADC. If you’re going to leave out two ADC pins, why the hell would you leave out the two that have special functionality? Don’t you guys ever read datasheets?

    I know I should have read the schematic before ordering, but you can’t just make this stuff up. Got bitten by sloppy SF design one too many times, this is the last time I’ve ever ordered anything from you guys. Sorry.

  • The problem is not the accelerometer. The problem is getting Invensense’s horrible mess of code to compile, let alone run, on anything else than a windows PC. They have an ‘embedded’ version of this shitpile that does not support AVR and is not available for the general public. I’ve tried to make it work but no luck there either.

  • Eric,
    you are absolutely right. Sparkfun should not advertise this board as having on-board sensor fusion when this feature is essentially unavailable due to a lack of support from Invensense. The code provided is a poorly constructed joke that you will not be able to get working on say, an Arduino.
    That being said, I did get it to work just fine as a gyro/accelerometer combo. If you’re looking for an accurate sensor fusion algorithm that will run on AVR, have a look here:

  • Nice, but Atmel sells a 9DOF with the IMU3000 for $54:

  • You forgot to mention that ADK only works on Android 2.3.4/3.1. Even if you’re running a 2.3.4 like Cyanogen, you’ll need a recent kernel on (2.6.32 iirc).
    If you want to use Arduino+Android and you have an earlier phone (i.e. 90% of devices currently available, including those $100 Shanzai clones) you can use MicroBridge (code.google.com/p/microbridge).

  • Great stuff! A bit on the pricey side, though. Note that this stuff has already been done on Arduino (code.google.com/p/microbridge), and you can get an Arduino + host shield slightly cheaper.

  • The SPI pins are located somewhere else on the arduino mega, so this shield will not work out of the box. You need to do some soldering to get this to work. Just google for arduino mega and SPI.

No public wish lists :(