- It is a multi-purpose sensor that consists of gyroscopes, an accelerometer, temperature sensor; it tracks the motion of a device.
- ICM 20608-G is used for motion tracking(6-axis motion tracking device), it consists of a 3-axis gyroscope, a 3-axis accelerometer a temperature sensor in small(few mm) chips.
- Gyroscope- used to measure or sense inertial motion.
- Accelerometer- used to measure or detect the acceleration of a body.
- The chip also consists of a digital temperature sensor, interrupts, ADCs, registers, and serial interface.
- Let’s see how all these components are blocked together
- input—-> accelerometer or gyroscope—> to ADC—>
Signal filters—> stored in Registers—> FIFO used—> interface with microcontroller.
Pin Diagram of ICM 20608-G
- 1 VIDEO – digital input/output supply voltage pin.
- 2, SCL/SCLK – I2C serial clock (SCL) or SPI serial clock (SCLK).
- 3, is used as SDA for I2C serial data , SDI for SPI serial data input.
- 4, is used as AD0 for I2C slave address LSB , SDO for SPI serial data output.
- 5, CS chip select Its value is – LOW is SPI mode , HIGH is I2C mode.
- 6, INT – interrupt digital output
- 7, RESV, is a reserved pin, not connected.
- 8, FSYNC synchronized digital input, ground if not used.
- Pin-9 to Pin-12 are, RESV, reserved pins, not connected.
- 13, GND is the ground pin.
- 14, RAGOUT filter capacitor connection
- 15, RESV reserved pin
- 16, VDD power supply pin.
Applications of ICM 20608-G
- Handset and portable gaming
- Drones and toy planes
- Motion-based game controllers
- Mobile phones and tablets
- 3D remote controls for Internet-connected TVs and set top boxes
- Wearable sensors for health, fitness, and sports
- Hobby projects