LPD8806 - compatibility matrix

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

LPD8806

Version: 1.0.4
More details

Compatibility matrix

Board Claims compatibility Inclusion
LEDbeltKit
LEDbeltKit_alt
longstrandtest
rainbow_strip
strandtest
arduino:avr:uno
1.8.4
Yes PASS FAIL FAIL FAIL PASS FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS FAIL PASS PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS FAIL PASS PASS PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.

examples/LEDbeltKit

Result: FAIL


					
					

examples/LEDbeltKit_alt

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-F26F5BAA473CF034B3F177B9E80FC633/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/longstrandtest

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-9319ED23EC3EAC6CE65B69517EC33746/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/rainbow_strip

Result: PASS

Sketch uses 2870 bytes (8%) of program storage space. Maximum is 32256 bytes.
Global variables use 37 bytes (1%) of dynamic memory, leaving 2011 bytes for local variables. Maximum is 2048 bytes.

examples/strandtest

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-0C26272BFA822C7F070B0013D679F81F/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp: In member function 'void LPD8806::startSPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:397:7: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
   SPI.setBitOrder(MSBFIRST);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:398:7: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
   SPI.setDataMode(SPI_MODE0);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:7: error: 'class arduino::MbedSPI' has no member named 'setClockDivider'
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
       ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:24: error: 'F_CPU' was not declared in this scope
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
                        ^~~~~

examples/LEDbeltKit

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp: In member function 'void LPD8806::startSPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:397:7: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
   SPI.setBitOrder(MSBFIRST);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:398:7: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
   SPI.setDataMode(SPI_MODE0);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:7: error: 'class arduino::MbedSPI' has no member named 'setClockDivider'
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
       ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:24: error: 'F_CPU' was not declared in this scope
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
                        ^~~~~

examples/LEDbeltKit_alt

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/examples/LEDbeltKit_alt/LEDbeltKit_alt.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne

examples/longstrandtest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp: In member function 'void LPD8806::startSPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:397:7: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
   SPI.setBitOrder(MSBFIRST);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:398:7: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
   SPI.setDataMode(SPI_MODE0);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:7: error: 'class arduino::MbedSPI' has no member named 'setClockDivider'
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
       ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:24: error: 'F_CPU' was not declared in this scope
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
                        ^~~~~

examples/rainbow_strip

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp: In member function 'void LPD8806::startSPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:397:7: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
   SPI.setBitOrder(MSBFIRST);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:398:7: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
   SPI.setDataMode(SPI_MODE0);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:7: error: 'class arduino::MbedSPI' has no member named 'setClockDivider'
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
       ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:24: error: 'F_CPU' was not declared in this scope
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
                        ^~~~~

examples/strandtest

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp: In member function 'void LPD8806::startSPI()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:397:7: error: 'class arduino::MbedSPI' has no member named 'setBitOrder'
   SPI.setBitOrder(MSBFIRST);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:398:7: error: 'class arduino::MbedSPI' has no member named 'setDataMode'
   SPI.setDataMode(SPI_MODE0);
       ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:7: error: 'class arduino::MbedSPI' has no member named 'setClockDivider'
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
       ^~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/LPD8806.cpp:405:24: error: 'F_CPU' was not declared in this scope
   SPI.setClockDivider((F_CPU + 1000000L) / 2000000L);
                        ^~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 3246 bytes (6%) of program storage space. Maximum is 49152 bytes.
Global variables use 40 bytes (0%) of dynamic memory, leaving 6104 bytes for local variables. Maximum is 6144 bytes.

examples/LEDbeltKit

Result: PASS

Sketch uses 7696 bytes (15%) of program storage space. Maximum is 49152 bytes.
Global variables use 121 bytes (1%) of dynamic memory, leaving 6023 bytes for local variables. Maximum is 6144 bytes.

examples/LEDbeltKit_alt

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player

examples/longstrandtest

Result: PASS

Sketch uses 4434 bytes (9%) of program storage space. Maximum is 49152 bytes.
Global variables use 121 bytes (1%) of dynamic memory, leaving 6023 bytes for local variables. Maximum is 6144 bytes.

examples/rainbow_strip

Result: PASS

Sketch uses 4770 bytes (9%) of program storage space. Maximum is 49152 bytes.
Global variables use 123 bytes (2%) of dynamic memory, leaving 6021 bytes for local variables. Maximum is 6144 bytes.

examples/strandtest

Result: PASS

Sketch uses 5276 bytes (10%) of program storage space. Maximum is 49152 bytes.
Global variables use 121 bytes (1%) of dynamic memory, leaving 6023 bytes for local variables. Maximum is 6144 bytes.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-7606AECE8300BFDE7E8DCC00C5D49C39/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/LEDbeltKit

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-F00EC9ADC90CB6BCDB308517BC77D677/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/LEDbeltKit_alt

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/examples/LEDbeltKit_alt/LEDbeltKit_alt.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:10: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
          ^~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne

examples/longstrandtest

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-9319ED23EC3EAC6CE65B69517EC33746/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/rainbow_strip

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-0B1B992295A3B184480A2FFE26B88871/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

examples/strandtest

Result: FAIL

<built-in>: fatal error: when writing output to /tmp/arduino-sketch-0C26272BFA822C7F070B0013D679F81F/preproc/ctags_target_for_gcc_minus_e.cpp: No space left on device
compilation terminated.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

Sketch uses 198780 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13112 bytes (4%) of dynamic memory, leaving 314568 bytes for local variables. Maximum is 327680 bytes.

examples/LEDbeltKit

Result: PASS

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

examples/LEDbeltKit_alt

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/LPD8806/examples/LEDbeltKit_alt/LEDbeltKit_alt.ino:26:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/TimerOne.h:39:20: fatal error: avr/io.h: No such file or directory
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne

examples/longstrandtest

Result: PASS

Sketch uses 203506 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13360 bytes (4%) of dynamic memory, leaving 314320 bytes for local variables. Maximum is 327680 bytes.

examples/rainbow_strip

Result: PASS

Sketch uses 202600 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13336 bytes (4%) of dynamic memory, leaving 314344 bytes for local variables. Maximum is 327680 bytes.

examples/strandtest

Result: PASS

Sketch uses 204466 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13360 bytes (4%) of dynamic memory, leaving 314320 bytes for local variables. Maximum is 327680 bytes.