DK-20948 Development Kit for the ICM-20948 9-Axis Motion Sensor

Image of InvenSense's DK-20948 Development Kit for ICM-20948 9-Axis Motion SensorInvenSense's DK-20948 is a comprehensive development platform for the ICM-20948, a high-performance 9-axis motion sensor that combines a 3-axis gyroscope, a 3-axis accelerometer, a 3-axis compass, and a Digital Motion Processor™ (DMP).

The platform designed around Microchip's G55 MCU can be used by developers for rapid evaluation and development of ICM-20948-based solutions. The DK-20948 includes an on-board embedded debugger, so external tools are not required to program or debug the G55 MCU.

The development kit comes with necessary software, including InvenSense MotionLink, a GUI-based development tool, and embedded motion drivers for the ICM-20948.

Embedded Motion Drivers (eMD) consists of a set of APIs to configure various aspects of the platform, including ICM-20948 sensor parameters such as full-scale range (FSR), output data rate (ODR), low-power or low-noise mode, and sensor interface to host (I2C, SPI).

MotionLink is a GUI-based development tool included with the platform. It can be used to capture and visualize the sensor data from the motion sensor.

  • ICM-20948 9-axis motion sensor
  • Atmel G55 MCU with 512 KB Flash
  • On-board embedded debugger for programming and debugging
  • USB connectors for host interface to support software debug and sensor data logging
  • Board power supply through USB
  • Accelerometer, gyroscope, and compass calibration
  • Android functions: rotation vector, game rotation vector, gravity, linear acceleration
  • Pedometer functions: step detection and step count
  • Gestures: pickup, tilt, bring to see
  • Sensor fusion