The ADXL345 is a small, thin, low power, 3-axis accelerometer with high resolution (13-bit) measurement at up to ?16g
L3G4200D MEMS motion sensor. Ultra-stable three-axis digital output gyroscope
The HMC5883L includes our state-of-the-art, high-resolution HMC118X series magneto-resistive sensors plus an ASIC containing amplification
BMP085 precision sensor from Bosch is for measuring barometric pressure and temperature. Pressure changes with altitude you can also use it as an altimeter
The I2C serial bus allows for easy interface
The HW-290/GY-87 10DOF MPU6050+HMC5883L+BMP180 3-axis Gyro + 3-axis Acceleration + 3-axis Magnetic Field + Air Pressure Sensor has 3 in one MPU6050 3x Axis accelerometer sensor and 3x Axis gyroscope sensor, HMC5883L Triple Axis Magnetometer, BMP180 Barometric Pressure Sensor.
It possesses built-in ultra-low noise linear LDO voltage regulator, built-in onboard filters, which reduce noise from the motor and other high current electronics. It has all sensors connected to the I2C bus, you can easily select two I2C address for MPU6050 by soldered jumper, power LED and build in the Logic level converter for I2C.