XIAO ESP32-C3 ESP and SW-420 Vibration Sensor

After more research it seems that the ESP32 is supposed to be able to run arduino sketches. I have successfully installed and ran sample programs for the ESP32 but have not been able to run arduino sketches. I have this sketch to run the vibration sensor for the arduino

int Vibration_signal = B10;
int Sensor_State = 1;

void setup() {
  pinMode(Vibration_signal,INPUT);
 Serial.begin(9600);
}

void loop() {
  Serial.print("Vibration Status: ");
 Sensor_State = digitalRead(Vibration_signal);
 if (Sensor_State ==1){
 Serial.println("Machine Running");
  }

  else {
    Serial.println("Machine Stopped");
  }
  delay(50);
}

But When I try to compile and run the code I receive the following error. Any suggestions as to what to do to fix it would be appreciated.


“C:\Users\Tim\Documents\ArduinoData\packages\esp32\hardware\esp32\2.0.7/tools/gen_esp32part.exe” -q “C:\Users\Tim\AppData\Local\Temp\arduino_build_501080/partitions.csv” “C:\Users\Tim\AppData\Local\Temp\arduino_build_501080/ESP32_Test_3.ino.partitions.bin”

cmd /c if exist “C:\Users\Tim\AppData\Local\Temp\arduino_build_501080\libraries\Insights” “C:\Users\Tim\Documents\ArduinoData\packages\esp32\hardware\esp32\2.0.7/tools/gen_insights_package.exe” “C:\Users\Tim\AppData\Local\Temp\arduino_build_501080” ESP32_Test_3.ino “C:\Users\Tim\Documents\Arduino\ESP32_Test_3”

cmd /c IF 0==1 COPY /y “C:\Users\Tim\Documents\ArduinoData\packages\esp32\tools\openocd-esp32\v0.11.0-esp32-20221026\share\openocd\scripts\board\esp32c3-builtin.cfg” “C:\Users\Tim\Documents\Arduino\ESP32_Test_3\debug.cfg”

cmd /c IF 0==1 COPY /y “C:\Users\Tim\Documents\ArduinoData\packages\esp32\hardware\esp32\2.0.7\tools\ide-debug\esp32c3.json” “C:\Users\Tim\Documents\Arduino\ESP32_Test_3\debug_custom.json”

cmd /c IF 0==1 COPY /y “C:\Users\Tim\Documents\ArduinoData\packages\esp32\hardware\esp32\2.0.7\tools\ide-debug\svd\esp32c3.svd” “C:\Users\Tim\Documents\Arduino\ESP32_Test_3\debug.svd”

“C:\Users\Tim\Documents\ArduinoData\packages\esp32\tools\riscv32-esp-elf-gcc\esp-2021r2-patch5-8.4.0/bin/riscv32-esp-elf-size” -A “C:\Users\Tim\AppData\Local\Temp\arduino_build_501080/ESP32_Test_3.ino.elf”

Sketch uses 229042 bytes (17%) of program storage space. Maximum is 1310720 bytes.

Global variables use 15820 bytes (4%) of dynamic memory, leaving 311860 bytes for local variables. Maximum is 327680 bytes.

REMOVE/esptool.exe --chip esp32c3 --port COM3 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 4MB 0x0 C:\Users\Tim\AppData\Local\Temp\arduino_build_501080/ESP32_Test_3.ino.bootloader.bin 0x8000 C:\Users\Tim\AppData\Local\Temp\arduino_build_501080/ESP32_Test_3.ino.partitions.bin 0xe000 C:\Users\Tim\Documents\ArduinoData\packages\esp32\hardware\esp32\2.0.7/tools/partitions/boot_app0.bin 0x10000 C:\Users\Tim\AppData\Local\Temp\arduino_build_501080/ESP32_Test_3.ino.bin

java.io.IOException: Cannot run program “REMOVE/esptool.exe”: CreateProcess error=2, The system cannot find the file specified

at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)

at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)

at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)

at cc.arduino.packages.uploaders.SerialUploader.runCommand(SerialUploader.java:383)

at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:197)

at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)

at processing.app.SketchController.upload(SketchController.java:732)

at processing.app.SketchController.exportApplet(SketchController.java:703)

at processing.app.Editor$UploadHandler.run(Editor.java:2061)

at java.lang.Thread.run(Thread.java:748)

Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified

at java.lang.ProcessImpl.create(Native Method)

at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)

at java.lang.ProcessImpl.start(ProcessImpl.java:137)

at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)

... 9 more

An error occurred while uploading the sketch