Aaaaand it failed to compile.
The complete output is too long to upload, so I’m going to upload the last portion.
Linking everything together...
"C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2411/bin/riscv32-esp-elf-g++" "-Wl,--Map=C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D/completeExample.ino.map" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/lib" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/ld" "-LC:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/qio_qspi" -Wl,--wrap=esp_panic_handler "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_flags" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_scripts" -Wl,--start-group "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\sketch\\completeExample.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\sketch\\completeExample.ino.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\EEPROM\\EEPROM.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUI.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIclient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIclientFsm.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPUI\\ESPUIcontrol.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\LittleFS\\LittleFS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\FS\\FS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\FS\\vfs_api.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\AsyncEventSource.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\AsyncWebSocket.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\SPIFFSEditor.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebAuthentication.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebHandlers.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebRequest.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebResponses.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESP_Async_Web_Server\\WebServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\AP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\STA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFi.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiAP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiGeneric.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiMulti.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiSTA.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\WiFi\\WiFiScan.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkClient.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkEvents.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkInterface.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkManager.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkServer.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Network\\NetworkUdp.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\Async_TCP\\AsyncTCP.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\libraries\\ESPmDNS\\ESPmDNS.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D\\core\\variant.cpp.o" "C:\\Users\\jsfar\\AppData\\Local\\arduino\\cores\\482a8ac39bc1f52dba5ce1307a3c5b81\\core.a" "@C:\\Users\\jsfar\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-b66b5448-v1\\esp32c6/flags/ld_libs" -Wl,--end-group -Wl,-EL -o "C:\\Users\\jsfar\\AppData\\Local\\arduino\\sketches\\101FE70C144687BA06DA7DDB22927E6D/completeExample.ino.elf"
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\101FE70C144687BA06DA7DDB22927E6D\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSocket.cpp:865:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x4): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: C:\Users\jsfar\AppData\Local\arduino\sketches\101FE70C144687BA06DA7DDB22927E6D\libraries\ESP_Async_Web_Server\AsyncWebSocket.cpp.o: in function `AsyncWebLock::lock() const':
c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:30:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0xa): undefined reference to `pxCurrentTCB'
C:/Users/jsfar/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2411/bin/../lib/gcc/riscv32-esp-elf/14.2.0/../../../../riscv32-esp-elf/bin/ld.exe: c:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server\src/AsyncWebSynchronization.h:32:(.text._ZN17AsyncWebLockGuardC2ERK12AsyncWebLock[_ZN17AsyncWebLockGuardC5ERK12AsyncWebLock]+0x2a): undefined reference to `pxCurrentTCB'
collect2.exe: error: ld returned 1 exit status
Using library EEPROM at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\EEPROM
Using library ESPUI at version 2.2.4 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESPUI
Using library ArduinoJson at version 7.4.2 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ArduinoJson
Using library LittleFS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\LittleFS
Using library FS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\FS
Using library ESP Async Web Server at version 1.2.4-fork in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\ESP_Async_Web_Server
Using library WiFi at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\WiFi
Using library Networking at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\Network
Using library Async TCP at version 3.4.7 in folder: C:\Users\jsfar\Desktop\projects\Arduino Projects\libraries\Async_TCP
Using library ESPmDNS at version 3.3.0 in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0\libraries\ESPmDNS
exit status 1
Compilation error: exit status 1
And here’s the first bit, if that helps at all.
FQBN: esp32:esp32:XIAO_ESP32C6
Using board 'XIAO_ESP32C6' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0
Using core 'esp32' from platform in folder: C:\Users\jsfar\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.0
Error message ends differently though, so I guess that means progress. It’s still throwing undefined reference to pxCurrentTCB, so maybe a problem with the ESPUI library?