SKU: SENS-3081
📋 GST Invoice Available

DFRobot Fermion ICG20660L 6-Axis IMU Module (Breakout) - I2C/SPI Interface

₹2,619.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Fermion ICG20660L is a high-precision 6-axis IMU module integrating a 3-axis accelerometer and a 3-axis gyroscope, designed for 3.3V systems and compatible with I2C and SPI interfaces for integration with Arduino, Raspberry Pi, ESP32, and other microcontrollers.

Features

  • High-precision 6-axis inertial measurement unit (IMU) with 3-axis accelerometer (±2/4/8/16g) and 3-axis gyroscope (±125/250/500dps).
  • Low-noise performance (6.5 mdps/√Hz) and ±1% initial sensitivity for stable anti-shaking and motion tracking.
  • Flexible digital interface supports both I2C and SPI communication up to 7 MHz for fast data transfer.
  • Ultra-low power operation with configurable modes: 140 µA (sleep), 520 µA (accel only), 4.27 mA (gyro only), 4.9 mA (full 6-axis).
  • Integrated 512-byte FIFO buffer and programmable interrupt features for efficient system integration.

Out of stock

Description

The ICG20660L module utilizes MEMS-based sensing elements paired with on-chip 16-bit ADCs to deliver precise linear acceleration and angular rate measurements. Its high-resolution output and configurable full-scale ranges enable detailed motion analysis and stabilization control.

Engineered for demanding environments, the sensor operates across an industrial temperature range of -40°C to +85°C. The inclusion of frame synchronization (FSYNC) support allows for precise timing alignment with external image capture systems, making it ideal for Optical Image Stabilization (OIS) and Electronic Image Stabilization (EIS) applications in cameras and VR equipment.

Key Features

  • High-precision 3-axis accelerometer with selectable full-scale ranges of ±2g, ±4g, ±8g, and ±16g.
  • 3-axis gyroscope with programmable ranges of ±125, ±250, and ±500 degrees per second (dps).
  • On-chip 16-bit ADCs and integrated 512-byte FIFO buffer reduce host processor load.
  • Programmable interrupts and FSYNC pin support for synchronized data capture with external devices.
  • Ultra-low power consumption architecture with multiple operational modes for battery-sensitive designs.
  • Robust digital communication via I2C and SPI interfaces (up to 7 MHz).
  • Compact breakout board form factor (22 x 15 mm) with standard 2.54mm pin headers for easy prototyping.
  • Wide operating temperature range (-40°C to +85°C) suitable for industrial and outdoor applications.

Applications

  • Optical Image Stabilization (OIS) and Electronic Image Stabilization (EIS) systems for digital cameras and smartphones.
  • Motion tracking and gesture recognition for enhanced virtual reality (VR) and augmented reality (AR) equipment.
  • Platform stabilization and attitude control in drones, robotics, and autonomous vehicles.
  • High-frequency vibration monitoring and analysis in industrial condition monitoring systems.
  • Inertial navigation and dead reckoning for wearable devices and IoT sensor nodes.

Technical Specifications

Manufacturer / BrandDFRobot
ModelFermion ICG20660L
Sensor Type6-Axis IMU (3-axis Accelerometer + 3-axis Gyroscope)
Operating Voltage3.3 V DC
Current Consumption (Typical)140 µA (Sleep), 520 µA (Accel only), 4.27 mA (Gyro only), 4.9 mA (Accel + Gyro)
Accelerometer Range±2 g / ±4 g / ±8 g / ±16 g (Selectable)
Gyroscope Range±125 / ±250 / ±500 dps (Selectable)
Initial SensitivityAccelerometer: ±1%; Gyroscope: ±1%
Non-LinearityAccelerometer: ±0.5%; Gyroscope: ±0.1%
Noise Density6.5 mdps/√Hz (Gyroscope)
InterfaceI2C, SPI (up to 7 MHz)
On-Chip Features512-byte FIFO, Programmable Interrupts, FSYNC Pin
Operating Temperature-40°C to +85°C
Dimensions (L x W)22 mm x 15 mm
Package FormBreakout Module

Frequently Asked Questions

What is the operating voltage for the ICG20660L IMU module?

The module requires a strict 3.3V DC power supply. Applying voltages higher than 3.3V can permanently damage the sensor. Ensure your microcontroller or development board can provide a regulated 3.3V output.

How do I communicate with this sensor, I2C or SPI?

The ICG20660L supports both I2C and SPI digital interfaces, selectable via a configuration pin on the breakout board. The SPI interface supports clock speeds up to 7 MHz for high-speed data transfer. Refer to the datasheet for the specific pin mapping and protocol initialization sequence.

What are the key features for image stabilization applications?

For OIS/EIS applications, the module offers low noise density (6.5 mdps/√Hz), high-resolution 16-bit data, and a dedicated FSYNC (frame synchronization) pin. This allows the sensor's data capture to be precisely timed with a camera's shutter, enabling accurate correction of handshake and vibration.

How is the sensor's power consumption managed?

The IMU features multiple low-power modes. You can put the sensor into a sleep mode consuming only 140 µA, or independently enable only the accelerometer (520 µA) or gyroscope (4.27 mA). Full 6-axis operation draws approximately 4.9 mA. These modes are programmable via the I2C/SPI interface.

Package Includes

  • 1 x Fermion ICG20660L Accel+Gyro 6-Axis IMU Module Breakout
  • 1 x 2.54mm Single Row Pin Header Black-8P
  • 1 x 2.54mm Single Row Pin Header Black-4P

Additional Information

Weight 0.009 kg
Dimensions 2.2 × 1.5 cm