Ch376msc - compatibility matrix

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

Ch376msc

Version: 1.4.5
More details

Compatibility matrix

Board Claims compatibility Inclusion
readWriteNumbers
sortDate
basicUsageHwSerial
basicUsageSPI
basicUsageSPI_USB_SD
basicUsageSoftSerial
lcd_menu
readUntil
arduino:avr:uno
1.8.4
Yes PASS PASS PASS FAIL PASS PASS PASS PASS PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No ⚠️ PASS PASS PASS PASS PASS PASS PASS PASS PASS
arduino:samd:mkrwifi1010
1.8.12
Yes PASS FAIL PASS PASS PASS PASS FAIL PASS PASS
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL PASS PASS PASS PASS PASS PASS FAIL PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

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

examples/basicUsageHwSerial

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/basicUsageHwSerial/basicUsageHwSerial.ino:14:21: error: 'Serial1' was not declared in this scope
 Ch376msc flashDrive(Serial1, 115200); // Ch376 object with hardware Serial1 on arduino mega baudrate: 9600, 19200, 57600, 115200
                     ^~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/basicUsageHwSerial/basicUsageHwSerial.ino:14:21: note: suggested alternative: 'Serial'
 Ch376msc flashDrive(Serial1, 115200); // Ch376 object with hardware Serial1 on arduino mega baudrate: 9600, 19200, 57600, 115200
                     ^~~~~~~
                     Serial

examples/basicUsageSPI

Result: PASS

Sketch uses 13504 bytes (41%) of program storage space. Maximum is 32256 bytes.
Global variables use 1332 bytes (65%) of dynamic memory, leaving 716 bytes for local variables. Maximum is 2048 bytes.

examples/basicUsageSPI_USB_SD

Result: PASS

Sketch uses 13686 bytes (42%) of program storage space. Maximum is 32256 bytes.
Global variables use 1366 bytes (66%) of dynamic memory, leaving 682 bytes for local variables. Maximum is 2048 bytes.

examples/basicUsageSoftSerial

Result: PASS

Sketch uses 14836 bytes (45%) of program storage space. Maximum is 32256 bytes.
Global variables use 1449 bytes (70%) of dynamic memory, leaving 599 bytes for local variables. Maximum is 2048 bytes.

examples/lcd_menu

Result: PASS

Sketch uses 8250 bytes (25%) of program storage space. Maximum is 32256 bytes.
Global variables use 336 bytes (16%) of dynamic memory, leaving 1712 bytes for local variables. Maximum is 2048 bytes.

examples/readUntil

Result: PASS

Sketch uses 6518 bytes (20%) of program storage space. Maximum is 32256 bytes.
Global variables use 331 bytes (16%) of dynamic memory, leaving 1717 bytes for local variables. Maximum is 2048 bytes.

examples/readWriteNumbers

Result: PASS

Sketch uses 13182 bytes (40%) of program storage space. Maximum is 32256 bytes.
Global variables use 338 bytes (16%) of dynamic memory, leaving 1710 bytes for local variables. Maximum is 2048 bytes.

examples/sortDate

Result: PASS

Sketch uses 8988 bytes (27%) of program storage space. Maximum is 32256 bytes.
Global variables use 380 bytes (18%) of dynamic memory, leaving 1668 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

examples/basicUsageHwSerial

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

examples/basicUsageSPI

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

examples/basicUsageSPI_USB_SD

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

examples/basicUsageSoftSerial

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/lcd_menu

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

examples/readUntil

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

examples/readWriteNumbers

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 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/Ch376msc/examples/readWriteNumbers/readWriteNumbers.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/readWriteNumbers/readWriteNumbers.ino:31:31: error: call of overloaded 'writeNumln(int&)' is ambiguous
       flashDrive.writeNumln(dd);
                               ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/readWriteNumbers/readWriteNumbers.ino:9:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:85:10: note: candidate: uint8_t Ch376msc::writeNumln(uint8_t)
  uint8_t writeNumln(uint8_t buffer);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:86:10: note: candidate: uint8_t Ch376msc::writeNumln(int8_t)
  uint8_t writeNumln(int8_t buffer);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:87:10: note: candidate: uint8_t Ch376msc::writeNumln(uint16_t)
  uint8_t writeNumln(uint16_t buffer);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:88:10: note: candidate: uint8_t Ch376msc::writeNumln(int16_t)
  uint8_t writeNumln(int16_t buffer);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:89:10: note: candidate: uint8_t Ch376msc::writeNumln(uint32_t)
  uint8_t writeNumln(uint32_t buffer);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:90:10: note: candidate: uint8_t Ch376msc::writeNumln(int32_t)
  uint8_t writeNumln(int32_t buffer);
          ^~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:91:10: note: candidate: uint8_t Ch376msc::writeNumln(double)
  uint8_t writeNumln(double buffer);
          ^~~~~~~~~~

examples/sortDate

Result: FAIL

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 3246 bytes (6%) of program storage space. Maximum is 49152 bytes.
Global variables use 40 bytes (0%) of dynamic memory, leaving 6104 bytes for local variables. Maximum is 6144 bytes.

examples/basicUsageHwSerial

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 16036 bytes (32%) of program storage space. Maximum is 49152 bytes.
Global variables use 1135 bytes (18%) of dynamic memory, leaving 5009 bytes for local variables. Maximum is 6144 bytes.

examples/basicUsageSPI

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 15744 bytes (32%) of program storage space. Maximum is 49152 bytes.
Global variables use 980 bytes (15%) of dynamic memory, leaving 5164 bytes for local variables. Maximum is 6144 bytes.

examples/basicUsageSPI_USB_SD

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 15925 bytes (32%) of program storage space. Maximum is 49152 bytes.
Global variables use 1010 bytes (16%) of dynamic memory, leaving 5134 bytes for local variables. Maximum is 6144 bytes.

examples/basicUsageSoftSerial

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 17570 bytes (35%) of program storage space. Maximum is 49152 bytes.
Global variables use 1271 bytes (20%) of dynamic memory, leaving 4873 bytes for local variables. Maximum is 6144 bytes.

examples/lcd_menu

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 10672 bytes (21%) of program storage space. Maximum is 49152 bytes.
Global variables use 380 bytes (6%) of dynamic memory, leaving 5764 bytes for local variables. Maximum is 6144 bytes.

examples/readUntil

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 8957 bytes (18%) of program storage space. Maximum is 49152 bytes.
Global variables use 383 bytes (6%) of dynamic memory, leaving 5761 bytes for local variables. Maximum is 6144 bytes.

examples/readWriteNumbers

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 15185 bytes (30%) of program storage space. Maximum is 49152 bytes.
Global variables use 362 bytes (5%) of dynamic memory, leaving 5782 bytes for local variables. Maximum is 6144 bytes.

examples/sortDate

Result: PASS

WARNING: library Ch376msc claims to run on avr, sam, samd, stm32, STM32F1, esp8266, esp32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 11228 bytes (22%) of program storage space. Maximum is 49152 bytes.
Global variables use 416 bytes (6%) of dynamic memory, leaving 5728 bytes for local variables. Maximum is 6144 bytes.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 13336 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3068 bytes (9%) of dynamic memory, leaving 29700 bytes for local variables. Maximum is 32768 bytes.

examples/basicUsageHwSerial

Result: PASS

Sketch uses 38588 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 4172 bytes (12%) of dynamic memory, leaving 28596 bytes for local variables. Maximum is 32768 bytes.

examples/basicUsageSPI

Result: PASS

Sketch uses 38604 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 4172 bytes (12%) of dynamic memory, leaving 28596 bytes for local variables. Maximum is 32768 bytes.

examples/basicUsageSPI_USB_SD

Result: PASS

Sketch uses 38812 bytes (14%) of program storage space. Maximum is 262144 bytes.
Global variables use 4204 bytes (12%) of dynamic memory, leaving 28564 bytes for local variables. Maximum is 32768 bytes.

examples/basicUsageSoftSerial

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble/src/SoftwareSerial.cpp:45:10: fatal error: util/delay_basic.h: No such file or directory
 #include <util/delay_basic.h>
          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "SoftwareSerial.h"
  Used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Dabble
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/EspSoftwareSerial
  Not used: /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Printoo_Library

examples/lcd_menu

Result: PASS

Sketch uses 18436 bytes (7%) of program storage space. Maximum is 262144 bytes.
Global variables use 3216 bytes (9%) of dynamic memory, leaving 29552 bytes for local variables. Maximum is 32768 bytes.

examples/readUntil

Result: PASS

Sketch uses 16816 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3220 bytes (9%) of dynamic memory, leaving 29548 bytes for local variables. Maximum is 32768 bytes.

examples/readWriteNumbers

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/readWriteNumbers/readWriteNumbers.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/readWriteNumbers/readWriteNumbers.ino:31:31: error: call of overloaded 'writeNumln(int&)' is ambiguous
       flashDrive.writeNumln(dd);
                               ^
In file included from /Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/readWriteNumbers/readWriteNumbers.ino:9:0:
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:85:10: note: candidate: uint8_t Ch376msc::writeNumln(uint8_t)
  uint8_t writeNumln(uint8_t buffer);
          ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:86:10: note: candidate: uint8_t Ch376msc::writeNumln(int8_t)
  uint8_t writeNumln(int8_t buffer);
          ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:87:10: note: candidate: uint8_t Ch376msc::writeNumln(uint16_t)
  uint8_t writeNumln(uint16_t buffer);
          ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:88:10: note: candidate: uint8_t Ch376msc::writeNumln(int16_t)
  uint8_t writeNumln(int16_t buffer);
          ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:89:10: note: candidate: uint8_t Ch376msc::writeNumln(uint32_t)
  uint8_t writeNumln(uint32_t buffer);
          ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:90:10: note: candidate: uint8_t Ch376msc::writeNumln(int32_t)
  uint8_t writeNumln(int32_t buffer);
          ^~~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/Ch376msc/src/Ch376msc.h:91:10: note: candidate: uint8_t Ch376msc::writeNumln(double)
  uint8_t writeNumln(double buffer);
          ^~~~~~~~~~

examples/sortDate

Result: PASS

Sketch uses 19280 bytes (7%) of program storage space. Maximum is 262144 bytes.
Global variables use 3248 bytes (9%) of dynamic memory, leaving 29520 bytes for local variables. Maximum is 32768 bytes.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

Traceback (most recent call last):
  File "/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 3682, in <module>
    _main()
  File "/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 3675, in _main
    main()
  File "/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 3409, in main
    operation_func(args)
  File "/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 2874, in elf2image
    e = ELFFile(args.input)
  File "/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 2337, in __init__
    with open(self.name, 'rb') as f:
IOError: [Errno 2] No such file or directory: '/tmp/arduino-sketch-3DF693443158818D13FE23C1F32CA89F/test.ino.elf'

examples/basicUsageHwSerial

Result: PASS

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

examples/basicUsageSPI

Result: PASS

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

examples/basicUsageSPI_USB_SD

Result: PASS

Sketch uses 218270 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/basicUsageSoftSerial

Result: PASS

Sketch uses 275906 bytes (21%) of program storage space. Maximum is 1310720 bytes.
Global variables use 15216 bytes (4%) of dynamic memory, leaving 312464 bytes for local variables. Maximum is 327680 bytes.

examples/lcd_menu

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:27:18: error: 'A1' was not declared in this scope
 #define BTN_DOWN A1 // Button DOWN
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:35:11: note: in expansion of macro 'BTN_DOWN'
   pinMode(BTN_DOWN, INPUT_PULLUP);
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:28:16: error: 'A2' was not declared in this scope
 #define BTN_OK A2 // Button OK
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:36:11: note: in expansion of macro 'BTN_OK'
   pinMode(BTN_OK, INPUT_PULLUP);
           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino: In function 'void loop()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:28:16: error: 'A2' was not declared in this scope
 #define BTN_OK A2 // Button OK
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:44:18: note: in expansion of macro 'BTN_OK'
   if(digitalRead(BTN_OK) == LOW){ // Press OK to show files
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino: In function 'void menu(int)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:27:18: error: 'A1' was not declared in this scope
 #define BTN_DOWN A1 // Button DOWN
                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:68:20: note: in expansion of macro 'BTN_DOWN'
     if(digitalRead(BTN_DOWN) == LOW && filePos < (fileCount-1)){
                    ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:28:16: error: 'A2' was not declared in this scope
 #define BTN_OK A2 // Button OK
                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Ch376msc/examples/lcd_menu/lcd_menu.ino:104:20: note: in expansion of macro 'BTN_OK'
     if(digitalRead(BTN_OK) == LOW) {// choose a file and press ok to print content to serial
                    ^

examples/readUntil

Result: PASS

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

examples/readWriteNumbers

Result: PASS

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

examples/sortDate

Result: PASS

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