GrabCAD
MPU-9255
by GrabCAD
Last crawled date: 1 year, 11 months ago
MPU-9255
9 axis IMU
3-axis gyroscope,
3-axis accelerometer,
3-axis magnetometer
It's a much better and improved version of the IMU MPU-6050.
InvenSense did a great job with this.
Wish it came with the AsahiKasei AK09940 magnetometer. Its range is less than the AK8963C but its sensitivity is greater.
Sensitivity: 10 nT/LSB (typ.)
https://bit.ly/2WieHTz
Some useful libraries to use this:
https://github.com/RTIMULib/RTIMULib-Arduino
https://github.com/Bill2462/MPU9255-Arduino-Library
https://kingtidesailing.blogspot.com/2015/09/how-to-setup-mpu-9150-9-axis.html
This is info from the data sheet:
"MPU-9255 is a multi-chip module (MCM) consisting of two dies integrated into a single QFN package. One
die houses the 3-Axis gyroscope and the 3-Axis accelerometer. The other die houses the AK8963 3-Axis
magnetometer from Asahi Kasei Microdevices Corporation. Hence, the MPU-9255 is a 9-axis
MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a
Digital Motion Processor™ (DMP) all in a small 3x3x1mm package available as a pin-compatible upgrade
from the MPU-6515. With its dedicated I2C sensor bus, the MPU-9255 directly provides complete 9-axis
MotionFusion™ output. The MPU-9255 MotionTracking device, with its 9-axis integration, on-chip
MotionFusion™, and run-time calibration firmware, enables manufacturers to eliminate the costly and
complex selection, qualification, and system level integration of discrete devices, guaranteeing optimal
motion performance for consumers. MPU-9255 is also designed to interface with multiple non-inertial digital
sensors, such as pressure sensors, on its auxiliary I2C port.
MPU-9255 features three 16-bit analog-to-digital converters (ADCs) for digitizing the gyroscope outputs,
three 16-bit ADCs for digitizing the accelerometer outputs, and three 16-bit ADCs for digitizing the
magnetometer outputs. For precision tracking of both fast and slow motions, the parts feature a userprogrammable
gyroscope full-scale range of ±250, ±500, ±1000, and ±2000°/sec (dps), a user programmable
accelerometer full-scale range of ±2g, ±4g, ±8g, and ±16g, and a magnetometer full-scale
range of ±4800μT.
Other industry-leading features include programmable digital filters, a precision clock with 1% drift from -
40°C to 85°C, an embedded temperature sensor, and programmable interrupts. The device features I2C and
SPI serial interfaces, a VDD operating range of 2.4V to 3.6V, and a separate digital IO supply, VDDIO from
1.71V to VDD.
Communication with all registers of the device is performed using either I2C at 400kHz or SPI at 1MHz. For
applications requiring faster communications, the sensor and interrupt registers may be read using SPI at
20MHz.
The MPU-9255 includes support for Automatic Activity Recognition (AARTM) on a wrist-worn device. It works
in conjunction with the AAR™ library to detect walk, run, bike, stationary, and sleep. The AAR™ library
achieves high detection accuracy and low power by using the gyro sensor in a smart duty cycle fashion. It is
capable of identifying a new activity within 10sec of its transition. The AAR™ library offers a high accuracy
pedometer that benefits from the contextual awareness of knowing which activities will require steps and
which will not.
By leveraging its patented and volume-proven CMOS-MEMS fabrication platform, which integrates MEMS
wafers with companion CMOS electronics through wafer-level bonding, InvenSense has driven the package
size down to a footprint and thickness of 3x3x1mm, to provide a very small yet high performance low cost
package. The device provides high robustness by supporting 10,000g shock reliability."
9 axis IMU
3-axis gyroscope,
3-axis accelerometer,
3-axis magnetometer
It's a much better and improved version of the IMU MPU-6050.
InvenSense did a great job with this.
Wish it came with the AsahiKasei AK09940 magnetometer. Its range is less than the AK8963C but its sensitivity is greater.
Sensitivity: 10 nT/LSB (typ.)
https://bit.ly/2WieHTz
Some useful libraries to use this:
https://github.com/RTIMULib/RTIMULib-Arduino
https://github.com/Bill2462/MPU9255-Arduino-Library
https://kingtidesailing.blogspot.com/2015/09/how-to-setup-mpu-9150-9-axis.html
This is info from the data sheet:
"MPU-9255 is a multi-chip module (MCM) consisting of two dies integrated into a single QFN package. One
die houses the 3-Axis gyroscope and the 3-Axis accelerometer. The other die houses the AK8963 3-Axis
magnetometer from Asahi Kasei Microdevices Corporation. Hence, the MPU-9255 is a 9-axis
MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a
Digital Motion Processor™ (DMP) all in a small 3x3x1mm package available as a pin-compatible upgrade
from the MPU-6515. With its dedicated I2C sensor bus, the MPU-9255 directly provides complete 9-axis
MotionFusion™ output. The MPU-9255 MotionTracking device, with its 9-axis integration, on-chip
MotionFusion™, and run-time calibration firmware, enables manufacturers to eliminate the costly and
complex selection, qualification, and system level integration of discrete devices, guaranteeing optimal
motion performance for consumers. MPU-9255 is also designed to interface with multiple non-inertial digital
sensors, such as pressure sensors, on its auxiliary I2C port.
MPU-9255 features three 16-bit analog-to-digital converters (ADCs) for digitizing the gyroscope outputs,
three 16-bit ADCs for digitizing the accelerometer outputs, and three 16-bit ADCs for digitizing the
magnetometer outputs. For precision tracking of both fast and slow motions, the parts feature a userprogrammable
gyroscope full-scale range of ±250, ±500, ±1000, and ±2000°/sec (dps), a user programmable
accelerometer full-scale range of ±2g, ±4g, ±8g, and ±16g, and a magnetometer full-scale
range of ±4800μT.
Other industry-leading features include programmable digital filters, a precision clock with 1% drift from -
40°C to 85°C, an embedded temperature sensor, and programmable interrupts. The device features I2C and
SPI serial interfaces, a VDD operating range of 2.4V to 3.6V, and a separate digital IO supply, VDDIO from
1.71V to VDD.
Communication with all registers of the device is performed using either I2C at 400kHz or SPI at 1MHz. For
applications requiring faster communications, the sensor and interrupt registers may be read using SPI at
20MHz.
The MPU-9255 includes support for Automatic Activity Recognition (AARTM) on a wrist-worn device. It works
in conjunction with the AAR™ library to detect walk, run, bike, stationary, and sleep. The AAR™ library
achieves high detection accuracy and low power by using the gyro sensor in a smart duty cycle fashion. It is
capable of identifying a new activity within 10sec of its transition. The AAR™ library offers a high accuracy
pedometer that benefits from the contextual awareness of knowing which activities will require steps and
which will not.
By leveraging its patented and volume-proven CMOS-MEMS fabrication platform, which integrates MEMS
wafers with companion CMOS electronics through wafer-level bonding, InvenSense has driven the package
size down to a footprint and thickness of 3x3x1mm, to provide a very small yet high performance low cost
package. The device provides high robustness by supporting 10,000g shock reliability."
Similar models
3dwarehouse
free
9 Degrees of Freedom - MPU-9150 Breakout SEN-11486
...ple upgrade path and making it easy to fit on space constrained boards. #9dof #accelerometer #breakout #gyro #invensense #mpu9150
grabcad
free
MPU 6050 IMU sensor
...licon die together with an onboard digital motion processor™ (dmp™) capable of processing complex 9-axis motionfusion algorithms.
grabcad
free
SparkFun 9DoF IMU Breakout - ICM-20948 (Qwiic)
...en out all the icm-20948 pin functionality to gpio and labeled them i2c on the front, spi on the back for ease of identification.
grabcad
free
MPU9250
... better than competitive offerings." the mpu-9250 uses 16-bit analog-to-digital converters (adcs) for digitizing all 9 axes.
grabcad
free
Sparkfun MPU-9250 Breakout
... better than competitive offerings." the mpu-9250 uses 16-bit analog-to-digital converters (adcs) for digitizing all 9 axes.
grabcad
free
GY-801
...gy-801
grabcad
sensor module that integrates gyroscope, accelerometer, magnetometer and barometer.
cg_trader
$2
TDK Invensense MPU 9150 Gyroscope
...dk invensense mpu 9150 gyroscope 3d , formats max, obj, mtl, fbx, stl, sldprt, sldasm, slddrw, stp, ready for 3d animation and ot
grabcad
free
ADXL345 Breakout board
...adxl345 breakout board
grabcad
the adxl345 is a low-power, 3-axis mems accelerometer modules with both i2c and spi interfaces.
grabcad
free
ADXL345 Digital Accelerometer Adafuit Breakout Board
...ndard header in case you want to use it with a breadboard or perfboard. two 2.5mm (0.1") mounting holes for easy attachment.
3dwarehouse
free
Adafruit BNO055
...or months fiddling with algorithms of va https://learn.adafruit.com/adafruit-bno055-absolute-orientation-sensor?view=all#overview
9255
thingiverse
free
Stoya Mold by mrfab
...the original stoya model, which you can find here: http://www.thingiverse.com/thing:9255 ...
thingiverse
free
Hops Beer Tap Lever by
...at http://fusionary.com/ the hops design can be found here: https://thenounproject.com/term/hops/9255 icon license is creative commons attribution. the lever model...
cg_trader
$25
Band ring - 9255 | 3D
...band ring - 9255 | 3d
cg trader
#ring
#coupleband
cg_trader
$25
Wedding Band - 9255 | 3D
...amond ring engagement ring luxury solitaire platinum precious engagement diamond wedding band band ring jewelry rings couple band
grabcad
free
Festo rod eye SGS resizable
...rod eye sgs resizable grabcad size : sgs-m4-9253 sgs-m6-9254 sgs-m8-9255 ...
3dwarehouse
free
9255 Jefferson Blvd Culver City, CA, USA
...9255 jefferson blvd culver city, ca, usa
3dwarehouse
modeled with building maker
3dwarehouse
free
Mesa de Jantar Artzzi 9255 Cânon
...mesa #table #mesa_redonda #mesa_jantar_redonda #mesa_jantar #mesa_canon #canon #canon_mesa #mesa_cânon #cânon #cânon_mesa #artzzi
Mpu
turbosquid
$7
Micro Processing Unit (MPU)
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3dfindit
free
MPU 401
...mpu 401
3dfind.it
catalog: precision refigeration
thingiverse
free
Case for MPU 6050 by MaximvonAZ
...case for mpu 6050 by maximvonaz
thingiverse
case for a mpu-6050 sensor.
screwholes are 2,5 mm in diameter.
thingiverse
free
MPU 9250/6500 case by buildbysammie
...0/6500 accelerometer. it has graph axis arrows on its top side so you can see them when the mpu is in the case.
hope you like it!
thingiverse
free
ring for MPU 6050 by pachecolilium
...llo para el sensor mpu 6050 como en la imagen de la pagina cientifica.
ring for sensor mpu6050, like punched in the science page.
thingiverse
free
4-in-1 Orientation Sensor Bracket MPU-9150 by mayaway
... sensor bracket mpu-9150 by mayaway
thingiverse
slip in, slip out -- 4-in-1 orientation sensor holder i2c mpu-9150 from ez-robot
thingiverse
free
MPU-6050 Adjustable Support by PeriniM
...thought to create a support for fixing the inclination of one axis.
hope you enjoyed the design and be open to share your prints!
thingiverse
free
MPU-6050 Pin Header Soldering Jig by seanhodgins
...meters so i quickly made this jig to hold them together to make things easier. saved a lot of time!
https://youtu.be/nyts-qj_f98
thingiverse
free
EdTracker Case for V2 PCB and MPU 9250 by Quiksilver
...in case it would print a little too tight. it stays in place but may be a little loose. ( a little electrical tape can fix that.)
thingiverse
free
Housing by Leaz_
...housing was made to fit an arduino nano, an mpu6500 and a frsky rx6r. i made this housing for...