MPU6050 - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

MPU6050

Version: 0.5.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
MPU6050_raw
IMU_Zero
MPU6050_DMP6
MPU6050_DMP6_ESPWiFi
MPU6050_DMP6_Ethernet
MPU6050_DMP6_using_DMP_V6v12
arduino:avr:uno
1.8.4
Yes PASS PASS PASS PASS FAIL PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No ⚠️ PASS FAIL FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS PASS PASS FAIL FAIL PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS PASS PASS PASS FAIL PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 2522 bytes (7%) of program storage space. Maximum is 32256 bytes.
Global variables use 297 bytes (14%) of dynamic memory, leaving 1751 bytes for local variables. Maximum is 2048 bytes.

examples/IMU_Zero

Result: PASS

Sketch uses 12896 bytes (39%) of program storage space. Maximum is 32256 bytes.
Global variables use 983 bytes (47%) of dynamic memory, leaving 1065 bytes for local variables. Maximum is 2048 bytes.

examples/MPU6050_DMP6

Result: PASS

Sketch uses 17252 bytes (53%) of program storage space. Maximum is 32256 bytes.
Global variables use 561 bytes (27%) of dynamic memory, leaving 1487 bytes for local variables. Maximum is 2048 bytes.

examples/MPU6050_DMP6_ESPWiFi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/DNSServer.cpp:2:10: fatal error: lwip/def.h: No such file or directory
 #include <lwip/def.h>
          ^~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
Multiple libraries were found for "WiFiManager.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiManager
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WhareHauoraWiFiManager
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF

examples/MPU6050_DMP6_Ethernet

Result: PASS

Sketch uses 25264 bytes (78%) of program storage space. Maximum is 32256 bytes.
Global variables use 1547 bytes (75%) of dynamic memory, leaving 501 bytes for local variables. Maximum is 2048 bytes.
Low memory available, stability problems may occur.

examples/MPU6050_DMP6_using_DMP_V6v12

Result: PASS

Sketch uses 18244 bytes (56%) of program storage space. Maximum is 32256 bytes.
Global variables use 561 bytes (27%) of dynamic memory, leaving 1487 bytes for local variables. Maximum is 2048 bytes.

examples/MPU6050_raw

Result: PASS

Sketch uses 5546 bytes (17%) of program storage space. Maximum is 32256 bytes.
Global variables use 552 bytes (26%) of dynamic memory, leaving 1496 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

Multiple libraries were found for "MPU6050.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050

examples/IMU_Zero

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino: In function 'void Initialize()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:183:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(6);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:184:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(6);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:186:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:188:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:189:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:191:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:193:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:194:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:196:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:198:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:199:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:201:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:203:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:204:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:206:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "MPU6050.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG

examples/MPU6050_DMP6

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:214:13: error: 'class MPU6050' has no member named 'CalibrateAccel'
         mpu.CalibrateAccel(6);
             ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:215:13: error: 'class MPU6050' has no member named 'CalibrateGyro'
         mpu.CalibrateGyro(6);
             ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:216:13: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         mpu.PrintActiveOffsets();
             ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:258:13: error: 'class MPU6050' has no member named 'dmpGetCurrentFIFOPacket'; did you mean 'dmpProcessFIFOPacket'?
     if (mpu.dmpGetCurrentFIFOPacket(fifoBuffer)) { // Get the Latest packet
             ^~~~~~~~~~~~~~~~~~~~~~~
             dmpProcessFIFOPacket
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
Multiple libraries were found for "MPU6050_6Axis_MotionApps20.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050

examples/MPU6050_DMP6_ESPWiFi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/HTTPClient.cpp:30:10: fatal error: esp/esp_hal_log.h: No such file or directory
 #include "esp/esp_hal_log.h"
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "WiFiManager.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiManager
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WhareHauoraWiFiManager
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
Multiple libraries were found for "MPU6050_6Axis_MotionApps20.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA

examples/MPU6050_DMP6_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino:48:10: fatal error: avr/wdt.h: No such file or directory
 #include "avr/wdt.h"// Watchdog library
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
Multiple libraries were found for "MPU6050_6Axis_MotionApps20.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050

examples/MPU6050_DMP6_using_DMP_V6v12

Result: FAIL

WARNING: library MPU6050 claims to run on avr, samd, sam, esp8266, esp32, stm32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF

examples/MPU6050_raw

Result: FAIL

Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
Multiple libraries were found for "MPU6050.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 3104 bytes (6%) of program storage space. Maximum is 49152 bytes.
Global variables use 317 bytes (5%) of dynamic memory, leaving 5827 bytes for local variables. Maximum is 6144 bytes.

examples/IMU_Zero

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino: In function 'void Initialize()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:183:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(6);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:184:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(6);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:186:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:188:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:189:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:191:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:193:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:194:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:196:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:198:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:199:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:201:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:203:19: error: 'class MPU6050' has no member named 'CalibrateAccel'
         accelgyro.CalibrateAccel(1);
                   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:204:19: error: 'class MPU6050' has no member named 'CalibrateGyro'
         accelgyro.CalibrateGyro(1);
                   ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/IMU_Zero/IMU_Zero.ino:206:19: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         accelgyro.PrintActiveOffsets();
                   ^~~~~~~~~~~~~~~~~~
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
Multiple libraries were found for "MPU6050.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050

examples/MPU6050_DMP6

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:51:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:89:7: error: 'prog_uchar' does not name a type; did you mean 'getchar'?
 const prog_uchar dmpMemory[MPU6050_DMP_CODE_SIZE] PROGMEM = {
       ^~~~~~~~~~
       getchar
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:229:7: error: 'prog_uchar' does not name a type; did you mean 'getchar'?
 const prog_uchar dmpConfig[MPU6050_DMP_CONFIG_SIZE] PROGMEM = {
       ^~~~~~~~~~
       getchar
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:271:7: error: 'prog_uchar' does not name a type; did you mean 'getchar'?
 const prog_uchar dmpUpdates[MPU6050_DMP_UPDATES_SIZE] PROGMEM = {
       ^~~~~~~~~~
       getchar
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h: In member function 'uint8_t MPU6050::dmpInitialize()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:342:30: error: 'dmpMemory' was not declared in this scope
     if (writeProgMemoryBlock(dmpMemory, MPU6050_DMP_CODE_SIZE)) {
                              ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:342:30: note: suggested alternative: 'dmpGetGyro'
     if (writeProgMemoryBlock(dmpMemory, MPU6050_DMP_CODE_SIZE)) {
                              ^~~~~~~~~
                              dmpGetGyro
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:349:42: error: 'dmpConfig' was not declared in this scope
         if (writeProgDMPConfigurationSet(dmpConfig, MPU6050_DMP_CONFIG_SIZE)) {
                                          ^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-AEF126F90626AD6943F19C60C61C9ABB/sketch/MPU6050_DMP6.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:390:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:390:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:394:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:394:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:433:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:433:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:437:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:437:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:441:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:441:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:459:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:459:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:478:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:478:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:214:13: error: 'class MPU6050' has no member named 'CalibrateAccel'
         mpu.CalibrateAccel(6);
             ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:215:13: error: 'class MPU6050' has no member named 'CalibrateGyro'
         mpu.CalibrateGyro(6);
             ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:216:13: error: 'class MPU6050' has no member named 'PrintActiveOffsets'
         mpu.PrintActiveOffsets();
             ^~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6/MPU6050_DMP6.ino:258:13: error: 'class MPU6050' has no member named 'dmpGetCurrentFIFOPacket'; did you mean 'dmpProcessFIFOPacket'?
     if (mpu.dmpGetCurrentFIFOPacket(fifoBuffer)) { // Get the Latest packet
             ^~~~~~~~~~~~~~~~~~~~~~~
             dmpProcessFIFOPacket
Multiple libraries were found for "MPU6050_6Axis_MotionApps20.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF

examples/MPU6050_DMP6_ESPWiFi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/DNSServer.cpp:2:10: fatal error: lwip/def.h: No such file or directory
 #include <lwip/def.h>
          ^~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "WiFiManager.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiManager
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WhareHauoraWiFiManager
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
Multiple libraries were found for "MPU6050_6Axis_MotionApps20.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi

examples/MPU6050_DMP6_Ethernet

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino:42:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:89:7: error: 'prog_uchar' does not name a type; did you mean 'getchar'?
 const prog_uchar dmpMemory[MPU6050_DMP_CODE_SIZE] PROGMEM = {
       ^~~~~~~~~~
       getchar
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:229:7: error: 'prog_uchar' does not name a type; did you mean 'getchar'?
 const prog_uchar dmpConfig[MPU6050_DMP_CONFIG_SIZE] PROGMEM = {
       ^~~~~~~~~~
       getchar
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:271:7: error: 'prog_uchar' does not name a type; did you mean 'getchar'?
 const prog_uchar dmpUpdates[MPU6050_DMP_UPDATES_SIZE] PROGMEM = {
       ^~~~~~~~~~
       getchar
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h: In member function 'uint8_t MPU6050::dmpInitialize()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:342:30: error: 'dmpMemory' was not declared in this scope
     if (writeProgMemoryBlock(dmpMemory, MPU6050_DMP_CODE_SIZE)) {
                              ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:342:30: note: suggested alternative: 'dmpGetGyro'
     if (writeProgMemoryBlock(dmpMemory, MPU6050_DMP_CODE_SIZE)) {
                              ^~~~~~~~~
                              dmpGetGyro
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:349:42: error: 'dmpConfig' was not declared in this scope
         if (writeProgDMPConfigurationSet(dmpConfig, MPU6050_DMP_CONFIG_SIZE)) {
                                          ^~~~~~~~~
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/String.h:31:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/IPAddress.h:24,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/api/ArduinoAPI.h:30,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/cores/arduino/Arduino.h:23,
                 from /tmp/arduino-sketch-124AEF3BB1D7CB5EB46904A9368EB12B/sketch/MPU6050_DMP6_Ethernet.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:390:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:390:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:394:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:394:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:433:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:433:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:437:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:437:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:441:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:441:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:459:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:459:98: note: suggested alternative: 'dmpUpdate'
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:478:98: error: 'dmpUpdates' was not declared in this scope
             for (j = 0; j < 4 || j < dmpUpdate[2] + 3; j++, pos++) dmpUpdate[j] = pgm_read_byte(&dmpUpdates[pos]);
                                                                                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF/MPU6050_6Axis_MotionApps20.h:478:98: note: suggested alternative: 'dmpUpdate'
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
Multiple libraries were found for "MPU6050_6Axis_MotionApps20.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050

examples/MPU6050_DMP6_using_DMP_V6v12

Result: FAIL

WARNING: library MPU6050 claims to run on avr, samd, sam, esp8266, esp32, stm32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::I2Cdev()'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::I2Cdev()'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBytes(unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeWords(unsigned char, unsigned char, unsigned char, unsigned int*)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeWord(unsigned char, unsigned char, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readByte(unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBit(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readTimeout'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readWords(unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readWord(unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBitW(unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBitsW(unsigned char, unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBitW(unsigned char, unsigned char, unsigned char, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBitsW(unsigned char, unsigned char, unsigned char, unsigned char, unsigned int)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::MPU6050(unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::MPU6050(unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::getAuxVDDIOLevel()'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::setAuxVDDIOLevel(unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::getRate()'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::setRate(unsigned char)'
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-B326D362C32649AF5CFA55D4076B0AE9/libraries/MPU6050/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050(unsigned char)':
(.text+0x0): multiple definition of `MPU6050::getExternalFrameSyn

examples/MPU6050_raw

Result: FAIL

/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::I2Cdev()'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::I2Cdev()'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBytes(unsigned char, unsigned char, unsigned char, unsigned char*)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeByte(unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeWords(unsigned char, unsigned char, unsigned char, unsigned int*)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeWord(unsigned char, unsigned char, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBytes(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readByte(unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBit(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBit(unsigned char, unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readTimeout'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBits(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readWords(unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readWord(unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBitW(unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::readBitsW(unsigned char, unsigned char, unsigned char, unsigned char, unsigned int*, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBitW(unsigned char, unsigned char, unsigned char, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/I2Cdev.cpp.o (symbol from plugin): In function `I2Cdev::I2Cdev()':
(.text+0x0): multiple definition of `I2Cdev::writeBitsW(unsigned char, unsigned char, unsigned char, unsigned char, unsigned int)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/I2Cdev.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::MPU6050()'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::MPU6050()'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::MPU6050(unsigned char)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::MPU6050(unsigned char)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::getAuxVDDIOLevel()'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::setAuxVDDIOLevel(unsigned char)'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.text+0x0): first defined here
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/Grove_IMU_9DOF/MPU6050.cpp.o (symbol from plugin): In function `MPU6050::MPU6050()':
(.text+0x0): multiple definition of `MPU6050::getRate()'
/tmp/arduino-sketch-65C1A05759DB4FDF533CC92DA3E5EAC6/libraries/ClimaStick/MPU6050.cpp.o (symbol from plugin):(.te

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 13584 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3568 bytes (10%) of dynamic memory, leaving 29200 bytes for local variables. Maximum is 32768 bytes.

examples/IMU_Zero

Result: PASS

Sketch uses 39100 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 4104 bytes (12%) of dynamic memory, leaving 28664 bytes for local variables. Maximum is 32768 bytes.

examples/MPU6050_DMP6

Result: PASS

Sketch uses 44900 bytes (17%) of program storage space. Maximum is 262144 bytes.
Global variables use 4252 bytes (12%) of dynamic memory, leaving 28516 bytes for local variables. Maximum is 32768 bytes.

examples/MPU6050_DMP6_ESPWiFi

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi/src/DNSServer.cpp:2:10: fatal error: lwip/def.h: No such file or directory
 #include <lwip/def.h>
          ^~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "WiFiManager.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiManager
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WhareHauoraWiFiManager
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
Multiple libraries were found for "WiFi.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiNINA
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed_Arduino_rpcWiFi
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/WiFiEspAT

examples/MPU6050_DMP6_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino:48:10: fatal error: avr/wdt.h: No such file or directory
 #include "avr/wdt.h"// Watchdog library
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet

examples/MPU6050_DMP6_using_DMP_V6v12

Result: PASS

Sketch uses 45860 bytes (17%) of program storage space. Maximum is 262144 bytes.
Global variables use 4260 bytes (13%) of dynamic memory, leaving 28508 bytes for local variables. Maximum is 32768 bytes.

examples/MPU6050_raw

Result: PASS

Sketch uses 15096 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3616 bytes (11%) of dynamic memory, leaving 29152 bytes for local variables. Maximum is 32768 bytes.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 210806 bytes (16%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13976 bytes (4%) of dynamic memory, leaving 313704 bytes for local variables. Maximum is 327680 bytes.

examples/IMU_Zero

Result: PASS

Sketch uses 225802 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14328 bytes (4%) of dynamic memory, leaving 313352 bytes for local variables. Maximum is 327680 bytes.

examples/MPU6050_DMP6

Result: PASS

Sketch uses 231722 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14808 bytes (4%) of dynamic memory, leaving 312872 bytes for local variables. Maximum is 327680 bytes.

examples/MPU6050_DMP6_ESPWiFi

Result: PASS

Sketch uses 837158 bytes (63%) of program storage space. Maximum is 1310720 bytes.
Global variables use 40456 bytes (12%) of dynamic memory, leaving 287224 bytes for local variables. Maximum is 327680 bytes.

examples/MPU6050_DMP6_Ethernet

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050/examples/MPU6050_DMP6_Ethernet/MPU6050_DMP6_Ethernet.ino:48:40: fatal error: avr/wdt.h: No such file or directory
compilation terminated.
Multiple libraries were found for "Ethernet.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ethernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/UIPEthernet
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EthernetENC
Multiple libraries were found for "I2Cdev.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MPU6050
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_-_Motor_Driver_TB6612FNG
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Grove_IMU_9DOF
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ClimaStick

examples/MPU6050_DMP6_using_DMP_V6v12

Result: PASS

Sketch uses 232678 bytes (17%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14808 bytes (4%) of dynamic memory, leaving 312872 bytes for local variables. Maximum is 327680 bytes.

examples/MPU6050_raw

Result: PASS

Sketch uses 221382 bytes (16%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14192 bytes (4%) of dynamic memory, leaving 313488 bytes for local variables. Maximum is 327680 bytes.