Seeed-PCA9685 - compatibility matrix

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

Seeed-PCA9685

Version: 0.0.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
led
servo
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib2146785456/test/test.ino:1:10: fatal error: Seeed-PCA9685.h: No such file or directory
 #include <Seeed-PCA9685.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/led

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:12:9: error: 'class PCA9685' has no member named 'init'
     led.init(0x7f);
         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:14:9: error: 'class PCA9685' has no member named 'setFrequency'; did you mean 'getFrequency'?
     led.setFrequency(100);
         ^~~~~~~~~~~~
         getFrequency
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:17:13: error: 'class PCA9685' has no member named 'setPwm'
         led.setPwm(i, 0, 1024);
             ^~~~~~
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685

examples/servo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:4:1: error: 'ServoDriver' does not name a type
 ServoDriver servo;
 ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: error: 'servo' was not declared in this scope
     servo.init(0x7f);
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: note: suggested alternative: 'perror'
     servo.init(0x7f);
     ^~~~~
     perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: error: 'servo' was not declared in this scope
         servo.setAngle(i, 0);
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: note: suggested alternative: 'perror'
         servo.setAngle(i, 0);
         ^~~~~
         perror
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib1526810596/test/test.ino:1:10: fatal error: Seeed-PCA9685.h: No such file or directory
 #include <Seeed-PCA9685.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/led

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:12:9: error: 'class PCA9685' has no member named 'init'
     led.init(0x7f);
         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:14:9: error: 'class PCA9685' has no member named 'setFrequency'; did you mean 'getFrequency'?
     led.setFrequency(100);
         ^~~~~~~~~~~~
         getFrequency
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:17:13: error: 'class PCA9685' has no member named 'setPwm'
         led.setPwm(i, 0, 1024);
             ^~~~~~
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685

examples/servo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:4:1: error: 'ServoDriver' does not name a type
 ServoDriver servo;
 ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: error: 'servo' was not declared in this scope
     servo.init(0x7f);
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: error: 'servo' was not declared in this scope
         servo.setAngle(i, 0);
         ^~~~~
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib1526810596/test/test.ino:1:10: fatal error: Seeed-PCA9685.h: No such file or directory
 #include <Seeed-PCA9685.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/led

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:12:9: error: 'class PCA9685' has no member named 'init'
     led.init(0x7f);
         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:14:9: error: 'class PCA9685' has no member named 'setFrequency'; did you mean 'getFrequency'?
     led.setFrequency(100);
         ^~~~~~~~~~~~
         getFrequency
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:17:13: error: 'class PCA9685' has no member named 'setPwm'
         led.setPwm(i, 0, 1024);
             ^~~~~~
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod

examples/servo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:4:1: error: 'ServoDriver' does not name a type
 ServoDriver servo;
 ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: error: 'servo' was not declared in this scope
     servo.init(0x7f);
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: note: suggested alternative: 'perror'
     servo.init(0x7f);
     ^~~~~
     perror
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: error: 'servo' was not declared in this scope
         servo.setAngle(i, 0);
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: note: suggested alternative: 'perror'
         servo.setAngle(i, 0);
         ^~~~~
         perror
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib2146785456/test/test.ino:1:10: fatal error: Seeed-PCA9685.h: No such file or directory
 #include <Seeed-PCA9685.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.

examples/led

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:12:9: error: 'class PCA9685' has no member named 'init'
     led.init(0x7f);
         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:14:9: error: 'class PCA9685' has no member named 'setFrequency'; did you mean 'getFrequency'?
     led.setFrequency(100);
         ^~~~~~~~~~~~
         getFrequency
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:17:13: error: 'class PCA9685' has no member named 'setPwm'
         led.setPwm(i, 0, 1024);
             ^~~~~~
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685

examples/servo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:4:1: error: 'ServoDriver' does not name a type
 ServoDriver servo;
 ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: error: 'servo' was not declared in this scope
     servo.init(0x7f);
     ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: note: suggested alternative: 'sercom5'
     servo.init(0x7f);
     ^~~~~
     sercom5
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: error: 'servo' was not declared in this scope
         servo.setAngle(i, 0);
         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: note: suggested alternative: 'sercom5'
         servo.setAngle(i, 0);
         ^~~~~
         sercom5
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

/tmp/arduino-testlib1526810596/test/test.ino:1:27: fatal error: Seeed-PCA9685.h: No such file or directory
compilation terminated.

examples/led

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:12:9: error: 'class PCA9685' has no member named 'init'
     led.init(0x7f);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:14:9: error: 'class PCA9685' has no member named 'setFrequency'
     led.setFrequency(100);
         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/led/led.ino:17:13: error: 'class PCA9685' has no member named 'setPwm'
         led.setPwm(i, 0, 1024);
             ^
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod

examples/servo

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:4:1: error: 'ServoDriver' does not name a type
 ServoDriver servo;
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:12:5: error: 'servo' was not declared in this scope
     servo.init(0x7f);
     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685/examples/servo/servo.ino:22:9: error: 'servo' was not declared in this scope
         servo.setAngle(i, 0);
         ^
Multiple libraries were found for "PCA9685.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/stemi-hexapod
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_16-Channel_PWM_Driver_Module_Library
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Seeed-PCA9685
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/PCA9685_RT