








ICG‑20660L Accel+Gyro 6‑Axis IMU Module Breakout is a compact motion sensing board integrating a 3‑axis accelerometer (±2/4/8/16g) and a 3‑axis gyroscope (±125/250/500dps) with on‑chip 16‑bit ADCs. This six‑degree‑of‑freedom motion sensor provides precise acceleration and angular velocity measurements for stabilization, orientation tracking, and motion analysis tasks. Designed as a small breakout module for embedded development, the sensor supports both I2C and SPI communication, enabling easy integration with common microcontroller platforms such as Arduino, ESP32, or Raspberry Pi. High sensitivity accuracy and low noise characteristics make the module suitable for robotics, camera stabilization systems, and advanced motion‑tracking projects.

Figure: Connections: I2C 0x69(Default)/ 0x68
High‑Precision Motion Measurement
This 6‑axis inertial measurement module delivers accurate motion data through integrated 16‑bit ADCs and tightly calibrated sensing elements. The accelerometer provides selectable ranges of ±2g, ±4g, ±8g, and ±16g, while the gyroscope supports ±125, ±250, and ±500 dps angular velocity ranges. Initial sensitivity accuracy reaches ±1%, enabling reliable motion capture in applications requiring precise orientation or vibration monitoring. Combined accelerometer and gyroscope sensing allows detailed detection of linear movement and rotational dynamics for stabilization systems and motion‑tracking platforms.
Low‑Noise Performance for Stabilization Systems
Low noise density of 6.5 mdps/√Hz enables stable and clean motion data even in sensitive stabilization scenarios. Such performance is particularly valuable for anti‑shake systems used in imaging equipment and robotics platforms. Reduced measurement noise improves filtering accuracy and sensor fusion results, supporting smoother motion estimation and more responsive control loops. These characteristics make the inertial sensing board suitable for camera stabilization, drone motion monitoring, and other applications where vibration and jitter must be minimized.
FIFO Buffer and Synchronization Support
A built‑in 512‑byte FIFO buffer reduces serial communication traffic by temporarily storing sensor data before transfer to a controller. Programmable interrupts simplify event‑driven data acquisition, while FSYNC (frame synchronization) allows synchronization with external image or video capture devices. These capabilities support advanced optical or electronic image stabilization systems (OIS/EIS) and coordinated sensor pipelines. Flexible I2C and high‑speed SPI (up to 7 MHz) interfaces further expand compatibility with embedded controllers and real‑time motion processing systems.
This compact motion sensing breakout is suitable for robotics stabilization, camera anti‑shake systems, VR/AR motion tracking, and embedded motion analytics. Small dimensions and flexible interfaces allow integration into portable electronics, research prototypes, and STEM development platforms that require accurate six‑axis motion data.