DFRobot
BNO055 Intelligent 9-axis Sensor Module
BNO055 is a new sensor IC for implementing an intelligent 9-axis Absolute Orientation Sensor. It is a System in Package, integrating a triaxial 14-bit accele...
Get notified when back in stock
BNO055 is a new sensor IC for implementing an intelligent 9-axis Absolute Orientation Sensor. It is a System in Package, integrating a triaxial 14-bit accelerometer, a triaxial 16-bit gyroscope, a triaxial geomagnetic sensor, and a 32-bit microcontroller.
With a size of 5.2 x 3.8 x 1.1mm, the BNO055 is significantly smaller than comparable discrete or system-on-board solutions and also is the sensor-hub product of the smallest size that supports Windows 8.1 at present.
BNO055 is able to provide not only single data of the three kinds of sensors (accelerometer/gyroscope/geomagnetic), but also integrated data, such as quaternions, Euler angles, or vectors. Besides, the built-in MCU frees the users from the complexities of algorithm processing, which provides application support in many aspects for smartphones, wearable devices, and so on.
FEATURES
- High Accuracy
- I2C Communication
- Small Size
- Low Power Consumption
SPECIFICATION
- Operating Voltage: 3.3V-5.5V
- Communication Interface: I2C (Support 5V) or SPI(Non-I2C ports only support 3.3V)
- Default I2C Address: 0x28
- BNO055 Accelerometer:
Acceleration ranges ±2g/±4g/±8g/±16
Low-pass filter bandwidths 1kHz~<8Hz
Operation modes: normal, suspend, low power, standby, deep suspend
- BNO055 Gyroscope:
Ranges switchable from ±125°/s~2000°/s
Low-pass filter bandwidths 523Hz~12Hz
Operation modes: normal, fast power up, deep suspend, suspend, advanced power save.
On-chip interrupt control: motion-triggered interrupt-signal
- BNO055 Geomagnetic:
Magnetic field range typical ±1300uT(x-,y-axis);±2500uT(z-axis)
Magnetic field resolution: ~0.3
Operating nodes: low power, regular, enhanced regular, high accuracy
Power modes: normal, sleep, force
- Outline Dimension: 19 x 21mm/0.75 x 0.83”
- Mounting Hole Position: 16mm
- Mounting Hole Size: inner diameter 2mm/outer diameter 3.7mm
DOCUMENTS
Jargon buster
Plain-language definitions for the technical terms used above.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
Sensors & Input
SEN0374 bno055 intelligent 9 axis sensor schematics v1
Schematic · 1.2 MB · Click any page to view full size
SEN0374 bno055 intelligent 9 axis sensor datasheet v1
Datasheet · 2.1 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
f0912c8
6 months ago
· 33 commits
- examples description about 7 years ago
- DFRobot_BNO055.cpp Merge pull request #6 from kaufi95/master 6 months ago
- DFRobot_BNO055.h Merge pull request #6 from kaufi95/master 6 months ago
- keywords.txt fix keywords over 7 years ago
- LICENSE remake over 7 years ago
- README.md Add README 6 months ago
Related Tutorials
Free guides on learn.littlebird.com.au