






Low-power 9-axis MEMS motion tracking module with integrated gyroscope, accelerometer, and magnetometer. Based on the ICM-20948 chip, ideal for wearable devices, robotics, and IoT motion-sensing applications.
The ICM-20948 Sensor Module (CJMCU-20948) is a compact, high-performance 9-axis motion tracking device that combines a 3-axis gyroscope, 3-axis accelerometer, and 3-axis magnetometer in a single package. It is built around the ICM-20948 chip, which is known for its low power consumption and high accuracy.
This module supports I²C and SPI interfaces, making it easy to integrate with microcontrollers like Arduino, ESP32, STM32, and Raspberry Pi. The onboard Digital Motion Processor (DMP) offloads complex calculations from the host processor, enabling features like orientation detection, gesture recognition, and sensor fusion.
With its compact CJMCU form factor, the ICM-20948 is suitable for a wide range of applications including wearables, drones, robotics, mobile devices, and motion-controlled gaming systems.