DFRobot
Fermion: ICG 20660L Accel+Gyro 6-Axis IMU Module (Breakout)
The ICG-20660L is a high-precision 6-axis IMU module that integrates a 3-axis accelerometer(±2/4/8/16g), a 3-axis gyroscope(±125/250/500dps), and on-chip 16-...
Get notified when back in stock
The ICG-20660L is a high-precision 6-axis IMU module that integrates a 3-axis accelerometer(±2/4/8/16g), a 3-axis gyroscope(±125/250/500dps), and on-chip 16-bit ADCs.
With up to ±1% initial sensitivity and low noise(6.5mdps/√Hz), it is very suitable for anti-shaking applications.
The 6-axis motion sensor includes 512-byte FIFO to reduce traffic on the serial bus interface. Also, it features functions like programmable interrupts, and FSYNC (frame synchronization), which can be used with other image/video capture devices to build up OIS (Optical Image Stabilization)/ EIS (Electric Image Stabilization) projects.
Additionally, the small size of the sensor makes it more flexible for various scenarios.
Connections: I2C 0x69(Default)/ 0x68
Features
Applications
Specification
Documents
Shipping List
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- FIFO
- FIFO stands for "first in, first out", a way of handling stored items so the oldest one is read out first, like a queue. In electronics a FIFO is usually a small buffer that temporarily holds data, such as sensor samples or serial bytes, so a processor can collect it in batches instead of reading continuously.
- Gyroscope
- A gyroscope measures rotation, such as how fast a board is turning around its X, Y, and Z axes. This matters for projects like gesture controls, balancing robots, and motion tracking where tilt or rotation changes need to be detected.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- IMU
- An IMU (Inertial Measurement Unit) combines motion sensors, typically an accelerometer and gyroscope and sometimes a magnetometer, to measure movement and orientation. It can sense motion, tilt, vibration, rotation, and changes in direction, which is useful for tasks such as navigation, stabilisation, gesture detection, and asset tracking.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
Sensors & Input
Supplier page — dfrobot.com
Supplier Description · 659.7 KB · Click any page to view full size
SEN0443 icg 20660l accel gyro 6 axis imu module schematics 1.0
Schematic · 1.2 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
134c97f
over 4 years ago
· 84 commits
- examples modify translate error and format over 4 years ago
- python modify translate error and format over 4 years ago
- resources detelete tool over 4 years ago
- src modify translate error and format over 4 years ago
- keywords.txt 1st almost 5 years ago
- library.properties modify translate error and format over 4 years ago
- LICENSE modify translate error and format over 4 years ago
- README.md modify translate error and format over 4 years ago
- README_CN.md modify translate error and format over 4 years ago
Related Tutorials
Free guides on learn.littlebird.com.au