This module has a 3-axis accelerometer and a 3-axis compass that allows to detect accelerations on 3 separate channels and magnetic fields on 3 channels.
The system provides 16-bit data and interfaces easily to any microcontroller via I2C or SPI.
The sensor can be configured to generate an interrupt on fall, motion detection or magnetic field detection.
The module is based on the LSM303D sensor from STMicroelectronics