Hi there,
So it is done that way for portability, The “Dx” labels (like D11, D12, etc.) are macros that correspond to nRF52 GPIO numbers defined in the board variant file (variants/xiao_nrf52840_plus/pins_arduino.h
).
For example (approximate, depending on BSP version):
Dx | nRF GPIO |
---|---|
D11 | P0.31 |
D12 | P0.29 |
D13 | P0.02 |
D14 | P0.03 |
D15 | P0.28 |
D16 | P0.04 |
You can verify the actual mapping with:
Serial.print("D11 = "); Serial.println(D11);
Be aware of the BSP you use.
HTH
GL PJ
Compiler output from above , code NO ERRORS
FQBN: Seeeduino:mbed:xiaonRF52840Plus
Using board 'xiaonRF52840Plus' from platform in folder: C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3
Using core 'arduino' from platform in folder: C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3
Detecting libraries used...
C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/defines.txt @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated-avr-comp -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t -iprefixC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/includes.txt C:\Users\Dude\AppData\Local\arduino\sketches\C7EB93B531C89CF56CB46567A2786899\sketch\sketch_oct14a.ino.cpp -o nul
Alternatives for SPI.h: [SPI]
ResolveLibrary(SPI.h)
-> candidates: [SPI]
C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/defines.txt @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\libraries\SPI -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated-avr-comp -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t -iprefixC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/includes.txt C:\Users\Dude\AppData\Local\arduino\sketches\C7EB93B531C89CF56CB46567A2786899\sketch\sketch_oct14a.ino.cpp -o nul
C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/defines.txt @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\libraries\SPI -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated-avr-comp -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t -iprefixC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/includes.txt C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\libraries\SPI\SPI.cpp -o nul
Generating function prototypes...
C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -g3 -nostdlib @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/defines.txt @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt -DARDUINO_ARCH_NRF52840 -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -w -x c++ -E -CC -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=1 -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\libraries\SPI -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/api/deprecated-avr-comp -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib -IC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t -iprefixC:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\cores\arduino @C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\variants\SEEED_XIAO_NRF52840_PLUS/includes.txt C:\Users\Dude\AppData\Local\arduino\sketches\C7EB93B531C89CF56CB46567A2786899\sketch\sketch_oct14a.ino.cpp -o C:\Users\Dude\AppData\Local\Temp\434020839\sketch_merged.cpp
C:\Users\Dude\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\Dude\AppData\Local\Temp\434020839\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/defines.txt" "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt" -DARDUINO_ARCH_NRF52840 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\libraries\\SPI" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/api/deprecated" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t" "-iprefixC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino" "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/includes.txt" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\sketch\\sketch_oct14a.ino.cpp" -o "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\sketch\\sketch_oct14a.ino.cpp.o"
Compiling libraries...
Compiling library "SPI"
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/defines.txt" "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt" -DARDUINO_ARCH_NRF52840 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\libraries\\SPI" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/api/deprecated" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t" "-iprefixC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino" "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/includes.txt" "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\libraries\\SPI\\SPI.cpp" -o "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\libraries\\SPI\\SPI.cpp.o"
Compiling core...
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -g3 -nostdlib "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/defines.txt" "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/cxxflags.txt" -DARDUINO_ARCH_NRF52840 -MMD -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DARDUINO=10607 -DARDUINO_SEEED_XIAO_NRF52840_PLUS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_MBED -DARDUINO_LIBRARY_DISCOVERY_PHASE=0 "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/api/deprecated" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib" "-IC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/hal_t2t" "-iprefixC:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino" "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/includes.txt" "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS\\variant.cpp" -o "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\core\\variant.cpp.o"
Using precompiled core: C:\Users\Dude\AppData\Local\arduino\cores\Seeeduino_mbed_xiaonRF52840Plus_b40b393947877826c32a7d1e4316b9f1\core.a
Linking everything together...
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -E -P -x c "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/linker_script.ld" -o "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/linker_script.ld"
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" "-LC:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899" -Wl,--gc-sections -w -Wl,--as-needed "@C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/ldflags.txt" "-TC:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/linker_script.ld" "-Wl,-Map,C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.map" --specs=nosys.specs -o "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.elf" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\sketch\\sketch_oct14a.ino.cpp.o" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\libraries\\SPI\\SPI.cpp.o" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899\\core\\variant.cpp.o" -Wl,--whole-archive "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\cores\\arduino/mbed/targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/nfc/t2t_lib/nfc_t2t_lib_gcc.a" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/..\\..\\cores\\Seeeduino_mbed_xiaonRF52840Plus_b40b393947877826c32a7d1e4316b9f1\\core.a" "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/libs/libmbed.a" "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/libs/libcc_310_core.a" "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/libs/libcc_310_ext.a" "C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3\\variants\\SEEED_XIAO_NRF52840_PLUS/libs/libcc_310_trng.a" -Wl,--no-whole-archive -Wl,--start-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O binary "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.elf" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.bin"
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O ihex -R .eeprom "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.elf" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.hex"
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\hardware\\mbed\\2.9.3/tools/adafruit-nrfutil/win32/adafruit-nrfutil.exe" dfu genpkg --dev-type 0x0052 --application "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.hex" "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.zip"
Zip created at C:\Users\Dude\AppData\Local\arduino\sketches\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.zip
Using library SPI in folder: C:\Users\Dude\AppData\Local\Arduino15\packages\Seeeduino\hardware\mbed\2.9.3\libraries\SPI (legacy)
"C:\\Users\\Dude\\AppData\\Local\\Arduino15\\packages\\Seeeduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-size" -A "C:\\Users\\Dude\\AppData\\Local\\arduino\\sketches\\C7EB93B531C89CF56CB46567A2786899/sketch_oct14a.ino.elf"
Sketch uses 88992 bytes (10%) of program storage space. Maximum is 811008 bytes.
Global variables use 44736 bytes (18%) of dynamic memory, leaving 192832 bytes for local variables. Maximum is 237568 bytes.