Tiny4kOLED - compatibility matrix

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

Tiny4kOLED

Version: 2.2.2
More details

Compatibility matrix

Board Claims compatibility Inclusion
DoubleBufferedMillis
ScrollingExample
BatteryMonitor
Devices
FeaturesMenu
I2CSpeedTest
ScrollingText
Bitmap
DoubleSizeSmoothText
ResetToDefaults
TemperatureMonitor
DatacuteBoxyFont
DoubleBufferedDisplay
DoubleBufferedMillis128x64
DoubleSizeText
InverseText
PacMan
CustomChineseFont
arduino:avr:uno
1.8.4
Yes PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS PASS
arduino:megaavr:nona4809
1.8.7
Yes PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes PASS PASS PASS FAIL FAIL FAIL PASS PASS PASS PASS PASS FAIL PASS PASS PASS PASS PASS PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 2830 bytes (8%) of program storage space. Maximum is 32256 bytes.
Global variables use 241 bytes (11%) of dynamic memory, leaving 1807 bytes for local variables. Maximum is 2048 bytes.

examples/BatteryMonitor

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/BatteryMonitor/BatteryMonitor.ino:36:10: fatal error: TinyI2CMaster.h: No such file or directory
 #include <TinyI2CMaster.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/Bitmap

Result: PASS

Sketch uses 3776 bytes (11%) of program storage space. Maximum is 32256 bytes.
Global variables use 252 bytes (12%) of dynamic memory, leaving 1796 bytes for local variables. Maximum is 2048 bytes.

examples/CustomChineseFont

Result: PASS

Sketch uses 4122 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 276 bytes (13%) of dynamic memory, leaving 1772 bytes for local variables. Maximum is 2048 bytes.

examples/DatacuteBoxyFont

Result: PASS

Sketch uses 4672 bytes (14%) of program storage space. Maximum is 32256 bytes.
Global variables use 410 bytes (20%) of dynamic memory, leaving 1638 bytes for local variables. Maximum is 2048 bytes.

examples/Devices

Result: FAIL


					
					

examples/DoubleBufferedDisplay

Result: PASS

Sketch uses 6344 bytes (19%) of program storage space. Maximum is 32256 bytes.
Global variables use 288 bytes (14%) of dynamic memory, leaving 1760 bytes for local variables. Maximum is 2048 bytes.

examples/DoubleBufferedMillis

Result: PASS

Sketch uses 5996 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 279 bytes (13%) of dynamic memory, leaving 1769 bytes for local variables. Maximum is 2048 bytes.

examples/DoubleBufferedMillis128x64

Result: PASS

Sketch uses 6000 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 279 bytes (13%) of dynamic memory, leaving 1769 bytes for local variables. Maximum is 2048 bytes.

examples/DoubleSizeSmoothText

Result: PASS

Sketch uses 6960 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 324 bytes (15%) of dynamic memory, leaving 1724 bytes for local variables. Maximum is 2048 bytes.

examples/DoubleSizeText

Result: PASS

Sketch uses 6562 bytes (20%) of program storage space. Maximum is 32256 bytes.
Global variables use 324 bytes (15%) of dynamic memory, leaving 1724 bytes for local variables. Maximum is 2048 bytes.

examples/FeaturesMenu

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino: In function 'void sleepWaitingForInput(uint8_t)':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:474:18: error: 'TIMSK' was not declared in this scope
   uint8_t temp = TIMSK;
                  ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:474:18: note: suggested alternative: 'TIMSK0'
   uint8_t temp = TIMSK;
                  ^~~~~
                  TIMSK0
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:3: error: 'GIMSK' was not declared in this scope
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
   ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:3: note: suggested alternative: 'EIMSK'
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
   ^~~~~
   EIMSK
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:14: error: 'PCIE' was not declared in this scope
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
              ^~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:14: note: suggested alternative: 'ACIE'
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
              ^~~~
              ACIE
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:477:3: error: 'PCMSK' was not declared in this scope
   PCMSK = pins;
   ^~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:477:3: note: suggested alternative: 'PCMSK1'
   PCMSK = pins;
   ^~~~~
   PCMSK1

examples/I2CSpeedTest

Result: PASS

Sketch uses 5876 bytes (18%) of program storage space. Maximum is 32256 bytes.
Global variables use 287 bytes (14%) of dynamic memory, leaving 1761 bytes for local variables. Maximum is 2048 bytes.

examples/InverseText

Result: PASS

Sketch uses 4790 bytes (14%) of program storage space. Maximum is 32256 bytes.
Global variables use 298 bytes (14%) of dynamic memory, leaving 1750 bytes for local variables. Maximum is 2048 bytes.

examples/PacMan

Result: PASS

Sketch uses 8044 bytes (24%) of program storage space. Maximum is 32256 bytes.
Global variables use 549 bytes (26%) of dynamic memory, leaving 1499 bytes for local variables. Maximum is 2048 bytes.

examples/ResetToDefaults

Result: PASS

Sketch uses 4916 bytes (15%) of program storage space. Maximum is 32256 bytes.
Global variables use 296 bytes (14%) of dynamic memory, leaving 1752 bytes for local variables. Maximum is 2048 bytes.

examples/ScrollingExample

Result: PASS

Sketch uses 5028 bytes (15%) of program storage space. Maximum is 32256 bytes.
Global variables use 276 bytes (13%) of dynamic memory, leaving 1772 bytes for local variables. Maximum is 2048 bytes.

examples/ScrollingText

Result: PASS

Sketch uses 6306 bytes (19%) of program storage space. Maximum is 32256 bytes.
Global variables use 278 bytes (13%) of dynamic memory, leaving 1770 bytes for local variables. Maximum is 2048 bytes.

examples/TemperatureMonitor

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/TemperatureMonitor/TemperatureMonitor.ino:36:10: fatal error: TinyI2CMaster.h: No such file or directory
 #include <TinyI2CMaster.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/data/packages/arduino/hardware/avr/1.8.4/libraries/EEPROM
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: PASS

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

examples/BatteryMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/BatteryMonitor/BatteryMonitor.ino:34:10: fatal error: avr/sleep.h: No such file or directory
 #include <avr/sleep.h>
          ^~~~~~~~~~~~~
compilation terminated.

examples/Bitmap

Result: PASS

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

examples/CustomChineseFont

Result: PASS

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

examples/DatacuteBoxyFont

Result: PASS

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

examples/Devices

Result: FAIL


					
					

examples/DoubleBufferedDisplay

Result: PASS

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

examples/DoubleBufferedMillis

Result: PASS

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

examples/DoubleBufferedMillis128x64

Result: PASS

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

examples/DoubleSizeSmoothText

Result: PASS

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

examples/DoubleSizeText

Result: PASS

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

examples/FeaturesMenu

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:27:10: fatal error: avr/sleep.h: No such file or directory
 #include <avr/sleep.h>
          ^~~~~~~~~~~~~
compilation terminated.

examples/I2CSpeedTest

Result: PASS

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

examples/InverseText

Result: PASS

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

examples/PacMan

Result: PASS

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

examples/ResetToDefaults

Result: PASS

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

examples/ScrollingExample

Result: PASS

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

examples/ScrollingText

Result: PASS

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

examples/TemperatureMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/TemperatureMonitor/TemperatureMonitor.ino:34:10: fatal error: avr/sleep.h: No such file or directory
 #include <avr/sleep.h>
          ^~~~~~~~~~~~~
compilation terminated.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

Sketch uses 3592 bytes (7%) of program storage space. Maximum is 49152 bytes.
Global variables use 333 bytes (5%) of dynamic memory, leaving 5811 bytes for local variables. Maximum is 6144 bytes.

examples/BatteryMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/BatteryMonitor/BatteryMonitor.ino:36:10: fatal error: TinyI2CMaster.h: No such file or directory
 #include <TinyI2CMaster.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/Bitmap

Result: PASS

Sketch uses 4532 bytes (9%) of program storage space. Maximum is 49152 bytes.
Global variables use 344 bytes (5%) of dynamic memory, leaving 5800 bytes for local variables. Maximum is 6144 bytes.

examples/CustomChineseFont

Result: PASS

Sketch uses 4905 bytes (9%) of program storage space. Maximum is 49152 bytes.
Global variables use 356 bytes (5%) of dynamic memory, leaving 5788 bytes for local variables. Maximum is 6144 bytes.

examples/DatacuteBoxyFont

Result: PASS

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

examples/Devices

Result: FAIL


					
					

examples/DoubleBufferedDisplay

Result: PASS

Sketch uses 7134 bytes (14%) of program storage space. Maximum is 49152 bytes.
Global variables use 358 bytes (5%) of dynamic memory, leaving 5786 bytes for local variables. Maximum is 6144 bytes.

examples/DoubleBufferedMillis

Result: PASS

Sketch uses 6695 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 361 bytes (5%) of dynamic memory, leaving 5783 bytes for local variables. Maximum is 6144 bytes.

examples/DoubleBufferedMillis128x64

Result: PASS

Sketch uses 6703 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 361 bytes (5%) of dynamic memory, leaving 5783 bytes for local variables. Maximum is 6144 bytes.

examples/DoubleSizeSmoothText

Result: PASS

Sketch uses 7735 bytes (15%) of program storage space. Maximum is 49152 bytes.
Global variables use 360 bytes (5%) of dynamic memory, leaving 5784 bytes for local variables. Maximum is 6144 bytes.

examples/DoubleSizeText

Result: PASS

Sketch uses 7349 bytes (14%) of program storage space. Maximum is 49152 bytes.
Global variables use 360 bytes (5%) of dynamic memory, leaving 5784 bytes for local variables. Maximum is 6144 bytes.

examples/FeaturesMenu

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino: In function 'void sleepWaitingForInput(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:474:18: error: 'TIMSK' was not declared in this scope
   uint8_t temp = TIMSK;
                  ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:3: error: 'GIMSK' was not declared in this scope
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:14: error: 'PCIE' was not declared in this scope
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
              ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:476:14: note: suggested alternative: 'PE'
   GIMSK = 1<<PCIE;                   // Enable pin-change interrupt
              ^~~~
              PE
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:477:3: error: 'PCMSK' was not declared in this scope
   PCMSK = pins;
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:478:3: error: 'ADCSRA' was not declared in this scope
   ADCSRA &= ~(1<<ADEN);              // Disable ADC to save power
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:478:3: note: suggested alternative: 'ADC_t'
   ADCSRA &= ~(1<<ADEN);              // Disable ADC to save power
   ^~~~~~
   ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:478:18: error: 'ADEN' was not declared in this scope
   ADCSRA &= ~(1<<ADEN);              // Disable ADC to save power
                  ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:478:18: note: suggested alternative: 'ADC0'
   ADCSRA &= ~(1<<ADEN);              // Disable ADC to save power
                  ^~~~
                  ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino: In function 'void setupADC()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:676:3: error: 'ADMUX' was not declared in this scope
   ADMUX = 0b1100<<MUX0; // Vcc Ref, Measure bandgap voltage (1.1)
   ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:676:19: error: 'MUX0' was not declared in this scope
   ADMUX = 0b1100<<MUX0; // Vcc Ref, Measure bandgap voltage (1.1)
                   ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:677:3: error: 'ADCSRA' was not declared in this scope
   ADCSRA = 1<<ADEN | 4<<ADPS0;            // Enable, 62.5kHz ADC clock (16x prescalar)
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:677:3: note: suggested alternative: 'ADC_t'
   ADCSRA = 1<<ADEN | 4<<ADPS0;            // Enable, 62.5kHz ADC clock (16x prescalar)
   ^~~~~~
   ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:677:15: error: 'ADEN' was not declared in this scope
   ADCSRA = 1<<ADEN | 4<<ADPS0;            // Enable, 62.5kHz ADC clock (16x prescalar)
               ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:677:15: note: suggested alternative: 'ADC0'
   ADCSRA = 1<<ADEN | 4<<ADPS0;            // Enable, 62.5kHz ADC clock (16x prescalar)
               ^~~~
               ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:677:25: error: 'ADPS0' was not declared in this scope
   ADCSRA = 1<<ADEN | 4<<ADPS0;            // Enable, 62.5kHz ADC clock (16x prescalar)
                         ^~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:677:25: note: suggested alternative: 'ADC0'
   ADCSRA = 1<<ADEN | 4<<ADPS0;            // Enable, 62.5kHz ADC clock (16x prescalar)
                         ^~~~~
                         ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino: In function 'unsigned int readADC()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:682:3: error: 'ADCSRA' was not declared in this scope
   ADCSRA = ADCSRA | 1<<ADSC;     // Start
   ^~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:682:3: note: suggested alternative: 'ADC_t'
   ADCSRA = ADCSRA | 1<<ADSC;     // Start
   ^~~~~~
   ADC_t
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:682:24: error: 'ADSC' was not declared in this scope
   ADCSRA = ADCSRA | 1<<ADSC;     // Start
                        ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:682:24: note: suggested alternative: 'DDRC'
   ADCSRA = ADCSRA | 1<<ADSC;     // Start
                        ^~~~
                        DDRC
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:684:9: error: 'ADCL' was not declared in this scope
   low = ADCL;
         ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:684:9: note: suggested alternative: 'ADC0'
   low = ADCL;
         ^~~~
         ADC0
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:685:10: error: 'ADCH' was not declared in this scope
   high = ADCH;
          ^~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:685:10: note: suggested alternative: 'ADC0'
   high = ADCH;
          ^~~~
          ADC0

examples/I2CSpeedTest

Result: PASS

Sketch uses 6578 bytes (13%) of program storage space. Maximum is 49152 bytes.
Global variables use 365 bytes (5%) of dynamic memory, leaving 5779 bytes for local variables. Maximum is 6144 bytes.

examples/InverseText

Result: PASS

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

examples/PacMan

Result: PASS

Sketch uses 8305 bytes (16%) of program storage space. Maximum is 49152 bytes.
Global variables use 615 bytes (10%) of dynamic memory, leaving 5529 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TinyNunchuk/src/TinyNunchuk.h:18:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/PacMan/PacMan.ino:25:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In function 'uint8_t tinynunchuk_request_wire(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/ResetToDefaults

Result: PASS

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

examples/ScrollingExample

Result: PASS

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

examples/ScrollingText

Result: PASS

Sketch uses 7043 bytes (14%) of program storage space. Maximum is 49152 bytes.
Global variables use 358 bytes (5%) of dynamic memory, leaving 5786 bytes for local variables. Maximum is 6144 bytes.

examples/TemperatureMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/TemperatureMonitor/TemperatureMonitor.ino:36:10: fatal error: TinyI2CMaster.h: No such file or directory
 #include <TinyI2CMaster.h>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

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

examples/BatteryMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/BatteryMonitor/BatteryMonitor.ino:34:10: fatal error: avr/sleep.h: No such file or directory
 #include <avr/sleep.h>
          ^~~~~~~~~~~~~
compilation terminated.

examples/Bitmap

Result: PASS

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

examples/CustomChineseFont

Result: PASS

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

examples/DatacuteBoxyFont

Result: PASS

Sketch uses 15904 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/Devices

Result: FAIL


					
					

examples/DoubleBufferedDisplay

Result: PASS

Sketch uses 17472 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/DoubleBufferedMillis

Result: PASS

Sketch uses 16972 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3648 bytes (11%) of dynamic memory, leaving 29120 bytes for local variables. Maximum is 32768 bytes.

examples/DoubleBufferedMillis128x64

Result: PASS

Sketch uses 17056 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3648 bytes (11%) of dynamic memory, leaving 29120 bytes for local variables. Maximum is 32768 bytes.

examples/DoubleSizeSmoothText

Result: PASS

Sketch uses 17756 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/DoubleSizeText

Result: PASS

Sketch uses 17620 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/FeaturesMenu

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:27:10: fatal error: avr/sleep.h: No such file or directory
 #include <avr/sleep.h>
          ^~~~~~~~~~~~~
compilation terminated.

examples/I2CSpeedTest

Result: PASS

Sketch uses 16912 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3652 bytes (11%) of dynamic memory, leaving 29116 bytes for local variables. Maximum is 32768 bytes.

examples/InverseText

Result: PASS

Sketch uses 16008 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/PacMan

Result: PASS

Sketch uses 19164 bytes (7%) of program storage space. Maximum is 262144 bytes.
Global variables use 3920 bytes (11%) of dynamic memory, leaving 28848 bytes for local variables. Maximum is 32768 bytes.

examples/ResetToDefaults

Result: PASS

Sketch uses 16168 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/ScrollingExample

Result: PASS

Sketch uses 16308 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3644 bytes (11%) of dynamic memory, leaving 29124 bytes for local variables. Maximum is 32768 bytes.

examples/ScrollingText

Result: PASS

Sketch uses 17880 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3648 bytes (11%) of dynamic memory, leaving 29120 bytes for local variables. Maximum is 32768 bytes.

examples/TemperatureMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/TemperatureMonitor/TemperatureMonitor.ino:34:10: fatal error: avr/sleep.h: No such file or directory
 #include <avr/sleep.h>
          ^~~~~~~~~~~~~
compilation terminated.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /tmp/arduino-testlib4130401136/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/BatteryMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/BatteryMonitor/BatteryMonitor.ino:34:23: fatal error: avr/sleep.h: No such file or directory
compilation terminated.

examples/Bitmap

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/Bitmap/Bitmap.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/CustomChineseFont

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/CustomChineseFont/CustomChineseFont.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/DatacuteBoxyFont

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/DatacuteBoxyFont/DatacuteBoxyFont.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/Devices

Result: FAIL


					
					

examples/DoubleBufferedDisplay

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/DoubleBufferedDisplay/DoubleBufferedDisplay.ino:33:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/DoubleBufferedMillis

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/DoubleBufferedMillis/DoubleBufferedMillis.ino:33:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/DoubleBufferedMillis128x64

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/DoubleBufferedMillis128x64/DoubleBufferedMillis128x64.ino:33:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/DoubleSizeSmoothText

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/DoubleSizeSmoothText/DoubleSizeSmoothText.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/DoubleSizeText

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/DoubleSizeText/DoubleSizeText.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/FeaturesMenu

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/FeaturesMenu/FeaturesMenu.ino:24:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/I2CSpeedTest

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/I2CSpeedTest/I2CSpeedTest.ino:6:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/InverseText

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/InverseText/InverseText.ino:30:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/PacMan

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/PacMan/PacMan.ino:33:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/ResetToDefaults

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/ResetToDefaults/ResetToDefaults.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/ScrollingExample

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/ScrollingExample/ScrollingExample.ino:30:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/ScrollingText

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_common.h:49:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED_Wire.h:12,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/Tiny4kOLED.h:19,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/ScrollingText/ScrollingText.ino:30:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/src/font6x8.h:20:26: fatal error: avr/pgmspace.h: No such file or directory
compilation terminated.

examples/TemperatureMonitor

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Tiny4kOLED/examples/TemperatureMonitor/TemperatureMonitor.ino:34:23: fatal error: avr/sleep.h: No such file or directory
compilation terminated.