This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.
Version: 1.4.5
More details
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 |
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.
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
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.
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.
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.
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.
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.
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.
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.
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).
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).
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).
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).
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
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).
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).
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); ^~~~~~~~~~
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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); ^~~~~~~~~~
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.
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'
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.
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.
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.
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.
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 ^
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.
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.
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.