Adafruit ILI9341 - compatibility matrix

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

Adafruit ILI9341

Version: 1.5.10
More details

Compatibility matrix

Board Claims compatibility Inclusion
mandelbrot
onoffbutton_breakout
pyportal_boing
touchpaint
touchpaint_featherwing
touchpaint_pyportal
graphicstest
graphicstest_featherwing
graphicstest_pyportal
onoffbutton
pictureEmbed
breakouttouchpaint
arduino:avr:uno
1.8.4
Yes PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS PASS PASS PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS PASS PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes PASS PASS FAIL PASS PASS PASS PASS PASS PASS PASS PASS PASS FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 1636 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 122 bytes (5%) of dynamic memory, leaving 1926 bytes for local variables. Maximum is 2048 bytes.

examples/breakouttouchpaint

Result: PASS

Sketch uses 14508 bytes (44%) of program storage space. Maximum is 32256 bytes.
Global variables use 442 bytes (21%) of dynamic memory, leaving 1606 bytes for local variables. Maximum is 2048 bytes.

examples/graphicstest

Result: PASS

Sketch uses 18626 bytes (57%) of program storage space. Maximum is 32256 bytes.
Global variables use 722 bytes (35%) of dynamic memory, leaving 1326 bytes for local variables. Maximum is 2048 bytes.

examples/graphicstest_featherwing

Result: PASS

Sketch uses 18646 bytes (57%) of program storage space. Maximum is 32256 bytes.
Global variables use 730 bytes (35%) of dynamic memory, leaving 1318 bytes for local variables. Maximum is 2048 bytes.

examples/graphicstest_pyportal

Result: PASS

Sketch uses 18920 bytes (58%) of program storage space. Maximum is 32256 bytes.
Global variables use 523 bytes (25%) of dynamic memory, leaving 1525 bytes for local variables. Maximum is 2048 bytes.

examples/mandelbrot

Result: PASS

Sketch uses 14418 bytes (44%) of program storage space. Maximum is 32256 bytes.
Global variables use 454 bytes (22%) of dynamic memory, leaving 1594 bytes for local variables. Maximum is 2048 bytes.

examples/onoffbutton

Result: PASS

Sketch uses 14248 bytes (44%) of program storage space. Maximum is 32256 bytes.
Global variables use 587 bytes (28%) of dynamic memory, leaving 1461 bytes for local variables. Maximum is 2048 bytes.

examples/onoffbutton_breakout

Result: PASS

Sketch uses 13794 bytes (42%) of program storage space. Maximum is 32256 bytes.
Global variables use 471 bytes (22%) of dynamic memory, leaving 1577 bytes for local variables. Maximum is 2048 bytes.

examples/pictureEmbed

Result: PASS

Sketch uses 26456 bytes (82%) of program storage space. Maximum is 32256 bytes.
Global variables use 243 bytes (11%) of dynamic memory, leaving 1805 bytes for local variables. Maximum is 2048 bytes.

examples/pyportal_boing

Result: FAIL

Sketch uses 30372 bytes (94%) of program storage space. Maximum is 32256 bytes.
Global variables use 18161 bytes (886%) of dynamic memory, leaving -16113 bytes for local variables. Maximum is 2048 bytes.
Not enough memory; see https://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing your footprint.

examples/touchpaint

Result: PASS

Sketch uses 14966 bytes (46%) of program storage space. Maximum is 32256 bytes.
Global variables use 566 bytes (27%) of dynamic memory, leaving 1482 bytes for local variables. Maximum is 2048 bytes.

examples/touchpaint_featherwing

Result: PASS

Sketch uses 15252 bytes (47%) of program storage space. Maximum is 32256 bytes.
Global variables use 606 bytes (29%) of dynamic memory, leaving 1442 bytes for local variables. Maximum is 2048 bytes.

examples/touchpaint_pyportal

Result: PASS

Sketch uses 15060 bytes (46%) of program storage space. Maximum is 32256 bytes.
Global variables use 465 bytes (22%) of dynamic memory, leaving 1583 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

Sketch uses 83608 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44392 bytes (16%) of dynamic memory, leaving 225944 bytes for local variables. Maximum is 270336 bytes.

examples/breakouttouchpaint

Result: PASS

Sketch uses 92770 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44616 bytes (16%) of dynamic memory, leaving 225720 bytes for local variables. Maximum is 270336 bytes.

examples/graphicstest

Result: PASS

Sketch uses 94468 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44528 bytes (16%) of dynamic memory, leaving 225808 bytes for local variables. Maximum is 270336 bytes.

examples/graphicstest_featherwing

Result: PASS

Sketch uses 94472 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44528 bytes (16%) of dynamic memory, leaving 225808 bytes for local variables. Maximum is 270336 bytes.

examples/graphicstest_pyportal

Result: PASS

Sketch uses 94556 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44528 bytes (16%) of dynamic memory, leaving 225808 bytes for local variables. Maximum is 270336 bytes.

examples/mandelbrot

Result: PASS

Sketch uses 91534 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44548 bytes (16%) of dynamic memory, leaving 225788 bytes for local variables. Maximum is 270336 bytes.

examples/onoffbutton

Result: PASS

Sketch uses 90262 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44560 bytes (16%) of dynamic memory, leaving 225776 bytes for local variables. Maximum is 270336 bytes.

examples/onoffbutton_breakout

Result: PASS

Sketch uses 92262 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44608 bytes (16%) of dynamic memory, leaving 225728 bytes for local variables. Maximum is 270336 bytes.

examples/pictureEmbed

Result: PASS

Sketch uses 89054 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44592 bytes (16%) of dynamic memory, leaving 225744 bytes for local variables. Maximum is 270336 bytes.

examples/pyportal_boing

Result: PASS

Sketch uses 92830 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 45936 bytes (16%) of dynamic memory, leaving 224400 bytes for local variables. Maximum is 270336 bytes.

examples/touchpaint

Result: PASS

Sketch uses 90806 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44568 bytes (16%) of dynamic memory, leaving 225768 bytes for local variables. Maximum is 270336 bytes.

examples/touchpaint_featherwing

Result: PASS

Sketch uses 90948 bytes (0%) of program storage space. Maximum is 16777216 bytes.
Global variables use 44568 bytes (16%) of dynamic memory, leaving 225768 bytes for local variables. Maximum is 270336 bytes.

examples/touchpaint_pyportal

Result: FAIL

In function 'void __static_initialization_and_destruction_0(int, int)',
    inlined from '(static initializers for /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino)' at /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:114:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:8:49: error: call to 'NinaPin::operator int' declared with attribute error: Change me to a #define
 TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);
                                                 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:8:49: error: call to 'NinaPin::operator int' declared with attribute error: Change me to a #define
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:8:49: error: call to 'NinaPin::operator int' declared with attribute error: Change me to a #define
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:8:49: error: call to 'NinaPin::operator int' declared with attribute error: Change me to a #define

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 5482 bytes (11%) of program storage space. Maximum is 49152 bytes.
Global variables use 335 bytes (5%) of dynamic memory, leaving 5809 bytes for local variables. Maximum is 6144 bytes.

examples/breakouttouchpaint

Result: PASS

Sketch uses 18461 bytes (37%) of program storage space. Maximum is 49152 bytes.
Global variables use 647 bytes (10%) of dynamic memory, leaving 5497 bytes for local variables. Maximum is 6144 bytes.

examples/graphicstest

Result: PASS

Sketch uses 22618 bytes (46%) of program storage space. Maximum is 49152 bytes.
Global variables use 623 bytes (10%) of dynamic memory, leaving 5521 bytes for local variables. Maximum is 6144 bytes.

examples/graphicstest_featherwing

Result: PASS

Sketch uses 22638 bytes (46%) of program storage space. Maximum is 49152 bytes.
Global variables use 623 bytes (10%) of dynamic memory, leaving 5521 bytes for local variables. Maximum is 6144 bytes.

examples/graphicstest_pyportal

Result: PASS

Sketch uses 22740 bytes (46%) of program storage space. Maximum is 49152 bytes.
Global variables use 623 bytes (10%) of dynamic memory, leaving 5521 bytes for local variables. Maximum is 6144 bytes.

examples/mandelbrot

Result: PASS

Sketch uses 18506 bytes (37%) of program storage space. Maximum is 49152 bytes.
Global variables use 631 bytes (10%) of dynamic memory, leaving 5513 bytes for local variables. Maximum is 6144 bytes.

examples/onoffbutton

Result: PASS

Sketch uses 17622 bytes (35%) of program storage space. Maximum is 49152 bytes.
Global variables use 643 bytes (10%) of dynamic memory, leaving 5501 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_STMPE610/Adafruit_STMPE610.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'uint8_t Adafruit_STMPE610::readRegister8(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'uint16_t Adafruit_STMPE610::readRegister16(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~

examples/onoffbutton_breakout

Result: PASS

Sketch uses 17762 bytes (36%) of program storage space. Maximum is 49152 bytes.
Global variables use 644 bytes (10%) of dynamic memory, leaving 5500 bytes for local variables. Maximum is 6144 bytes.

examples/pictureEmbed

Result: PASS

Sketch uses 30232 bytes (61%) of program storage space. Maximum is 49152 bytes.
Global variables use 472 bytes (7%) of dynamic memory, leaving 5672 bytes for local variables. Maximum is 6144 bytes.

examples/pyportal_boing

Result: PASS

Sketch uses 34314 bytes (69%) of program storage space. Maximum is 49152 bytes.
Global variables use 1963 bytes (31%) of dynamic memory, leaving 4181 bytes for local variables. Maximum is 6144 bytes.

examples/touchpaint

Result: PASS

Sketch uses 18347 bytes (37%) of program storage space. Maximum is 49152 bytes.
Global variables use 646 bytes (10%) of dynamic memory, leaving 5498 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_STMPE610/Adafruit_STMPE610.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'uint8_t Adafruit_STMPE610::readRegister8(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'uint16_t Adafruit_STMPE610::readRegister16(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~

examples/touchpaint_featherwing

Result: PASS

Sketch uses 18619 bytes (37%) of program storage space. Maximum is 49152 bytes.
Global variables use 646 bytes (10%) of dynamic memory, leaving 5498 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_STMPE610/Adafruit_STMPE610.cpp:32:0:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'uint8_t Adafruit_STMPE610::readRegister8(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'uint16_t Adafruit_STMPE610::readRegister16(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~

examples/touchpaint_pyportal

Result: PASS

Sketch uses 18867 bytes (38%) of program storage space. Maximum is 49152 bytes.
Global variables use 647 bytes (10%) of dynamic memory, leaving 5497 bytes for local variables. Maximum is 6144 bytes.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

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

examples/breakouttouchpaint

Result: PASS

Sketch uses 25784 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3824 bytes (11%) of dynamic memory, leaving 28944 bytes for local variables. Maximum is 32768 bytes.

examples/graphicstest

Result: PASS

Sketch uses 35516 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/graphicstest_featherwing

Result: PASS

Sketch uses 35528 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/graphicstest_pyportal

Result: PASS

Sketch uses 35756 bytes (13%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/mandelbrot

Result: PASS

Sketch uses 30136 bytes (11%) of program storage space. Maximum is 262144 bytes.
Global variables use 3796 bytes (11%) of dynamic memory, leaving 28972 bytes for local variables. Maximum is 32768 bytes.

examples/onoffbutton

Result: PASS

Sketch uses 23544 bytes (8%) of program storage space. Maximum is 262144 bytes.
Global variables use 3808 bytes (11%) of dynamic memory, leaving 28960 bytes for local variables. Maximum is 32768 bytes.

examples/onoffbutton_breakout

Result: PASS

Sketch uses 25376 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3820 bytes (11%) of dynamic memory, leaving 28948 bytes for local variables. Maximum is 32768 bytes.

examples/pictureEmbed

Result: PASS

Sketch uses 37568 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/pyportal_boing

Result: PASS

Sketch uses 47176 bytes (17%) of program storage space. Maximum is 262144 bytes.
Global variables use 5120 bytes (15%) of dynamic memory, leaving 27648 bytes for local variables. Maximum is 32768 bytes.

examples/touchpaint

Result: PASS

Sketch uses 23996 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3812 bytes (11%) of dynamic memory, leaving 28956 bytes for local variables. Maximum is 32768 bytes.

examples/touchpaint_featherwing

Result: PASS

Sketch uses 24248 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3812 bytes (11%) of dynamic memory, leaving 28956 bytes for local variables. Maximum is 32768 bytes.

examples/touchpaint_pyportal

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:5:12: error: 'A7' was not declared in this scope
 #define XM A7
            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:8:38: note: in expansion of macro 'XM'
 TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);
                                      ^~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:5:12: note: suggested alternative: 'A6'
 #define XM A7
            ^
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/touchpaint_pyportal/touchpaint_pyportal.ino:8:38: note: in expansion of macro 'XM'
 TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);
                                      ^~

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

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

examples/breakouttouchpaint

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/breakouttouchpaint/breakouttouchpaint.ino:24:12: error: 'A2' was not declared in this scope
 #define YP A2  // must be an analog pin, use "An" notation!
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/breakouttouchpaint/breakouttouchpaint.ino:46:34: note: in expansion of macro 'YP'
 TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);
                                  ^

examples/graphicstest

Result: PASS

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

examples/graphicstest_featherwing

Result: PASS

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

examples/graphicstest_pyportal

Result: PASS

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

examples/mandelbrot

Result: PASS

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

examples/onoffbutton

Result: PASS

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

examples/onoffbutton_breakout

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/onoffbutton_breakout/onoffbutton_breakout.ino:14:12: error: 'A2' was not declared in this scope
 #define XM A2  // must be an analog pin, use "An" notation!
            ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Adafruit_ILI9341/examples/onoffbutton_breakout/onoffbutton_breakout.ino:30:38: note: in expansion of macro 'XM'
 TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);
                                      ^

examples/pictureEmbed

Result: PASS

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

examples/pyportal_boing

Result: PASS

Sketch uses 237854 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15640 bytes (4%) of dynamic memory, leaving 312040 bytes for local variables. Maximum is 327680 bytes.

examples/touchpaint

Result: PASS

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

examples/touchpaint_featherwing

Result: PASS

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

examples/touchpaint_pyportal

Result: PASS

Sketch uses 237442 bytes (18%) of program storage space. Maximum is 1310720 bytes.
Global variables use 14344 bytes (4%) of dynamic memory, leaving 313336 bytes for local variables. Maximum is 327680 bytes.