6DOF IMU 15 Click Board™
Product Code: MIKROE-4330
How Does The 6DOF IMU 15 Click Board™ Work? The 6DOF IMU 15 Click Board™ is based on the ASM330LHH, a system-in-package featuring a high-performance 3-axis digital accelerometer and 3-axis digital gyroscope from STMicroelectronics. It features a 3 kB FIFO that can lower the traffic on the serial bus interface, and reduce power consumption by allowing the system processor to burst read sensor data, and then go into a low-power mode. It also features embedded compensation for high stability over temperature (up to +105 °C). The ASM330LHH has a configurable full-scale acceleration range of up to ±16 g and a wide angular rate range, from ±125 dps up to ±4000 dps, that enables its usage in a broad range of applications. The ASM330LHH has a programmable interrupt system that can generate an interrupt signal for two available pins. One of these two interrupt pins can be selected using the INT SEL jumper (JP4), which is routed to the INT pin of the mikroBUS™ socket. The event-detection smart programmable interrupts enable efficient and reliable motion-activated functions, implementing hardware recognition of free-fall events, 6D orientation, activity or inactivity, and wakeup events.
The 6DOF IMU 15 Click Board™ provides the possibility of using both I2C and SPI interfaces with a maximum frequency of 400kHz for I2C and 10MHz for SPI communication. The selection can be done by positioning SMD jumpers labelled as COMM SEL to an appropriate position. Note that all the jumpers must be placed to the same side, or else the Click board™ may become unresponsive. While the I2C interface is selected, the ASM330LHH allows the choice of the least significant bit (LSB) of its I2C slave address. This can be done by using the SMD jumper labelled as ADDR SEL.
A FIFO buffer helps to further reduce the processing load, offering temporary storage for the output data. The ASM330LHH contains a FIFO of size 3 Kbytes that is accessible via the serial interface. The FIFO configuration register determines which data is written into the FIFO. Possible choices include gyro data, accelerometer data, Timestamp, and temperature readings.
The 6DOF IMU 15 Click Board™ is designed to be operated only with a 3.3V logic level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels.
SPECIFICATIONS
Type
Acceleration,Gyroscope,Motion
Applications
Gesture recognition, activity classification, dead reckoning, pedometers, Telematics, eTolling, anti-theft systems, and more.
On-board modules
The 6DOF IMU 15 Click Board™ is based on the ASM330LHH, a system-in-package featuring a high-performance 3-axis digital accelerometer and 3-axis digital gyroscope from STMicroelectronics
Key Features
Both I2C and SPI serial communication features a 3 kB FIFO and a programmable interrupt with ultra-low-power event-detection support to minimize system power consumption, and more.
Interface
I2C,SPI
Compatibility
mikroBUS
Click board size
S (28.6 x 25.4 mm)
Input Voltage
3.3V
PINOUT DIAGRAM
This table shows how the pinout of the 6DOF IMU 15 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes
Pin
Pin
Notes
NC
1
AN
PWM
16
NC
NC
2
RST
INT
15
INT
Interrupt
SPI Chip Select
CS
3
CS
RX
14
NC
SPI Clock
SCK
4
SCK
TX
13
NC
SPI Data OUT
SDO
5
MISO
SCL
12
SCL
I2C Clock
SPI Data IN
SDI
6
MOSI
SDA
11
SDA
I2C Data
Power Supply
3.3V
7
3.3V
5V
10
NC
Ground
GND
8
GND
GND
9
GND
Ground
ONBOARD SETTINGS AND INDICATORS
Label
Name
Default
Description
LD1
PWR
-
Power L
Visit the Debug Store website for more information on 6DOF IMU 15 Click Board™