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
Project 1. DIY A Simple Three-axis Accelerometer Data Logger
Introduction:
ChatGPT has gained immense popularity recently, and the system has even been down due to a significant surge in usage. This aroused my interest in Machine Learning. I learned that TinyML enables the deployment of ML models on edge devices with limited resources, such as MCUs. So I decided to explore it by embarking on a simple project.