Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Software for "Guide to gyro and accelerometer with Arduino including Kalman filtering"
branch: master
Failed to load latest commit information.
Graph Precompiled applications were removed in: 005e5c3
IMU Make I2C buffer a global variable
README.md Updated readme
gpl2.txt First release

README.md

Developed by Kristian Lauszus, TKJ Electronics 2012

The code is released under the GNU General Public License.


This is the firmware for the my guide at the Arduino forum: http://arduino.cc/forum/index.php/topic,58048.0.html, including a Processing application (see the Graph directory) to visualize the data sent from the Arduino.

There is currently examples for the following IMU's:

  • "IMU Analog Combo Board Razor - 6DOF Ultra-Thin IMU" from Sparkfun: http://www.sparkfun.com/products/10010
  • Digital IMU featuring a ITG3205 and a ADXL345
  • MPU-6050 - 3-axis gyroscope and 3-axis accelerometer
  • MPU-6050 and HMC5883L - 3-axis gyroscope, 3-axis accelerometer and 3-axis magnetometer

The Kalman filter used in all the examples can be found at my other repository: https://github.com/TKJElectronics/KalmanFilter.

Note that I update the MPU-6050 code more frequently, so you should take a look at that even if you are using one of the other sensors.

For more information fell free to post a question at the guide: http://arduino.cc/forum/index.php/topic,58048.0.html or send me an email at kristianl@tkjelectronics.dk.

Something went wrong with that request. Please try again.