ArduinoUniqueID - compatibility matrix

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

ArduinoUniqueID

Version: 1.2.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
ArduinoUniqueID8
ArduinoUniqueIDSerialUSB
ArduinoUniqueID
arduino:avr:uno
1.8.4
Yes PASS PASS FAIL PASS
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No ⚠️ PASS PASS FAIL PASS
arduino:samd:mkrwifi1010
1.8.12
No ⚠️ PASS PASS PASS PASS
esp32:esp32:d1_mini32
1.0.6
No ⚠️ PASS PASS FAIL PASS

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

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

examples/ArduinoUniqueID

Result: PASS

Sketch uses 1914 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 209 bytes (10%) of dynamic memory, leaving 1839 bytes for local variables. Maximum is 2048 bytes.

examples/ArduinoUniqueID8

Result: PASS

Sketch uses 1912 bytes (5%) of program storage space. Maximum is 32256 bytes.
Global variables use 209 bytes (10%) of dynamic memory, leaving 1839 bytes for local variables. Maximum is 2048 bytes.

examples/ArduinoUniqueIDSerialUSB

Result: FAIL

/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino: In function 'void setup()':
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino:11:2: error: 'SerialUSB' was not declared in this scope
  SerialUSB.begin(115200);
  ^~~~~~~~~
/Users/alranel/Documents/git/arduino/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino:11:2: note: suggested alternative: 'Serial'
  SerialUSB.begin(115200);
  ^~~~~~~~~
  Serial

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library ArduinoUniqueID claims to run on avr, esp8266, esp32, sam, samd, stm32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /tmp/arduino-testlib2318187034/test/test.ino:1:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/src/ArduinoUniqueID.h:24:2: error: #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
 #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
  ^~~~~

examples/ArduinoUniqueID

Result: FAIL

WARNING: library ArduinoUniqueID claims to run on avr, esp8266, esp32, sam, samd, stm32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueID/ArduinoUniqueID.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/src/ArduinoUniqueID.h:24:2: error: #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
 #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
  ^~~~~

examples/ArduinoUniqueID8

Result: FAIL

WARNING: library ArduinoUniqueID claims to run on avr, esp8266, esp32, sam, samd, stm32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueID8/ArduinoUniqueID8.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/src/ArduinoUniqueID.h:24:2: error: #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
 #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
  ^~~~~

examples/ArduinoUniqueIDSerialUSB

Result: FAIL

WARNING: library ArduinoUniqueID claims to run on avr, esp8266, esp32, sam, samd, stm32 architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino:7:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/src/ArduinoUniqueID.h:24:2: error: #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
 #error "ArduinoUniqueID only works on AVR, SAM, SAMD, STM32, Teensy, RP2040, megaAVR and ESP Architecture"
  ^~~~~

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

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

examples/ArduinoUniqueID

Result: PASS

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

examples/ArduinoUniqueID8

Result: PASS

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

examples/ArduinoUniqueIDSerialUSB

Result: FAIL

WARNING: library ArduinoUniqueID claims to run on avr, esp8266, esp32, sam, samd, stm32 architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino:11:2: error: 'SerialUSB' was not declared in this scope
  SerialUSB.begin(115200);
  ^~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino:11:2: note: suggested alternative: 'Serial1'
  SerialUSB.begin(115200);
  ^~~~~~~~~
  Serial1

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

Sketch uses 12248 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 3012 bytes (9%) of dynamic memory, leaving 29756 bytes for local variables. Maximum is 32768 bytes.

examples/ArduinoUniqueID

Result: PASS

Sketch uses 12584 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 3012 bytes (9%) of dynamic memory, leaving 29756 bytes for local variables. Maximum is 32768 bytes.

examples/ArduinoUniqueID8

Result: PASS

Sketch uses 12596 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 3012 bytes (9%) of dynamic memory, leaving 29756 bytes for local variables. Maximum is 32768 bytes.

examples/ArduinoUniqueIDSerialUSB

Result: PASS

Sketch uses 12652 bytes (4%) of program storage space. Maximum is 262144 bytes.
Global variables use 3012 bytes (9%) of dynamic memory, leaving 29756 bytes for local variables. Maximum is 32768 bytes.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: PASS

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

examples/ArduinoUniqueID

Result: PASS

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

examples/ArduinoUniqueID8

Result: PASS

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

examples/ArduinoUniqueIDSerialUSB

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino: In function 'void setup()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/ArduinoUniqueID/examples/ArduinoUniqueIDSerialUSB/ArduinoUniqueIDSerialUSB.ino:11:2: error: 'SerialUSB' was not declared in this scope
  SerialUSB.begin(115200);
  ^