MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » Arduino » Arduino Shields » A000070 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
  Arduino Shields
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
Arduino 9 Axes Motion Sensor Shield, BNO055, 9DoF US$31.97

Arduino 9 Axes Motion Sensor Shield, BNO055, 9DoF

The Arduino 9 Axes Motion Shield contains the BNO055 absolute orientation sensor from Bosch Sensortec. The BNO055 is a System in Package (SiP) integrating a triaxial 14-bit accelerometer, a triaxial 16-bit gyroscope with a range of 2000 degrees per second, a triaxial geomagnetic sensor, and a 32-bit microcontroller running the BSX3.0 FusionLib software.

The sensor features three-dimensional acceleration, yaw rate and magnetic field strength data each in three perpendicular axes.

It also provides the sensor fusion signals such as Quaternion, Euler angles, Rotation vector, Linear acceleration, and Gravity vector. In addition, it incorporates an intelligent interrupt engine which allows for triggering interrupts based on slow or no motion recognition, any motion (slope) detection, or high-g detection.

The shield is powered by 5V from your host Arduino, and it consumes 50mW. This shield does not have an external power jack; it is powered only when plugged into an Arduino board.

I/O Connections

  • 2 TinkerKit connectors for two Analog Inputs (in white), connected to A2 and A3.
  • 2 TinkerKit connectors for two Analog Outputs (in orange in the middle), connected to PWM outputs on pins D5 and D6.
  • 2 TinkerKit connectors for the TWI interface (in white with 4 pins) one for input and the other one for output, so you can chain devices.

9 Axes Motion Shield Configuration

The board has two solder jumpers for configuration of the Interrupt Pin and Reset Pin. The Reset Pin comes pre-set to D4 as that is used for all compatible official Arduino boards. However, you will have to make a solder connection on the INT jumper to select the correct Interrupt pin for the Arduino host board you're using. Refer to the table below:

Board INT Pin RESET Pin
Arduino UnoD2D4
Arduino LeonardoD7D4
Arduino YunD7D4
Arduino EthernetD2D4
Arduino DueD2D4
Arduino MegaD2D4
Arduino M0/M0 ProD7D4

Example Code Available

In the latest Arduino IDE, go to FileExamples and under NAxesMotion you will find four example sketches for using this 9 Axes Motion Shield:
  • Accelerometer Example code to stream Accelerometer data
  • BareMinimum Example code to describe the Bare Minimum
  • Euler Example code to stream Euler data
  • Motion Example code of a game to demonstrate the Any motion and No motion Interrupt features

Arduino 9-Axis Motion Sensor Shield Resources

This product was added to our catalog on Thursday 26 February, 2015.


Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic Single User
Specials more
XBee ZigBee Module, 50mW, Series 2.5, RPSMA Antenna Connector
XBee ZigBee Module, 50mW, Series 2.5, RPSMA Antenna Connector
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to Arduino 9 Axes Motion Sensor Shield, BNO055, 9DoF
Reviews more
Write ReviewWrite a review on this product!
  Sunday 19 January, 2020   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce