Registered 2011-01-19 by Fabio Varesano

FreeIMU is a libre 9DOM/DOF inertial measurement unit. It is a small PCB with an accelerometer (ADXL345), a gyroscope (ITG3200) and a magnetometer (HMC5843). FreeIMU can be easily used on Arduino compatible boards using the Arduino FreeIMU library which implements sensor fusion MARG orientation filter enabling you to do easy and straightforward orientation sensing.

FreeIMU PCB is a libre hardware, it's designs are released under CC-BY-SA and have been produced using KiCAD a libre PCB design software. You have the freedom to study, modify, improve and even produce and sell your own FreeIMUs. But, you will have to share your desings keeping attribution and sharing them using the same libre license.

FreeIMU sensor fusion orientation filtering library is libre software released under the GNU GPL v3.

Project information

Fabio Varesano
Not yet selected
Development focus:

trunk series 

Browse the code

Programming Languages:
C, Arduino, Processing, KiCAD, Python
Version control system:
GNU GPL v3, Creative Commons - Attribution Share Alike

RDF metadata

View full history Series and milestones

FreeIMU trunk series is the current focus of development

Get Involved


FreeIMU does not have any download files registered with Launchpad.