The BNO055 is the first in a new family of Application Specific Sensor Nodes (ASSN) implementing an intelligent 9-axis Absolute Orientation Sensor, which includes sensors and sensor fusion in a single package.
The task of turning the sensor data from an accelerometer, gyroscope and magnetometer into actual "3D space orientation" can be daunting! Orientation is a hard problem to solve. The sensor fusion algorithms (the secret sauce that blends accelerometer, magnetometer and gyroscope data into stable three-axis orientation output) can be mind-numbingly difficult to get right and implement on low cost real time systems.
Bosch is the first company to get this right by taking a MEMS accelerometer, magnetometer and gyroscope and putting them on a single die with a high speed ARM Cortex-M0 based processor to digest all the sensor data, abstract the sensor fusion and real time requirements away, and spit out data you can use in quaternions, Euler angles or vectors.
NOTE: Don't forget to solder the jumpers S0 and S1 to turn on I2C or UART modes of communication. Connecting S0 and S1 to ground will turn on I2C.
Package Contains: 1x BNO055 (soldered or unsoldered)
Module Dimensions
The BNO055 can output the following sensor data:
Absolute Orientation (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere
Absolute Orientation (Quaterion, 100Hz) Four point quaternion output for more accurate data manipulation
Angular Velocity Vector (100Hz) Three axis of 'rotation speed' in rad/s
Acceleration Vector (100Hz) Three axis of acceleration (gravity + linear motion) in m/s^2
Magnetic Field Strength Vector (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)
Linear Acceleration Vector (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m/s^2
Gravity Vector (100Hz) Three axis of gravitational acceleration (minus any movement) in m/s^2
Temperature (1Hz) Ambient temperature in degrees Celsius
Delivery agent left the parcel without even contacting me
S
Shubham Sharma
Great Product
The IMU sensor works great.
M
Mayur Dafare
One device was faulty
I ordered 2 BNO055 sensor from your website but onc of them was not working. But one sensor which is working is really accurate and good compared to module I got from different company . Would be fully satisfied with it if both of them were working.
Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
Shopping Cart
Logging you in
{"id":1621446131784,"title":"BNO055 9-DOF Absolute Orientation Sensor","handle":"9-dof-absolute-orientation-bno055-sensor","description":"\u003cp\u003eThe BNO055 is the first in a new family of Application Specific Sensor Nodes (ASSN) implementing an intelligent 9-axis Absolute Orientation Sensor, which includes sensors and sensor fusion in a single package.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe task of turning the sensor data from an accelerometer, gyroscope and magnetometer into actual \"3D space orientation\" can be daunting! Orientation is a hard problem to solve. The sensor fusion algorithms (the secret sauce that blends accelerometer, magnetometer and gyroscope data into stable three-axis orientation output) can be mind-numbingly difficult to get right and implement on low cost real time systems.\u003c\/p\u003e\n\u003cp\u003eBosch is the first company to get this right by taking a MEMS accelerometer, magnetometer and gyroscope and putting them on a single die with a high speed ARM Cortex-M0 based processor to digest all the sensor data, abstract the sensor fusion and real time requirements away, and spit out data you can use in quaternions, Euler angles or vectors.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e Don't forget to solder the jumpers S0 and S1 to turn on I2C or UART modes of communication. Connecting S0 and S1 to ground will turn on I2C.\u003c\/p\u003e\n\u003cp\u003ePackage Contains: 1x BNO055 (soldered or unsoldered)\u003c\/p\u003e\n\u003ch3\u003e Module Dimensions\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/Screenshot2022-12-26at5.40.44PM_600x600.png?v=1672056806\"\u003e\u003c\/div\u003e\n\u003cp\u003eThe BNO055 can output the following sensor data:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Quaterion, 100Hz) Four point quaternion output for more accurate data manipulation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAngular Velocity Vector\u003c\/strong\u003e (100Hz) Three axis of 'rotation speed' in rad\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Vector \u003c\/strong\u003e(100Hz) Three axis of acceleration (gravity + linear motion) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic Field Strength Vector\u003c\/strong\u003e (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLinear Acceleration Vector\u003c\/strong\u003e (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGravity Vector\u003c\/strong\u003e (100Hz) Three axis of gravitational acceleration (minus any movement) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemperature\u003c\/strong\u003e (1Hz) Ambient temperature in degrees Celsius\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSpecifications \u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/sensors_m0_bno055_bb_480x480.png?v=1586013065\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/div\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1016\" target=\"_blank\"\u003eDatasheets\u003c\/a\u003e \u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1016\" target=\"_blank\"\u003eLibraries \u003c\/a\u003e \u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1016\" target=\"_blank\"\u003eSample Code\u003c\/a\u003e\n\u003ch5\u003eTutorials\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/HUVFAYmNjh8\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e \u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/gJOkzVyrW6w\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e","published_at":"2022-12-06T11:26:23+05:30","created_at":"2019-02-05T14:23:52+05:30","vendor":"ThinkRobotics.in","type":"Sensor","tags":["9-DOF","9DOF","Absolute Orientation","Accelerometer","BNO","BNO 055","BNO055","ELC1","Gyro","Gyroscope","IMU","IMU-BRD","Magnetometer","MPU","Orientation Sensor"],"price":134999,"price_min":134999,"price_max":149999,"available":true,"price_varies":true,"compare_at_price":429900,"compare_at_price_min":429900,"compare_at_price_max":429999,"compare_at_price_varies":true,"variants":[{"id":27846975062088,"title":"IC Only","option1":"IC Only","option2":null,"option3":null,"sku":"ELC1016-IC","requires_shipping":true,"taxable":true,"featured_image":{"id":30918831046742,"product_id":1621446131784,"position":4,"created_at":"2022-10-25T21:21:54+05:30","updated_at":"2023-01-13T15:54:13+05:30","alt":null,"width":600,"height":600,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600_d1a71e66-32f5-466d-9d57-66ac2ae1f6b9.jpg?v=1673605453","variant_ids":[27846975062088]},"available":true,"name":"BNO055 9-DOF Absolute Orientation Sensor - IC Only","public_title":"IC Only","options":["IC Only"],"price":149999,"weight":20,"compare_at_price":429900,"inventory_management":"shopify","barcode":"27846975062088","featured_media":{"alt":null,"id":23515525120086,"position":4,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600_d1a71e66-32f5-466d-9d57-66ac2ae1f6b9.jpg?v=1673605453"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":40115292405846,"title":"Module with soldered pins","option1":"Module with soldered pins","option2":null,"option3":null,"sku":"ELC1016S-Mod","requires_shipping":true,"taxable":true,"featured_image":{"id":40075254890813,"product_id":1621446131784,"position":2,"created_at":"2022-12-26T17:47:00+05:30","updated_at":"2023-01-13T15:54:13+05:30","alt":null,"width":1000,"height":1000,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module2.png?v=1673605453","variant_ids":[40115292405846]},"available":true,"name":"BNO055 9-DOF Absolute Orientation Sensor - Module with soldered pins","public_title":"Module with soldered pins","options":["Module with soldered pins"],"price":134999,"weight":20,"compare_at_price":429999,"inventory_management":"shopify","barcode":"40115292405846","featured_media":{"alt":null,"id":32405866807613,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module2.png?v=1673605453"}},"requires_selling_plan":false,"selling_plan_allocations":[]},{"id":44358149308733,"title":"Module","option1":"Module","option2":null,"option3":null,"sku":"ELC1016-Module","requires_shipping":true,"taxable":true,"featured_image":{"id":40193965130045,"product_id":1621446131784,"position":1,"created_at":"2023-01-13T15:54:10+05:30","updated_at":"2023-01-13T15:54:13+05:30","alt":null,"width":1200,"height":1200,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055.png?v=1673605453","variant_ids":[44358149308733]},"available":true,"name":"BNO055 9-DOF Absolute Orientation Sensor - Module","public_title":"Module","options":["Module"],"price":134999,"weight":20,"compare_at_price":429900,"inventory_management":"shopify","barcode":"44358149308733","featured_media":{"alt":null,"id":32528067592509,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055.png?v=1673605453"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055.png?v=1673605453","\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module2.png?v=1673605453","\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module1.png?v=1673605453","\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600_d1a71e66-32f5-466d-9d57-66ac2ae1f6b9.jpg?v=1673605453","\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600.jpg?v=1673605453"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055.png?v=1673605453","options":["Variant"],"media":[{"alt":null,"id":32528067592509,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1200,"width":1200,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055.png?v=1673605453"},"aspect_ratio":1.0,"height":1200,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055.png?v=1673605453","width":1200},{"alt":null,"id":32405866807613,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module2.png?v=1673605453"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module2.png?v=1673605453","width":1000},{"alt":null,"id":32405866840381,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module1.png?v=1673605453"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/BNO055-Module1.png?v=1673605453","width":1000},{"alt":null,"id":23515525120086,"position":4,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600_d1a71e66-32f5-466d-9d57-66ac2ae1f6b9.jpg?v=1673605453"},"aspect_ratio":1.0,"height":600,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600_d1a71e66-32f5-466d-9d57-66ac2ae1f6b9.jpg?v=1673605453","width":600},{"alt":null,"id":23515524694102,"position":5,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600.jpg?v=1673605453"},"aspect_ratio":1.0,"height":600,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/3288573_600.jpg?v=1673605453","width":600}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eThe BNO055 is the first in a new family of Application Specific Sensor Nodes (ASSN) implementing an intelligent 9-axis Absolute Orientation Sensor, which includes sensors and sensor fusion in a single package.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe task of turning the sensor data from an accelerometer, gyroscope and magnetometer into actual \"3D space orientation\" can be daunting! Orientation is a hard problem to solve. The sensor fusion algorithms (the secret sauce that blends accelerometer, magnetometer and gyroscope data into stable three-axis orientation output) can be mind-numbingly difficult to get right and implement on low cost real time systems.\u003c\/p\u003e\n\u003cp\u003eBosch is the first company to get this right by taking a MEMS accelerometer, magnetometer and gyroscope and putting them on a single die with a high speed ARM Cortex-M0 based processor to digest all the sensor data, abstract the sensor fusion and real time requirements away, and spit out data you can use in quaternions, Euler angles or vectors.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eNOTE:\u003c\/strong\u003e Don't forget to solder the jumpers S0 and S1 to turn on I2C or UART modes of communication. Connecting S0 and S1 to ground will turn on I2C.\u003c\/p\u003e\n\u003cp\u003ePackage Contains: 1x BNO055 (soldered or unsoldered)\u003c\/p\u003e\n\u003ch3\u003e Module Dimensions\u003c\/h3\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg style=\"float: none;\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/Screenshot2022-12-26at5.40.44PM_600x600.png?v=1672056806\"\u003e\u003c\/div\u003e\n\u003cp\u003eThe BNO055 can output the following sensor data:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Euler Vector, 100Hz) Three axis orientation data based on a 360° sphere\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAbsolute Orientation\u003c\/strong\u003e (Quaterion, 100Hz) Four point quaternion output for more accurate data manipulation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAngular Velocity Vector\u003c\/strong\u003e (100Hz) Three axis of 'rotation speed' in rad\/s\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAcceleration Vector \u003c\/strong\u003e(100Hz) Three axis of acceleration (gravity + linear motion) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnetic Field Strength Vector\u003c\/strong\u003e (20Hz) Three axis of magnetic field sensing in micro Tesla (uT)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLinear Acceleration Vector\u003c\/strong\u003e (100Hz) Three axis of linear acceleration data (acceleration minus gravity) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGravity Vector\u003c\/strong\u003e (100Hz) Three axis of gravitational acceleration (minus any movement) in m\/s^2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTemperature\u003c\/strong\u003e (1Hz) Ambient temperature in degrees Celsius\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003c\/h3\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSpecifications \u003c\/h3\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0014\/4313\/5560\/files\/sensors_m0_bno055_bb_480x480.png?v=1586013065\" alt=\"\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/div\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1016\" target=\"_blank\"\u003eDatasheets\u003c\/a\u003e \u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/LIBRARIES\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1016\" target=\"_blank\"\u003eLibraries \u003c\/a\u003e \u003cbr\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/ELECTRONIC_COMPONENTS\/ELC1016\" target=\"_blank\"\u003eSample Code\u003c\/a\u003e\n\u003ch5\u003eTutorials\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/HUVFAYmNjh8\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e \u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/gJOkzVyrW6w\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e"}