Log in

View Full Version : [FTC]: Adafruit 9-DOF Absolute Orientation IMU - BNO055


ArtemusMaximus
03-10-2016, 12:50
Hello.
I am looking for help with wiring this sensor to sensor controller. I must be searching google all wrong because I couldn't find help that way.

https://www.adafruit.com/products/2472

holazola
03-10-2016, 13:48
Is what you need here? https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all

slibert
03-10-2016, 13:53
You'll need to connect 4 wires from the Adafruit IMU to one of the Modern Robotics Device Interface Module's "I2C" Connectors:

- Power (+5V)
- Ground
- SCL (I2C Clock)
- SDA (I2C Data)

Here's a link (http://pdocs.kauailabs.com/navx-micro/installation/robot-installation/) to a tutorial on connecting the navX-Micro Robotics Navigation Sensor to the FTC system, the steps are very similar. Ignore the information about the USB interface, which is not present on the AdaFruit IMU.

ehochstein
03-10-2016, 14:09
FIRST published a great tutorial for a similar sensor here http://www.firstinspires.org/sites/default/files/uploads/resource_library/ftc/adafruit-rgb-sensor-buildguide.pdf

ArtemusMaximus
03-10-2016, 15:41
Is what you need here? https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all
Not quite. If I wanted to connect sensor to Arduino, that would be it (I may still try it though). However, not understanding enough of I2C system, I was looking for "this is what you connect stuff for FTC" guide.

ArtemusMaximus
03-10-2016, 15:43
You'll need to connect 4 wires from the Adafruit IMU to one of the Modern Robotics Device Interface Module's "I2C" Connectors:

- Power (+5V)
- Ground
- SCL (I2C Clock)
- SDA (I2C Data)

Here's a link (http://pdocs.kauailabs.com/navx-micro/installation/robot-installation/) to a tutorial on connecting the navX-Micro Robotics Navigation Sensor to the FTC system, the steps are very similar. Ignore the information about the USB interface, which is not present on the AdaFruit IMU.
Thank you will give it a go


FIRST published a great tutorial for a similar sensor here http://www.firstinspires.org/sites/default/files/uploads/resource_library/ftc/adafruit-rgb-sensor-buildguide.pdf
I actually used it last year for that sensor, but didn't think of it to be any use for different sensor.


Thank you for quick replies.

ehochstein
03-10-2016, 16:23
I actually used it last year for that sensor, but didn't think of it to be any use for different sensor.


Thank you for quick replies.

The pinouts are slightly different between the two devices, however you'll still use the same interface SDA,SCL,VIN,GND to communicate via I2C. This guide is a great tutorial as to how to connect those pins into the Core Device Interface Module.

I think that a great place to start with this sensor would be the simple Arduino tutorial found here (https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all)https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all

For more details on this sensor, check out the datasheet (https://cdn-shop.adafruit.com/product-files/2472/BST_BNO055_DS000_13.pdf)which will give you the I2C address specifications (Page 90) as well as commands to get data from the sensor.

ArtemusMaximus
03-10-2016, 16:31
The pinouts are slightly different between the two devices, however you'll still use the same interface SDA,SCL,VIN,GND to communicate via I2C. This guide is a great tutorial as to how to connect those pins into the Core Device Interface Module.

I think that a great place to start with this sensor would be the simple Arduino tutorial found here (https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all)https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all

Now, why is that when I asked question here now I can google find this thread ?
https://www.reddit.com/r/FTC/comments/3ybnsn/help_with_adafruit_sensor_wiring/