Guide to gyro and accelerometer with Arduino including Kalman filtering

How if i connect IMU to my Arduino Board using I2C ? How to read and filter it?