MIKROE 6DOF IMU 14 Click is a compact add-on board that contains a 6-axis MEMS motion tracking device combining a 3-axis gyroscope and a 3-axis accelerometer. This board features the ICM-42688-P, high precision 6-axis MEMS motion tracking device, from TDK InvenSense. It has a configurable host interface that supports both I2C and SPI serial communication, features a 2 kB FIFO and 2 programmable interrupts with ultra low-power Wake-on-Motion support to minimize system power consumption. This Click board™ is an excellent choice for applications like gesture recognition, activity classification, and pedometer, along with programmable digital filters, and an embedded temperature sensor.

6DOF IMU 14 Click is based on the ICM-42688-P, high precision 6-axis MEMS motion tracking device, from TDK InvenSense. It features a 2kB FIFO that can lower the traffic on the serial bus interface, and reduce power consumption by allowing the system processor to burst read sensor data, and then go into a low-power mode. It also supports external clock input for highly accurate 31kHz to 50kHz clock, which helps to reduce system-level sensitivity error and improve orientation measurement from gyroscope data. ICM-42688-P includes an industry-first 20-bits data format support in FIFO for high-data resolution. This FIFO format encapsulates 19-bits of gyroscope data and 18-bits of accelerometer data.

This Click Board™ includes a vibratory MEMS rate gyroscope that detects rotation about the X-, Y-, and Z- axes, and a 3-axis MEMS accelerometer. The full-scale range of the gyro sensors may be digitally programmed from ±15.625 up to ±2000 degrees per second (DPS). The ICM-42688-P architecture reduces the accelerometer's sensitivity to fabrication variations as well as to thermal drift. When the device is placed on a flat surface, it will measure 0g on the X- and Y-axes and +1g on the Z-axis. The full-scale range of the digital output can be adjusted from ±2g, up to ±16g.

The ICM-42688-P has a programmable interrupt system that can generate an interrupt signal. There are two interrupt outputs in which one of them represents frame synchronization input routed to the PWM pins on the mikroBUS™. An interrupt can be triggered while switching clock sources, when new data is available for reading (from the FIFO and data registers), during accelerometer events, FIFO watermark and overflow.

6DOF IMU 14 Click provides the possibility of using both I2C and SPI interfaces with a maximum frequency of 1MHz for I2C and 25MHz for SPI communication. The selection can be done by positioning SMD jumpers labeled as COMM SEL to an appropriate position. Note that all the jumpers must be placed to the same side, or else the Click board™ may become unresponsive. While the I2C interface is selected, the ICM-42688-P allows the choice of the least significant bit (LSB) of its I2C peripheral address. This can be done by using the SMD jumper labeled as ADDR SEL.

This Click board™ is designed to be operated only with a 3.3V logic level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels.

  • Interface: I2C, SPI
  • Compatibility: mikroBUS™
  • Dimensions: 28.6 x 25.4mm
  • Input Voltage: 3.3V
  • Supply Voltage: Min. -0.5V, Typ. 3.3V, Max. 4V
  • I2C Clock Frequency: 1MHz
  • SPI Clock Frequency: 24MHz
  • External Clock Source: Min. 31kHz, Typ. 32kHz, Max. 50kHz
  • Operating Temperature Range: Min. -40°C, Max. +85°C

MIKROE 6DOF IMU 14 Click Product Help and Resources


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.