bzerk

Member Since: April 24, 2008

Country: United States

  • This is just awesome. I’m glad to see you really taking DMP usability to the next level. I’ve had my head up my ass, still using my original hack, and I never released my dual MPU solution. Your work is especially beautiful because it actually uses the official eMPL code. Kudos on doing it right. I’ll be using your stuff from now on.

  • Yeah. That request has been made and they are considering in an internal review how best to that. That’s my #1 request, too.

  • They slipped on these chips. Badly. But I think they’ll make good on the 9150 ship date.

  • What would you like to see on the Invensense Developers Corner site? Honest question by those who make this chip. I’ve made my own opinions known. Like Jeff said, the company is aware of their mistakes and is looking to be more supportive in the future. If you’ve got suggestions, you could voice them here or email me.

  • Also, here’s a picture of a neat little single-sided Pro Mini derivative I knocked out recently :-D

  • Sweet! The extra ADC pins and I2C pull-up pads are both welcome improvements to my favorite prototyping board. Thanks guys!

  • Hey Fabio, while I’m sure Nintendo, LG, etc are getting much better support than we are, I really don’t think that Invensense has a working 9-axis solution using any magnetometer other than the AK8975. Why they chose to develop the one solution that they have using that chip, I can’t fathom, though it may have had to do with that being the magnetometer in the iPhone 4. I share all of your complaints, am deeply frustrated, and have sunk dozens of hours into this, but there simply isn’t anything comparable from anyone else.

  • Heh… I guess I’m a little late the this party. I think you know where I stand on whether or not it’s worth the effort. We’ll get there.

  • Here’s an Arduino sketch to get precomputed quaternions out of the MPU6050. It just reproduces the behavior of the Invensense example firmware for the Atmel UC3 Xplained board. I still haven’t gotten calibration saving and loading working, so it still drifts for a bit, but stabilizes if you leave the sensor in a no-motion state for a little bit. You can use it with the Invensense Teapot/Mouse Demo app (here’s a video), or modify the packet structure for your own app like Fabio did here.

    Jeff Rowberg’s i2cdevlib is by far the best way to configure the chip and get raw data at the moment. With his code, at least you’ve got a nice 6-axis solution in a tiny footprint, and there’s a lot to be said for that.

    I’ve heard from Invensense that they are at least talking to Honeywell about getting their help on implementing HMC5883L support for the 9-axis DMP.

    I don’t like how Invensense is handling things any more than the next guy, but I think that until a developer-friendly competitor releases some comparable silicon, this is the best inertial sensor you can buy.

  • That triple stack isn’t too dissimilar from what you’d get if you designed a board to accomodate your RFM-22 Transceiver Breakout. Not that I can fathom why you’d do that instead of designing around the module.

No public wish lists :(