Hey Everybody,
I currently have the 6-axis fusion EMPL 2.0 example code running on the UC3-A3 board with my MPU-6050 EVB, and it works beautifully with the Teapot demo. (I mean really beautifully... fantastic job, guys!)
I'm looking to implement a solution consisting of a total of 4 MPU-6050 + HMC5883L breakout boards (2 connected to each of the 2 I2C busses on the UC3-A3) using the Embedded MPL. I'm sticking with the HMC5883L on the assumption that it will eventually be supported for 9-axis fusion with the DMP.
I'd love your input on the plausibility of this scenario, and perhaps some pointers (as it were) on where I should start restructuring the app to support DMP use on multiple MPU-6050s. I understand, of course, the my sample rate may end up being limited simply by virtue of having to poll multiple devices on a 400kHz bus. That's okay.
I'd just like to validate the scenario before I send the boards off to be fabbed and assembled. If this won't work, I'll need to include a separate MCU on each board. In that case I'd love to be able to use a cheaper 8-bit MCU like the ATMega328p (in which case I would love to eventually see an Arduino EMPL library, which would expand the chip's user base astronomically).
Thanks for any help you can provide!
All the best,
Noah Zerkin
- Log in to post comments
phpbb Topic ID
13446