ESP8266_LED_64x16_Matrix - compatibility matrix

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

ESP8266_LED_64x16_Matrix

Version: 1.1
More details

Compatibility matrix

Board Claims compatibility Inclusion
simplescroll
arduino:avr:uno
1.8.4
No FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
No FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt'
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
  attachInterrupt
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: note: suggested alternative: 'TIMER2'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
                           TIMER2
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'RISING'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
                                     RISING
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
  ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
    GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1);
                   ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope
  GPOS |= 1 << en_74138;
  ^~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: note: suggested alternative: 'CPOL'
  GPOS |= 1 << en_74138;
  ^~~~
  CPOL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
                 ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
  ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope
  GP16O &= ~1;
  ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope
  GPOC |= 1 << en_74138;
  ^~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: note: suggested alternative: 'CPOL'
  GPOC |= 1 << en_74138;
  ^~~~
  CPOL
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~

examples/simplescroll

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on avr architecture(s).
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope
 #define latchPin D0
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0'
 #define latchPin D0
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope
 #define clockPin D1
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1'
 #define clockPin D1
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope
 #define data_R1 D3
                 ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3'
 #define data_R1 D3
                 ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope
 #define en_74138 D4
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4'
 #define en_74138 D4
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope
 #define la_74138 D8
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                          ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: note: suggested alternative: 'u8'
 #define la_74138 D8
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                          ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope
 #define lb_74138 D7
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: note: suggested alternative: 'A7'
 #define lb_74138 D7
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope
 #define lc_74138 D6
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6'
 #define lc_74138 D6
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope
 #define ld_74138 D5
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5'
 #define ld_74138 D5
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt'
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
  attachInterrupt
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: note: suggested alternative: 'timer_hw_t'
  timer1_write(nextT);
  ^~~~~~~~~~~~
  timer_hw_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: note: suggested alternative: 'timerisset'
  timer1_disable();
  ^~~~~~~~~~~~~~
  timerisset
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: note: suggested alternative: 'TIMER'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
                           TIMER
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'RISING'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
                                     RISING
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: note: suggested alternative: 'timerclear'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
  ^~~~~~~~~~~~~
  timerclear
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: note: suggested alternative: 'timerisset'
  timer1_disable();
  ^~~~~~~~~~~~~~
  timerisset
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: note: suggested alternative: 'SIO_GPIO_OUT_SET_ACCESS'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
                  SIO_GPIO_OUT_SET_ACCESS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: suggested alternative: 'GPIO_IRQ_EDGE_RISE'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^~~~~~~~~~~~~~
   GPIO_IRQ_EDGE_RISE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
    GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1);
                   ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: note: suggested alternative: 'SIO_GPIO_OUT_SET_ACCESS'
    GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1);
                   ^~~~~~~~~~~~~~~~~~~~~
                   SIO_GPIO_OUT_SET_ACCESS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: note: suggested alternative: 'SIO_GPIO_OUT_SET_ACCESS'
   GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
                  SIO_GPIO_OUT_SET_ACCESS
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope
  GPOS |= 1 << en_74138;
  ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
                 ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
  ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope
  GP16O &= ~1;
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope
  GPOC |= 1 << en_74138;
  ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: note: suggested alternative: 'timer_hw_t'
  timer1_write(nextT);
  ^~~~~~~~~~~~
  timer_hw_t

examples/simplescroll

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope
 #define latchPin D0
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0'
 #define latchPin D0
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope
 #define clockPin D1
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1'
 #define clockPin D1
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope
 #define data_R1 D3
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3'
 #define data_R1 D3
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope
 #define en_74138 D4
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4'
 #define en_74138 D4
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope
 #define la_74138 D8
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                          ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: note: suggested alternative: 'p8'
 #define la_74138 D8
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                          ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope
 #define lb_74138 D7
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: note: suggested alternative: 'A7'
 #define lb_74138 D7
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope
 #define lc_74138 D6
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6'
 #define lc_74138 D6
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope
 #define ld_74138 D5
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5'
 #define ld_74138 D5
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt'
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
  attachInterrupt
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: note: suggested alternative: 'TIMERA0'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
                           TIMERA0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'TCA_SINGLE_t'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
                                     TCA_SINGLE_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
  ^~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: suggested alternative: 'GPIO_GPIO0'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^~~~~~~~~~~~~~
   GPIO_GPIO0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
    GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1);
                   ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope
  GPOS |= 1 << en_74138;
  ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: note: suggested alternative: 'GPIO1'
  GPOS |= 1 << en_74138;
  ^~~~
  GPIO1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
                 ^~~~~~~~~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
  ^~~~~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: note: suggested alternative: 'WDT_PERIOD_t'
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
  ^~~~~~~~~~~~~~
  WDT_PERIOD_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope
  GP16O &= ~1;
  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope
  GPOC |= 1 << en_74138;
  ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: note: suggested alternative: 'GPIO1'
  GPOC |= 1 << en_74138;
  ^~~~
  GPIO1
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~

examples/simplescroll

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope
 #define latchPin D0
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0'
 #define latchPin D0
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope
 #define clockPin D1
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1'
 #define clockPin D1
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope
 #define data_R1 D3
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3'
 #define data_R1 D3
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope
 #define en_74138 D4
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4'
 #define en_74138 D4
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope
 #define la_74138 D8
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                          ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope
 #define lb_74138 D7
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: note: suggested alternative: 'A7'
 #define lb_74138 D7
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope
 #define lc_74138 D6
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6'
 #define lc_74138 D6
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope
 #define ld_74138 D5
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5'
 #define ld_74138 D5
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: error: 'timer1_attachInterrupt' was not declared in this scope
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:2: note: suggested alternative: 'attachInterrupt'
  timer1_attachInterrupt(interruptHandler);
  ^~~~~~~~~~~~~~~~~~~~~~
  attachInterrupt
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:2: note: suggested alternative: 'timer_t'
  timer1_write(nextT);
  ^~~~~~~~~~~~
  timer_t
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:2: note: suggested alternative: 'uhd_disable'
  timer1_disable();
  ^~~~~~~~~~~~~~
  uhd_disable
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: note: suggested alternative: 'RISING'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^~~~~~~~~~
                                     RISING
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: error: 'timer1_enable' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
  ^~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:2: note: suggested alternative: 'timerclear'
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
  ^~~~~~~~~~~~~
  timerclear
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
  ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:2: note: suggested alternative: 'uhd_disable'
  timer1_disable();
  ^~~~~~~~~~~~~~
  uhd_disable
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: error: 'GPIO_REG_WRITE' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:155:19: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
    GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << data_R1);
                   ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:158:18: error: 'GPIO_OUT_W1TS_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TS_ADDRESS, 1 << clockPin);
                  ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::ISR_TIMER_SCAN()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:238:2: error: 'GPOS' was not declared in this scope
  GPOS |= 1 << en_74138;
  ^~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: error: 'PERIPHS_GPIO_BASEADDR' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
                 ^~~~~~~~~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:17: note: suggested alternative: 'REG_DMAC_BASEADDR'
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
                 ^~~~~~~~~~~~~~~~~~~~~
                 REG_DMAC_BASEADDR
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:242:2: error: 'WRITE_PERI_REG' was not declared in this scope
  WRITE_PERI_REG(PERIPHS_GPIO_BASEADDR + 8, rowPin);
  ^~~~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:266:2: error: 'GP16O' was not declared in this scope
  GP16O &= ~1;
  ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:280:2: error: 'GPOC' was not declared in this scope
  GPOC |= 1 << en_74138;
  ^~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
  ^~~~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:283:2: note: suggested alternative: 'timer_t'
  timer1_write(nextT);
  ^~~~~~~~~~~~
  timer_t

examples/simplescroll

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: error: 'D0' was not declared in this scope
 #define latchPin D0
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:5:18: note: suggested alternative: 'A0'
 #define latchPin D0
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:19: note: in expansion of macro 'latchPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                   ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: error: 'D1' was not declared in this scope
 #define clockPin D1
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:8:18: note: suggested alternative: 'A1'
 #define clockPin D1
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:29: note: in expansion of macro 'clockPin'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                             ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: error: 'D3' was not declared in this scope
 #define data_R1 D3
                 ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:9:17: note: suggested alternative: 'A3'
 #define data_R1 D3
                 ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:39: note: in expansion of macro 'data_R1'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                       ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: error: 'D4' was not declared in this scope
 #define en_74138 D4
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:11:18: note: suggested alternative: 'A4'
 #define en_74138 D4
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:48: note: in expansion of macro 'en_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:12:18: error: 'D8' was not declared in this scope
 #define la_74138 D8
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:58: note: in expansion of macro 'la_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                          ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:13:18: error: 'D7' was not declared in this scope
 #define lb_74138 D7
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:68: note: in expansion of macro 'lb_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                    ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: error: 'D6' was not declared in this scope
 #define lc_74138 D6
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:14:18: note: suggested alternative: 'A6'
 #define lc_74138 D6
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:78: note: in expansion of macro 'lc_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                              ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: error: 'D5' was not declared in this scope
 #define ld_74138 D5
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:15:18: note: suggested alternative: 'A5'
 #define ld_74138 D5
                  ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/examples/simplescroll/simplescroll.ino:30:88: note: in expansion of macro 'ld_74138'
  uint8_t t[8] = { latchPin, clockPin, data_R1, en_74138, la_74138, lb_74138, lc_74138, ld_74138};
                                                                                        ^~~~~~~~

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:41: error: 'timer1_attachInterrupt' was not declared in this scope
  timer1_attachInterrupt(interruptHandler);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:20: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:17: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:47: error: 'timer1_enable' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:17: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_assert.h:29:38: note: in definition of macro 'TRY_STATIC_ASSERT'
             if (__builtin_constant_p(CONDITION) && !(CONDITION)) {          \
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG'
 #define ASSERT_IF_DPORT_REG(_r, OP)  TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP));
                                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG'
             ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG);                                                               \
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG'
 #define GPIO_REG_WRITE(reg, val)        WRITE_PERI_REG(reg, val)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_err.h:18:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_timer.h:44,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:82,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/assert.h:16:24: note: in definition of macro 'assert'
 # define assert(__e) ((__e) ? (void)0 : __assert_func (__FILE__, __LINE__, \
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:38: note: in expansion of macro 'TRY_STATIC_ASSERT'
 #define ASSERT_IF_DPORT_REG(_r, OP)  TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP));
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG'
 #define ASSERT_IF_DPORT_REG(_r, OP)  TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP));
                                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG'
             ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG);                                                               \
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG'
 #define GPIO_REG_WRITE(reg, val)        WRITE_PERI_REG(reg, val)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                

examples/simplescroll

Result: FAIL

WARNING: library ESP8266_LED_64x16_Matrix claims to run on ESP8266 architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::setDisplay(uint8_t, uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:39:41: error: 'timer1_attachInterrupt' was not declared in this scope
  timer1_attachInterrupt(interruptHandler);
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:42:20: error: 'timer1_write' was not declared in this scope
  timer1_write(nextT);
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:43:17: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOn()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:16: error: 'TIM_DIV16' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:27: error: 'TIM_EDGE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:37: error: 'TIM_SINGLE' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                     ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:75:47: error: 'timer1_enable' was not declared in this scope
  timer1_enable(TIM_DIV16, TIM_EDGE, TIM_SINGLE);
                                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::turnOff()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:80:17: error: 'timer1_disable' was not declared in this scope
  timer1_disable();
                 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:20:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp: In member function 'void ESP8266_LED_64x16_Matrix::shiftOutFast(byte)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_assert.h:29:38: note: in definition of macro 'TRY_STATIC_ASSERT'
             if (__builtin_constant_p(CONDITION) && !(CONDITION)) {          \
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG'
 #define ASSERT_IF_DPORT_REG(_r, OP)  TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP));
                                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG'
             ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG);                                                               \
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG'
 #define GPIO_REG_WRITE(reg, val)        WRITE_PERI_REG(reg, val)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_err.h:18:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/esp_timer.h:44,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:82,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/newlib/assert.h:16:24: note: in definition of macro 'assert'
 # define assert(__e) ((__e) ? (void)0 : __assert_func (__FILE__, __LINE__, \
                        ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:38: note: in expansion of macro 'TRY_STATIC_ASSERT'
 #define ASSERT_IF_DPORT_REG(_r, OP)  TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP));
                                      ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:151:57: note: in expansion of macro 'IS_DPORT_REG'
 #define ASSERT_IF_DPORT_REG(_r, OP)  TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT registers use DPORT_##OP));
                                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/soc/soc/soc.h:230:13: note: in expansion of macro 'ASSERT_IF_DPORT_REG'
             ASSERT_IF_DPORT_REG((addr), WRITE_PERI_REG);                                                               \
             ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/gpio.h:38:41: note: in expansion of macro 'WRITE_PERI_REG'
 #define GPIO_REG_WRITE(reg, val)        WRITE_PERI_REG(reg, val)
                                         ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:3: note: in expansion of macro 'GPIO_REG_WRITE'
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);
   ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/rom/ets_sys.h:21:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOSConfig.h:120,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:99,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.h:11,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:7:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ESP8266_LED_64x16_Matrix/src/ESP8266_LED_64x16_Matrix.cpp:153:18: error: 'GPIO_OUT_W1TC_ADDRESS' was not declared in this scope
   GPIO_REG_WRITE(GPIO_OUT_W1TC_ADDRESS, 1 << clockPin);