compilando del codice con la 1.5.6 r2 (non ho testato altre) ottengo il curioso errore:
FreeIMU/FreeIMU.cpp.o: In function `FreeIMU::update()':
/home/mauro/Arduino/libraries/FreeIMU/FreeIMU.cpp:57: multiple definition of `gyro'
FreeIMU_quaternion.cpp.o:/home/mauro/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h:95: first defined here
FreeIMU/FreeIMU.cpp.o: In function `FreeIMU::update()':
/home/mauro/Arduino/libraries/FreeIMU/FreeIMU.cpp:57: multiple definition of `sensors'
FreeIMU_quaternion.cpp.o:/home/mauro/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h:95: first defined here
qualche idea? il codice lo trovate quì:
edit: la versione di codice punata su github era errata, link sistemato