Wio Terminal firmware code wont run

After entering code from the Wio Terminal Classroom to install the firmware to enable Wifi and Bluetooth, get this error message:
Arduino: 1.8.13 (Windows 10), TD: 1.53, Board: “Teensy 4.1, Serial, 600 MHz, Faster, US English”

The sketch name had to be modified.
Sketch names must start with a letter or number, followed by letters,
numbers, dashes, dots and underscores. Maximum length is 63 characters.

C:\ARDUINO 18.3\arduino-1.8.13\arduino-builder -dump-prefs -logger=machine -hardware C:\ARDUINO 18.3\arduino-1.8.13\hardware -hardware C:\Users\kywhe\AppData\Local\Arduino15\packages -tools C:\ARDUINO 18.3\arduino-1.8.13\tools-builder -tools C:\ARDUINO 18.3\arduino-1.8.13\hardware\tools\avr -tools C:\Users\kywhe\AppData\Local\Arduino15\packages -built-in-libraries C:\ARDUINO 18.3\arduino-1.8.13\libraries -libraries C:\Users\kywhe\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\kywhe\AppData\Local\Temp\arduino_build_8472 -warnings=none -build-cache C:\Users\kywhe\AppData\Local\Temp\arduino_cache_127336 -verbose C:\Users\kywhe\Documents\Arduino\WIO_SETUP_CODE_FROM_CLASSROOM\WIO_SETUP_CODE_FROM_CLASSROOM.ino

C:\ARDUINO 18.3\arduino-1.8.13\arduino-builder -compile -logger=machine -hardware C:\ARDUINO 18.3\arduino-1.8.13\hardware -hardware C:\Users\kywhe\AppData\Local\Arduino15\packages -tools C:\ARDUINO 18.3\arduino-1.8.13\tools-builder -tools C:\ARDUINO 18.3\arduino-1.8.13\hardware\tools\avr -tools C:\Users\kywhe\AppData\Local\Arduino15\packages -built-in-libraries C:\ARDUINO 18.3\arduino-1.8.13\libraries -libraries C:\Users\kywhe\Documents\Arduino\libraries -fqbn=teensy:avr:teensy41:usb=serial,speed=600,opt=o2std,keys=en-us -ide-version=10813 -build-path C:\Users\kywhe\AppData\Local\Temp\arduino_build_8472 -warnings=none -build-cache C:\Users\kywhe\AppData\Local\Temp\arduino_cache_127336 -verbose C:\Users\kywhe\Documents\Arduino\WIO_SETUP_CODE_FROM_CLASSROOM\WIO_SETUP_CODE_FROM_CLASSROOM.ino

Using board ‘teensy41’ from platform in folder: C:\ARDUINO 18.3\arduino-1.8.13\hardware\teensy\avr

Using core ‘teensy4’ from platform in folder: C:\ARDUINO 18.3\arduino-1.8.13\hardware\teensy\avr

Detecting libraries used…

“C:\ARDUINO 18.3\arduino-1.8.13\hardware\teensy/…/tools/arm/bin/arm-none-eabi-g++” -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=153 -DARDUINO=10813 -DARDUINO_TEENSY41 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH “-IC:\ARDUINO 18.3\arduino-1.8.13\hardware\teensy\avr\cores\teensy4” “C:\Users\kywhe\AppData\Local\Temp\arduino_build_8472\sketch\WIO_SETUP_CODE_FROM_CLASSROOM.ino.cpp” -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for rpcWiFi.h: []

ResolveLibrary(rpcWiFi.h)

-> candidates: []

C:\Users\kywhe\Documents\Arduino\WIO_SETUP_CODE_FROM_CLASSROOM\WIO_SETUP_CODE_FROM_CLASSROOM.ino:2:37: fatal error: rpcWiFi.h: No such file or directory

compilation terminated.

Error compiling for board Teensy 4.1.

I would sincerely appreciate any help,

soky157

VERY SORRY! That was the wrong error code. Here is the correct code below:
Arduino: 1.8.13 (Windows 10), TD: 1.53, Board: “Seeeduino Wio Terminal, Master, Enabled, 120 MHz (standard), Small (-Os) (standard), 50 MHz (standard), Arduino, Off, On”

C:\ARDUINO 18.3\arduino-1.8.13\arduino-builder -dump-prefs -logger=machine -hardware C:\ARDUINO 18.3\arduino-1.8.13\hardware -hardware C:\Users\kywhe\AppData\Local\Arduino15\packages -tools C:\ARDUINO 18.3\arduino-1.8.13\tools-builder -tools C:\ARDUINO 18.3\arduino-1.8.13\hardware\tools\avr -tools C:\Users\kywhe\AppData\Local\Arduino15\packages -built-in-libraries C:\ARDUINO 18.3\arduino-1.8.13\libraries -libraries C:\Users\kywhe\Documents\Arduino\libraries -fqbn=Seeeduino:samd:seeed_wio_terminal:role=master,cache=on,speed=120,opt=small,maxqspi=50,usbstack=arduino,debug=off,txrxled=on -vid-pid=2886_802D -ide-version=10813 -build-path C:\Users\kywhe\AppData\Local\Temp\arduino_build_8472 -warnings=none -build-cache C:\Users\kywhe\AppData\Local\Temp\arduino_cache_127336 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.openocd.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.CMSIS.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS\5.4.0 -prefs=runtime.tools.CMSIS-5.4.0.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS\5.4.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS-Atmel\1.2.1 -prefs=runtime.tools.CMSIS-Atmel-1.2.1.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS-Atmel\1.2.1 -prefs=runtime.tools.bossac.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\bossac\1.8.0-48-gb176eee -prefs=runtime.tools.bossac-1.7.0-arduino3.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.bossac-1.8.0-48-gb176eee.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\bossac\1.8.0-48-gb176eee -verbose C:\Users\kywhe\Documents\Arduino\WIO_SETUP_CODE_FROM_CLASSROOM\WIO_SETUP_CODE_FROM_CLASSROOM.ino

C:\ARDUINO 18.3\arduino-1.8.13\arduino-builder -compile -logger=machine -hardware C:\ARDUINO 18.3\arduino-1.8.13\hardware -hardware C:\Users\kywhe\AppData\Local\Arduino15\packages -tools C:\ARDUINO 18.3\arduino-1.8.13\tools-builder -tools C:\ARDUINO 18.3\arduino-1.8.13\hardware\tools\avr -tools C:\Users\kywhe\AppData\Local\Arduino15\packages -built-in-libraries C:\ARDUINO 18.3\arduino-1.8.13\libraries -libraries C:\Users\kywhe\Documents\Arduino\libraries -fqbn=Seeeduino:samd:seeed_wio_terminal:role=master,cache=on,speed=120,opt=small,maxqspi=50,usbstack=arduino,debug=off,txrxled=on -vid-pid=2886_802D -ide-version=10813 -build-path C:\Users\kywhe\AppData\Local\Temp\arduino_build_8472 -warnings=none -build-cache C:\Users\kywhe\AppData\Local\Temp\arduino_cache_127336 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.openocd.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.openocd-0.10.0-arduino7.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.10.0-arduino7 -prefs=runtime.tools.CMSIS.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS\5.4.0 -prefs=runtime.tools.CMSIS-5.4.0.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS\5.4.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.arm-none-eabi-gcc-7-2017q4.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS-Atmel\1.2.1 -prefs=runtime.tools.CMSIS-Atmel-1.2.1.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS-Atmel\1.2.1 -prefs=runtime.tools.bossac.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\bossac\1.8.0-48-gb176eee -prefs=runtime.tools.bossac-1.7.0-arduino3.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\bossac\1.7.0-arduino3 -prefs=runtime.tools.bossac-1.8.0-48-gb176eee.path=C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\bossac\1.8.0-48-gb176eee -verbose C:\Users\kywhe\Documents\Arduino\WIO_SETUP_CODE_FROM_CLASSROOM\WIO_SETUP_CODE_FROM_CLASSROOM.ino

Using board ‘seeed_wio_terminal’ from platform in folder: C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1

Using core ‘arduino’ from platform in folder: C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1

Detecting libraries used…

“C:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++” -mcpu=cortex-m4 -mthumb -c -g -Os -w -std=gnu++14 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions “-D__SKETCH_NAME__=”"“WIO_SETUP_CODE_FROM_CLASSROOM.ino”""" -w -x c++ -E -CC -DF_CPU=120000000L -DARDUINO=10813 -DARDUINO_WIO_TERMINAL -DARDUINO_ARCH_SAMD -D__SAMD51P19A__ -DWIO_TERMINAL -DSEEED_WIO_TERMINAL -DSEEED_GROVE_UI_WIRELESS -D__SAMD51__ -DUSB_VID=0x2886 -DUSB_PID=0x802D -DUSBCON -DUSB_CONFIG_POWER=100 “-DUSB_MANUFACTURER=“Seeed Studio”” “-DUSB_PRODUCT=“Seeed Wio Terminal”” -DROLE=0 “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino/TinyUSB” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino/TinyUSB/Adafruit_TinyUSB_ArduinoCore” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src” -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DENABLE_CACHE -DTXRXLED_ENABLE -DROLE=0 -Os -DVARIANT_QSPI_BAUD_DEFAULT=50000000 -D__SAMD51P19A__ -DWIO_TERMINAL -DSEEED_WIO_TERMINAL -DSEEED_GROVE_UI_WIRELESS -D__SAMD51__ -DUSB_VID=0x2886 -DUSB_PID=0x802D -DUSBCON -DUSB_CONFIG_POWER=100 “-DUSB_MANUFACTURER=“Seeed Studio”” “-DUSB_PRODUCT=“Seeed Wio Terminal”” -DROLE=0 “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino/TinyUSB” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino/TinyUSB/Adafruit_TinyUSB_ArduinoCore” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino/TinyUSB/Adafruit_TinyUSB_ArduinoCore/tinyusb/src” -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS\5.4.0/CMSIS/Core/Include/” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS\5.4.0/CMSIS/DSP/Include/” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\tools\CMSIS-Atmel\1.2.1/CMSIS-Atmel/CMSIS/Device/ATMEL/” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\cores\arduino” “-IC:\Users\kywhe\AppData\Local\Arduino15\packages\Seeeduino\hardware\samd\1.8.1\variants\wio_terminal” “C:\Users\kywhe\AppData\Local\Temp\arduino_build_8472\sketch\WIO_SETUP_CODE_FROM_CLASSROOM.ino.cpp” -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for rpcWiFi.h: []

ResolveLibrary(rpcWiFi.h)WIO_SETUP_CODE_FROM_CLASSROOM:2:10: fatal error: rpcWiFi.h: No such file or directory

-> candidates: []h" //Wi-Fi library

      ^~~~~~~~~~~

compilation terminated.

exit status 1

rpcWiFi.h: No such file or directory

Hi @soky157,

Please watch the below video about the libraries update. We have made some changes to the libraries after the first video of the Wio Terminal Classroom with IoT has been released.

Basically you now only need the following libraries for both Wi-Fi and Bluetooth:

Note: Make sure the mbedtls library is in dev branch

Also the latest RTL firmware now is v2.1.1

Tip: Please delete your existing Wi-Fi and Bluetooth related libraries and do a fresh install of the above libraries.

Hope it helps!

Best Regards,
Lakshantha