# Title: MPU 9DOF Click Board™ ## Description: The MPU 9DOF Click Board™ carries the MPU–9250 System in Package, which is the world's first 9-axis Motion Tracking device. MPU–9250 comprises two chips. One is the MPU–6050 that contains a 3-axis accelerometer, a 3-axis gyroscope, and a DMP (digital motion processor); the other is AK8975, a 3-axis digital compass. It is designed for the low power, low cost, and high-performance requirements of consumer electronics equipment and wearable sensors. The ability to track motion in free space also makes the MPU 9DOF Click Board™ a suitable sensor for RC vehicles (e.g. quadcopters) and camera stabilization systems. Specifications Type Acceleration, Gyroscope, Compass Applications Cost-effective 9-axis motion tracking for quadcopters, wearables, camera stabilization systems, game controllers and other devices On-board modules MPU–9150 comprises two chips. One is the MPU–6050 that contains a 3-axis accelerometer, a 3-axis gyroscope, and a DMP (digital motion processor); the other is AK8975, a 3-axis digital compass Key Features 3-axis accelerometer, 3-axis gyroscope, 3-axis compass Interface GPIO,I2C Compatibility mikroBUS Click board size S (28.6 x 25.4 mm) Input Voltage 3.3V ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: 9DOF, Click Board, MikroE, Motion, Sensor ## Price range: 31.5 - 31.5 GBP ## Link: https://thedebugstore.com/products/mpu-9dof-click-board-mikroe-1719-uk ## Compare-at price range: 45.0 - 45.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/sensor-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Motion Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/motion-sensor-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-1719, Available: yes, Inventory: 2 ## Metafields - full_description:
The MPU 9DOF Click Board™ carries the MPU–9250 System in Package, which is the world's first 9-axis Motion Tracking device. MPU–9250 comprises two chips. One is the MPU–6050 that contains a 3-axis accelerometer, a 3-axis gyroscope, and a DMP (digital motion processor); the other is AK8975, a 3-axis digital compass. It is designed for the low power, low cost, and high-performance requirements of consumer electronics equipment and wearable sensors. The ability to track motion in free space also makes the MPU 9DOF Click Board™ a suitable sensor for RC vehicles (e.g. quadcopters) and camera stabilization systems.
| Type | Acceleration, Gyroscope, Compass |
| Applications | Cost-effective 9-axis motion tracking for quadcopters, wearables, camera stabilization systems, game controllers and other devices |
| On-board modules | MPU–9150 comprises two chips. One is the MPU–6050 that contains a 3-axis accelerometer, a 3-axis gyroscope, and a DMP (digital motion processor); the other is AK8975, a 3-axis digital compass |
| Key Features | 3-axis accelerometer, 3-axis gyroscope, 3-axis compass |
| Interface | GPIO,I2C |
| Compatibility | mikroBUS |
| Click board size | S (28.6 x 25.4 mm) |
| Input Voltage | 3.3V |
Software Support
Initialization driver enable's - I2C, initialize MPU-9150 XL G & MPU-9150 MAG and start write log.
void application_init ( void )
{
log_cfg_t log_cfg;
mpu9dof_cfg_t cfg;
// Logger initialization.
log_cfg.level = LOG_LEVEL_DEBUG;
LOG_MAP_USB_UART( log_cfg );
log_init( &logger, &log_cfg );
log_info( &logger, "---- Application Init ----" );
// Click initialization.
mpu9dof_cfg_setup( &cfg );
MPU9DOF_MAP_MIKROBUS( cfg, MIKROBUS_1 );
mpu9dof_init( &mpu9dof, &cfg );
Delay_10ms( );
mpu9dof_default_cfg ( &mpu9dof );
}
This is a example which demonstrates the use of the MPU 9DOF Click Board™. Measured accel, gyro and magnetometer coordinates values ( X, Y, Z ) and temperature value in degrees celsius [ �C ] are being sent to the uart where you can track their changes. All data logs on usb uart for aproximetly every 1 sec.
void application_init ( void )
{
log_cfg_t log_cfg;
mpu9dof_cfg_t cfg;
// Logger initialization.
log_cfg.level = LOG_LEVEL_DEBUG;
LOG_MAP_USB_UART( log_cfg );
log_init( &logger, &log_cfg );
log_info( &logger, "---- Application Init ----" );
// Click initialization.
mpu9dof_cfg_setup( &cfg );
MPU9DOF_MAP_MIKROBUS( cfg, MIKROBUS_1 );
mpu9dof_init( &mpu9dof, &cfg );
Delay_10ms( );
mpu9dof_default_cfg ( &mpu9dof );
}
The full application code, and ready to use projects can be installed directly form compilers IDE(recommneded) or found on LibStock page or mikroE GitHub accaunt.
Other mikroE Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all Mikroelektronika compilers, or any other terminal application of your choice, can be used to read the message.
- attachments: [{"download_file":[{"download_file":"MPU 9DOF Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Invensense MPU-9250 9-Axis IMU Tracker Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-1719 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: InvenSense - device_type: MPU-9250 - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - badge: - widget:The MPU 9DOF Click Board™ from MikroE is a measurement add-on board that includes the MPU-9150 motion tracking MikroBUS module.
The Click Board™ includes two devices: a MPU-6050 3-Axios Accelerometer and 3-Axis Gyroscope and an AK8975 3-Axis Compass.