Error (Need help solving):

Hello everyone. Just finished my dinner after a long day at school. @UKHeliBob I followed all of your steps as instructed in post #20 and got this output and error message:


FQBN: arduino:renesas_uno:unor4wifi
Using board 'unor4wifi' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2
Using core 'arduino' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2

Detecting libraries used...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\ED491A170C76E0FE959ED61B5CE63358\sketch\sketch_feb4a.ino.cpp -o nul
Generating function prototypes...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\ED491A170C76E0FE959ED61B5CE63358\sketch\sketch_feb4a.ino.cpp -o C:\Users\allys\AppData\Local\Temp\2443489937\sketch_merged.cpp
C:\Users\allys\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\allys\AppData\Local\Temp\2443489937\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\sketch\\sketch_feb4a.ino.cpp" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\sketch\\sketch_feb4a.ino.cpp.o"
Compiling libraries...
Compiling core...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-gcc" -c -w -Os -g3 -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu11 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\tmp_gen_c_files\\common_data.c.o" "C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4\\tmp_gen_c_files\\common_data.c"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4\\variant.cpp" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\variant.cpp.o"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-gcc" -c -w -Os -g3 -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu11 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\tmp_gen_c_files\\main.c.o" "C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4\\tmp_gen_c_files\\main.c"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-gcc" -c -w -Os -g3 -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu11 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\tmp_gen_c_files\\pin_data.c.o" "C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4\\tmp_gen_c_files\\pin_data.c"
Using precompiled core: C:\Users\allys\AppData\Local\arduino\cores\arduino_renesas_uno_unor4wifi_cd8ca49717b170d0233e5900a222dbf6\core.a
Linking everything together...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -Wl,--gc-sections --specs=nosys.specs -w -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.elf" "-LC:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358" "-LC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-TC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/fsp.ld" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\sketch\\sketch_feb4a.ino.cpp.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\tmp_gen_c_files\\common_data.c.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\tmp_gen_c_files\\main.c.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\tmp_gen_c_files\\pin_data.c.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358\\core\\variant.cpp.o" -Wl,--whole-archive -Wl,--start-group "C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/libs/libfsp.a" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/..\\..\\cores\\arduino_renesas_uno_unor4wifi_cd8ca49717b170d0233e5900a222dbf6\\core.a" -Wl,--no-whole-archive --specs=nano.specs -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group "-Wl,-Map,C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.map"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O binary -j .text -j .data "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.elf" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.bin"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O ihex -j .text -j .data "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.elf" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.hex"

"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-size" -A "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.elf"
Sketch uses 52624 bytes (20%) of program storage space. Maximum is 262144 bytes.
Global variables use 6832 bytes (20%) of dynamic memory, leaving 25936 bytes for local variables. Maximum is 32768 bytes.
Performing 1200-bps touch reset on serial port COM5
Cannot perform port reset: 1200-bps touch: opening port at 1200bps: Serial port busy
No device found on COM5
"C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino5/bossac" -d --port=COM5 -U -e -w "C:\Users\allys\AppData\Local\arduino\sketches\ED491A170C76E0FE959ED61B5CE63358/sketch_feb4a.ino.bin" -R
Failed uploading: uploading error: exit status 1

What would you recommend I do now?

There are two usb serial ports on theUNO R4. One is used for normal serial communications and the other is used for program upload. Some times the UNO R4 does not manage the switching between the ports correctly. The issue is discussed here
https://github.com/arduino/ArduinoCore-renesas/issues/73

The work around (which may actually fix the situation for further uploads) is to manually put the board into programming mode, and select the port in the ide for the upload.

Workaround

  1. Unplug the USB cable of the UNO R4 WiFi board from your computer.
  2. Connect the UNO R4 WiFi board to your computer with the USB cable.
  3. Press and release the button marked "RESET" on your UNO R4 WiFi board quickly twice.
    You should now see the "L" LED pulsing.
  4. Select the port of the UNO R4 WiFi board from Arduino IDE's Tools > Port menu.
    :exclamation: The double reset you did in step (3) can cause the port number of the board to change, so don't assume you already have the correct port selected.
  5. Upload the sketch to the board as usual.

You may want to confirm that when you double press the reset button you can indeed see the port change.

I have other boards which sometimes have trouble switching the ports, and manually putting the board into programing mode so you see the L led pulsing is used on them as well.

Ok. Your steps worked! Thank you so much! I believe my Arduino did not work because I had no USB connection to the computer :grimacing: . Anyhow, I continued onto step 10 of the experiment and downloaded grove_control_LED.ino, which consists of the following code:

#include <SoftwareSerial.h>
 
#define SOFTSERIAL_RX_PIN  2
#define SOFTSERIAL_TX_PIN  3
 
SoftwareSerial softSerial(SOFTSERIAL_RX_PIN,SOFTSERIAL_TX_PIN);

int led = 13;
 
const char *voiceBuffer[] =
{
    "Turn on the light",
    "Turn off the light",
    "Play music",
    "Pause",
    "Next",
    "Previous",
    "Up",
    "Down",
    "Turn on the TV",
    "Turn off the TV",
    "Increase temperature",
    "Decrease temperature",
    "What's the time",
    "Open the door",
    "Close the door",
    "Left",
    "Right",
    "Stop",
    "Start",
    "Mode 1",
    "Mode 2",
    "Go",
};
 
void setup()
{
    Serial.begin(9600);
    softSerial.begin(9600);
    softSerial.listen();
    pinMode(led,OUTPUT);
    digitalWrite(led,LOW);
}
 
void loop()
{
    char cmd;
 
    if(softSerial.available())
    {
        cmd = softSerial.read();
        Serial.println(voiceBuffer[cmd - 1]);

        if((voiceBuffer[cmd - 1]) == "Turn on the light"){
          digitalWrite(led,HIGH);
        }
        else if((voiceBuffer[cmd - 1]) == "Turn off the light"){
          digitalWrite(led,LOW);
        }
    }
}

However, when I uploaded this set of code, the following output and error messages resulted:


FQBN: arduino:renesas_uno:unor4wifi
Using board 'unor4wifi' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2
Using core 'arduino' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2

Detecting libraries used...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o nul
Alternatives for SoftwareSerial.h: [SoftwareSerial@1.0]
ResolveLibrary(SoftwareSerial.h)
  -> candidates: [SoftwareSerial@1.0]
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o nul
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src\SoftwareSerial.cpp -o nul
Generating function prototypes...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o C:\Users\allys\AppData\Local\Temp\962231117\sketch_merged.cpp
C:\Users\allys\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\allys\AppData\Local\Temp\962231117\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\libraries\\SoftwareSerial\\src" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48\\sketch\\grove_control_LED-2024.ino.cpp" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48\\sketch\\grove_control_LED-2024.ino.cpp.o"
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino: In function 'void setup()':
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:40:16: error: 'class SoftwareSerial' has no member named 'listen'
     softSerial.listen();
                ^~~~~~

Using library SoftwareSerial at version 1.0 in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial 
exit status 1

Compilation error: 'class SoftwareSerial' has no member named 'listen'  

What would the recommended fix for this issue be?

NOTE: I am still using Arduino IDE 2.3.4 per @UKHeliBob's instructions in post 20.

Use Serial1 instead of Software Serial. You've been down this road before. See Post #4.

Why use SoftwareSerial? Doesn't UNO R4 have an available hardware UART?

I changed all mentions of "SoftSerial" and "Serial" to "SoftSerial1" and "Serial1," but it still won't work.

You need to be more specific than that.

Did it compile after switching to Serial1? Did you properly connect the Grove Speech Recognizer to the correct pins to use Serial1 instead of SoftwareSerial?

This is the code after I altered it:

#include <SoftwareSerial.h>
 
#define SOFTSERIAL_RX_PIN  2
#define SOFTSERIAL_TX_PIN  3
 
SoftwareSerial softSerial(SOFTSERIAL_RX_PIN,SOFTSERIAL_TX_PIN);

int led = 13;
 
const char *voiceBuffer[] =
{
    "Turn on the light",
    "Turn off the light",
    "Play music",
    "Pause",
    "Next",
    "Previous",
    "Up",
    "Down",
    "Turn on the TV",
    "Turn off the TV",
    "Increase temperature",
    "Decrease temperature",
    "What's the time",
    "Open the door",
    "Close the door",
    "Left",
    "Right",
    "Stop",
    "Start",
    "Mode 1",
    "Mode 2",
    "Go",
};
 
void setup()
{
    Serial1.begin(9600);
    softSerial1.begin(9600);
    softSerial1.listen();
    pinMode(led,OUTPUT);
    digitalWrite(led,LOW);
}
 
void loop()
{
    char cmd;
 
    if(softSerial1.available())
    {
        cmd = softSerial1.read();
        Serial1.println(voiceBuffer[cmd - 1]);

        if((voiceBuffer[cmd - 1]) == "Turn on the light"){
          digitalWrite(led,HIGH);
        }
        else if((voiceBuffer[cmd - 1]) == "Turn off the light"){
          digitalWrite(led,LOW);
        }
    }
}

This is the error message I got:


FQBN: arduino:renesas_uno:unor4wifi
Using board 'unor4wifi' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2
Using core 'arduino' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2

Detecting libraries used...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o nul
Alternatives for SoftwareSerial.h: [SoftwareSerial@1.0]
ResolveLibrary(SoftwareSerial.h)
  -> candidates: [SoftwareSerial@1.0]
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o nul
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src\SoftwareSerial.cpp -o nul
Generating function prototypes...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o C:\Users\allys\AppData\Local\Temp\1637316686\sketch_merged.cpp
C:\Users\allys\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\allys\AppData\Local\Temp\1637316686\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\libraries\\SoftwareSerial\\src" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48\\sketch\\grove_control_LED-2024.ino.cpp" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48\\sketch\\grove_control_LED-2024.ino.cpp.o"
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino: In function 'void setup()':
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:39:5: error: 'softSerial1' was not declared in this scope
     softSerial1.begin(9600);
     ^~~~~~~~~~~
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:39:5: note: suggested alternative: 'softSerial'
     softSerial1.begin(9600);
     ^~~~~~~~~~~
     softSerial
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino: In function 'void loop()':
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:49:8: error: 'softSerial1' was not declared in this scope
     if(softSerial1.available())
        ^~~~~~~~~~~
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:49:8: note: suggested alternative: 'softSerial'
     if(softSerial1.available())
        ^~~~~~~~~~~
        softSerial

Using library SoftwareSerial at version 1.0 in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial 
exit status 1

Compilation error: 'softSerial1' was not declared in this scope.

My Grove Speech Recognizer has the correct pin placements.

Why did you keep that line if you're using Serial1 now?

Same question with this:

So, I removed those two lines (seen in post 29) and changed all mentions of "SoftwareSerial" and "SoftSerial" to Serial1," leaving me with this code:


 
#define SOFTSERIAL_RX_PIN  2
#define SOFTSERIAL_TX_PIN  3
 


int led = 13;
 
const char *voiceBuffer[] =
{
    "Turn on the light",
    "Turn off the light",
    "Play music",
    "Pause",
    "Next",
    "Previous",
    "Up",
    "Down",
    "Turn on the TV",
    "Turn off the TV",
    "Increase temperature",
    "Decrease temperature",
    "What's the time",
    "Open the door",
    "Close the door",
    "Left",
    "Right",
    "Stop",
    "Start",
    "Mode 1",
    "Mode 2",
    "Go",
};
 
void setup()
{
    Serial1.begin(9600);
    Serial1.begin(9600);
    Serial1.listen();
    pinMode(led,OUTPUT);
    digitalWrite(led,LOW);
}
 
void loop()
{
    char cmd;
 
    if(softSerial1.available())
    {
        cmd = Serial1.read();
        Serial1.println(voiceBuffer[cmd - 1]);

        if((voiceBuffer[cmd - 1]) == "Turn on the light"){
          digitalWrite(led,HIGH);
        }
        else if((voiceBuffer[cmd - 1]) == "Turn off the light"){
          digitalWrite(led,LOW);
        }
    }
}

I also received this output and error message:


FQBN: arduino:renesas_uno:unor4wifi
Using board 'unor4wifi' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2
Using core 'arduino' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2

Detecting libraries used...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o nul
Generating function prototypes...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\13A70D10F0230C40061A9A4B7C8C5B48\sketch\grove_control_LED-2024.ino.cpp -o C:\Users\allys\AppData\Local\Temp\311273735\sketch_merged.cpp
C:\Users\allys\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\allys\AppData\Local\Temp\311273735\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48/grove_control_LED-2024.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48\\sketch\\grove_control_LED-2024.ino.cpp" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\13A70D10F0230C40061A9A4B7C8C5B48\\sketch\\grove_control_LED-2024.ino.cpp.o"
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino: In function 'void setup()':
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:40:13: error: 'class UART' has no member named 'listen'
     Serial1.listen();
             ^~~~~~
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino: In function 'void loop()':
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:49:8: error: 'softSerial1' was not declared in this scope
     if(softSerial1.available())
        ^~~~~~~~~~~
C:\Users\allys\Downloads\grove_control_LED-2024\grove_control_LED-2024.ino:49:8: note: suggested alternative: 'Serial1'
     if(softSerial1.available())
        ^~~~~~~~~~~
        Serial1

exit status 1

Compilation error: 'class UART' has no member named 'listen'

Why do you have that written twice?

Serial1 doesn't have or need the listen() function.

Ooops

I fixed it! Thank you so much! Maybe it's because I stay up for 16 hours straight every day.

Thanks so much!!! It worked and I'm able to control the lamp, now! I really appreciate all of your guys help, including @cattledog, @UKHeliBob, @StefanL38, and @gfvalvo. Now I know how to control an Arduino!

Hello everyone! I'm back again to ask another question. I will be presenting this at a science fair in a couple weeks. To demonstrate my project to its fullest (i.e.: have it turn a light on and off), do I have to connect my Arduino, Grove Speech Recognizer, and IOT Relay to WiFi and/or to a computer, or would my equipment work on its own? Thank you and have a great afternoon!

No you don't really "know" how to control an arduino. This would require weeks of learning 5 to 8 hours per day to really know an arduino.

It seems you started from zero knowledge one week ago.
did some copy and paste and posted error-messages without having a glimpse what the error-messages mean.

You will have to be much more specific.

  • describing with much more precission and much more details what your actual code does
  • describing with much more precission and much more details what "my equipement" means? Listing up each and every part that you are using
  • describing how this "IOT-relay" is now involved
  • describing what kind of IOT you are using is it
  • RemoteXY?
  • Blynk?
  • Arduino IoT-cloud?
  • something else?

You are working on an informatic project and in an informatic project the most needed thing is detailed information

I recommend that 4 weeks before you have to present your projects
make a simulated presenetation.
Go to a friend or any different place take with you what equipment you think you need and try to run your lamp on this different place.

I promise you:
you will discover many many things that go wrong in the first, in the second,an in the third attempt.

From loose wires
to no Wifi-Connection
to B
to C
to X
to y
to Z

There is always a learning curve in everything.

Hello everyone! I seem to have encountered another issue with my Arduino/equipment. A couple days ago, I accidentally dropped my entire project setup, and I was able to correctly identify all of the wiring connections before I dropped my equipment. However, upon trying to get the light to turn on, I found that the light would not turn on.

Tonight, after messing around with the code and the wiring connections, I ended up with this new code:

#include <SoftwareSerial.h>

#define SOFTSERIAL_RX_PIN  2
#define SOFTSERIAL_TX_PIN  3

SoftwareSerial softSerial(SOFTSERIAL_RX_PIN,SOFTSERIAL_TX_PIN);

const char *voiceBuffer[] =
{
    "Turn on the light",
    "Turn off the light",
    "Play music",
    "Pause",
    "Next",
    "Previous",
    "Up",
    "Down",
    "Turn on the TV",
    "Turn off the TV",
    "Increase temperature",
    "Decrease temperature",
    "What's the time",
    "Open the door",
    "Close the door",
    "Left",
    "Right",
    "Stop",
    "Start",
    "Mode 1",
    "Mode 2",
    "Go",
};

void setup()
{
   
    softSerial.begin(9600);
 
}

void loop()
{
    char cmd;

    if(softSerial.available())
    {
        cmd = softSerial.read();
        Serial.println(voiceBuffer[cmd - 1]);
    }
}

and this output:


FQBN: arduino:renesas_uno:unor4wifi
Using board 'unor4wifi' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2
Using core 'arduino' from platform in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2

Detecting libraries used...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\sketch\sketch_feb11b.ino.cpp -o nul
Alternatives for SoftwareSerial.h: [SoftwareSerial@1.0]
ResolveLibrary(SoftwareSerial.h)
  -> candidates: [SoftwareSerial@1.0]
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\sketch\sketch_feb11b.ino.cpp -o nul
Using cached library dependencies for file: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src\SoftwareSerial.cpp
Generating function prototypes...
C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4/bin/arm-none-eabi-g++ -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -w -x c++ -E -CC -DARDUINO=10607 -DPROJECT_NAME="C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/defines.txt -DCFG_TUSB_MCU=OPT_MCU_RAXXX -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/tinyusb -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino/api/deprecated-avr-comp -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\cores\arduino -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4 -IC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial\src -iprefixC:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2 @C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\variants\UNOWIFIR4/includes.txt C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\sketch\sketch_feb11b.ino.cpp -o C:\Users\allys\AppData\Local\Temp\75011524\sketch_merged.cpp
C:\Users\allys\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\allys\AppData\Local\Temp\75011524\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -c -w -Os -g3 -fno-use-cxa-atexit -fno-rtti -fno-exceptions -MMD -nostdlib -DF_CPU=48000000 -DNO_USB -DBACKTRACE_SUPPORT -DARDUINO_UNOR4_WIFI -MMD -std=gnu++17 -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsigned-char -ffunction-sections -fdata-sections -fmessage-length=0 -fno-builtin -DARDUINO=10607 "-DPROJECT_NAME=\"C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino\"" -DARDUINO_UNOWIFIR4 -DARDUINO_ARCH_RENESAS_UNO -DARDUINO_ARCH_RENESAS -DARDUINO_FSP -D_XOPEN_SOURCE=700 -mthumb "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/defines.txt" -DCFG_TUSB_MCU=OPT_MCU_RAXXX "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/tinyusb" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino/api/deprecated-avr-comp" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\cores\\arduino" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-IC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\libraries\\SoftwareSerial\\src" "-iprefixC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2" "@C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/includes.txt" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\sketch\\sketch_feb11b.ino.cpp" -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\sketch\\sketch_feb11b.ino.cpp.o"
Compiling libraries...
Compiling library "SoftwareSerial"
Using previously compiled file: C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\libraries\SoftwareSerial\SoftwareSerial.cpp.o
Compiling core...
Using previously compiled file: C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\core\tmp_gen_c_files\pin_data.c.o
Using previously compiled file: C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\core\tmp_gen_c_files\common_data.c.o
Using previously compiled file: C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\core\variant.cpp.o
Using previously compiled file: C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086\core\tmp_gen_c_files\main.c.o
Using precompiled core: C:\Users\allys\AppData\Local\arduino\cores\arduino_renesas_uno_unor4wifi_cd8ca49717b170d0233e5900a222dbf6\core.a
Linking everything together...
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-g++" -Wl,--gc-sections --specs=nosys.specs -w -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -o "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.elf" "-LC:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086" "-LC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4" "-TC:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/fsp.ld" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\sketch\\sketch_feb11b.ino.cpp.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\libraries\\SoftwareSerial\\SoftwareSerial.cpp.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\core\\tmp_gen_c_files\\common_data.c.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\core\\tmp_gen_c_files\\main.c.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\core\\tmp_gen_c_files\\pin_data.c.o" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086\\core\\variant.cpp.o" -Wl,--whole-archive -Wl,--start-group "C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\renesas_uno\\1.3.2\\variants\\UNOWIFIR4/libs/libfsp.a" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/..\\..\\cores\\arduino_renesas_uno_unor4wifi_cd8ca49717b170d0233e5900a222dbf6\\core.a" -Wl,--no-whole-archive --specs=nano.specs -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys -Wl,--end-group "-Wl,-Map,C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.map"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O binary -j .text -j .data "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.elf" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.bin"
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-objcopy" -O ihex -j .text -j .data "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.elf" "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.hex"

Using library SoftwareSerial at version 1.0 in folder: C:\Users\allys\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.3.2\libraries\SoftwareSerial 
"C:\\Users\\allys\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\7-2017q4/bin/arm-none-eabi-size" -A "C:\\Users\\allys\\AppData\\Local\\arduino\\sketches\\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.elf"
Sketch uses 57680 bytes (22%) of program storage space. Maximum is 262144 bytes.
Global variables use 7340 bytes (22%) of dynamic memory, leaving 25428 bytes for local variables. Maximum is 32768 bytes.
Performing 1200-bps touch reset on serial port COM3
"C:\Users\allys\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.9.1-arduino5/bossac" -d --port=COM3 -U -e -w "C:\Users\allys\AppData\Local\arduino\sketches\2B20EFC0D8390AA41E32C31D8513E086/sketch_feb11b.ino.bin" -R
Set binary mode
version()=Arduino Bootloader (SAM-BA extended) 2.0 [Arduino:IKXYZ]
Connected at 921600 baud
identifyChip()=nRF52840-QIAA
write(addr=0,size=0x34)
writeWord(addr=0x30,value=0x400)
writeWord(addr=0x20,value=0)
Erase flash
chipErase(addr=0)

Done in 0.001 seconds
Write 57688 bytes to flash (15 pages)

[                              ] 0% (0/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0, size=0x1000)

[==                            ] 6% (1/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x1000, size=0x1000)

[====                          ] 13% (2/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x2000, size=0x1000)

[======                        ] 20% (3/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x3000, size=0x1000)

[========                      ] 26% (4/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x4000, size=0x1000)

[==========                    ] 33% (5/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x5000, size=0x1000)

[============                  ] 40% (6/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x6000, size=0x1000)

[==============                ] 46% (7/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x7000, size=0x1000)

[================              ] 53% (8/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x8000, size=0x1000)

[==================            ] 60% (9/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0x9000, size=0x1000)

[====================          ] 66% (10/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xa000, size=0x1000)

[======================        ] 73% (11/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xb000, size=0x1000)

[========================      ] 80% (12/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xc000, size=0x1000)

[==========================    ] 86% (13/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xd000, size=0x1000)

[============================  ] 93% (14/15 pages)write(addr=0x34,size=0x1000)
writeBuffer(scr_addr=0x34, dst_addr=0xe000, size=0x1000)

[==============================] 100% (15/15 pages)
Done in 3.861 seconds
reset()

Could someone please verify whether or not this is correct to resolving my issue? Thanks!

If you dropped it, why write new code, that would not have been damaged at all.

Did you draw a circuit diagram, how did you check your wiring.

Do you have a DMM? Digital MultiMeter?

You need to check all your wiring, new code will not necessarily fix the problem.

Can you please post a copy of your circuit, a picture of a hand drawn circuit in jpg, png?
Hand drawn and photographed is perfectly acceptable.
Please include ALL hardware, power supplies, component names and pin labels.

Tom.... :smiley: :+1: :coffee: :australia:

You still don't get it.
As long as you don't provide sufficient information everything is just guessing.
Sufficient information means what user @TomGeorge wrote.
Additionally the compile log you posted just says the compiling was successfully.
That is insufficient.

what does

mean?

what does

mean?

You have to be much more specific.

What does

mean ?

What did you change in the code?
what did you change in the wiring?

I guess you can't tell because you have not documented it.
Hm well just one of the things to learn. Document your project

If you compare your two codes what differences to you detect?

What do you think makes a good presentation?

saying the words
"this is my arduino, this is my voice-recognition-module
this is the code
and now I will demonstrate you switching on/off the lamp"
???
You will be asked amany questions about the details.
And you should be able to answer them

  • what kind of interface is used between the arduino and the module?
  • what do you have to change in the code to make it react to different commands?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.