The project I'm doing is controlling a dc motor with a joystick. It worked this morning but no matter how many times I shut down / restart my chromebook it doesn't run. My Chromebook runs on chrome os and there is a Linux upgrade available but I haven't done it because I don't think it affects the project (the upgrade has been available for weeks).
I have another problem about my DC motor not staying on that long but it is less important. If anyone is able to solve that problem I can provide details.
Here is the error code:
Arduino: 1.8.19 (Linux), Board: "Arduino Mega or Mega 2560, ATmega1280"
/home/matthew/arduino-1.8.19/arduino-builder -dump-prefs -logger=machine -hardware /home/matthew/arduino-1.8.19/hardware -tools /home/matthew/arduino-1.8.19/tools-builder -tools /home/matthew/arduino-1.8.19/hardware/tools/avr -built-in-libraries /home/matthew/arduino-1.8.19/libraries -libraries /home/matthew/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega1280 -vid-pid=2341_0042 -ide-version=10819 -build-path /tmp/arduino_build_217639 -warnings=none -build-cache /tmp/arduino_cache_728183 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -verbose /home/matthew/Arduino/ELEGOO The Most Complete Starter Kit for MEGA V1.0.2023.05.05/English/lessons/Lesson 38 - DC Motor + Tilt Switch/dc_motor_joystick_homework/dc_motor_joystick_homework.ino
/home/matthew/arduino-1.8.19/arduino-builder -compile -logger=machine -hardware /home/matthew/arduino-1.8.19/hardware -tools /home/matthew/arduino-1.8.19/tools-builder -tools /home/matthew/arduino-1.8.19/hardware/tools/avr -built-in-libraries /home/matthew/arduino-1.8.19/libraries -libraries /home/matthew/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega1280 -vid-pid=2341_0042 -ide-version=10819 -build-path /tmp/arduino_build_217639 -warnings=none -build-cache /tmp/arduino_cache_728183 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -verbose /home/matthew/Arduino/ELEGOO The Most Complete Starter Kit for MEGA V1.0.2023.05.05/English/lessons/Lesson 38 - DC Motor + Tilt Switch/dc_motor_joystick_homework/dc_motor_joystick_homework.ino
Using board 'mega' from platform in folder: /home/matthew/arduino-1.8.19/hardware/arduino/avr
Using core 'arduino' from platform in folder: /home/matthew/arduino-1.8.19/hardware/arduino/avr
Detecting libraries used...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega1280 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA -DARDUINO_ARCH_AVR -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp/arduino_build_217639/sketch/dc_motor_joystick_homework.ino.cpp -o /dev/null
Generating function prototypes...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega1280 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA -DARDUINO_ARCH_AVR -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp/arduino_build_217639/sketch/dc_motor_joystick_homework.ino.cpp -o /tmp/arduino_build_217639/preproc/ctags_target_for_gcc_minus_e.cpp
/home/matthew/arduino-1.8.19/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_217639/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega1280 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA -DARDUINO_ARCH_AVR -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp/arduino_build_217639/sketch/dc_motor_joystick_homework.ino.cpp -o /tmp/arduino_build_217639/sketch/dc_motor_joystick_homework.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /tmp/arduino_cache_728183/core/core_arduino_avr_mega_cpu_atmega1280_e8ce566de873ed15c9f0e81446571974.a
Linking everything together...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-gcc -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega1280 -o /tmp/arduino_build_217639/dc_motor_joystick_homework.ino.elf /tmp/arduino_build_217639/sketch/dc_motor_joystick_homework.ino.cpp.o /tmp/arduino_build_217639/../arduino_cache_728183/core/core_arduino_avr_mega_cpu_atmega1280_e8ce566de873ed15c9f0e81446571974.a -L/tmp/arduino_build_217639 -lm
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_217639/dc_motor_joystick_homework.ino.elf /tmp/arduino_build_217639/dc_motor_joystick_homework.ino.eep
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-objcopy -O ihex -R .eeprom /tmp/arduino_build_217639/dc_motor_joystick_homework.ino.elf /tmp/arduino_build_217639/dc_motor_joystick_homework.ino.hex
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-size -A /tmp/arduino_build_217639/dc_motor_joystick_homework.ino.elf
Sketch uses 2870 bytes (2%) of program storage space. Maximum is 126976 bytes.
Global variables use 194 bytes (2%) of dynamic memory, leaving 7998 bytes for local variables. Maximum is 8192 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board. See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
Hi @matthewgri. Please add a reply here on this forum thread to tell us which Arduino board you are using.
Please be as specific as possible as some Arduino boards with similar names have significant differences and the forum helpers can only provide effective assistance if we are aware of which one is being used.
If you aren't sure how to describe which board you are using, you can provide the link to the online product listing you bought the board from and we'll proceed based on the information found there.
That only tells me which board you have selected in Arduino IDE. It doesn't tell me which hardware you actually have. One of the common causes of this error is having a different board selected in Arduino IDE than the hardware you are attempting to upload to.
Going forward, please just answer the questions and drop the attitude. This will go much more quickly and be more pleasant for both of us if you do that.
So even though you didn't really answer the question, I'll proceed on the assumption that you actually do have an Arduino Mega 2560 board.
I'm going to ask you to provide the full verbose output from an upload attempt.
This procedure is not intended to solve the problem. The purpose is to gather more information.
Please do this:
Select File > Preferences... (or Arduino IDE > Settings... for macOS users) from the Arduino IDE menus.
The "Preferences" dialog will open.
Uncheck the box next to Show verbose output during: ☑ compile in the "Preferences" dialog.
Check the box next to Show verbose output during: ☐ upload.
Click the "OK" button.
The "Preferences" dialog will close.
Attempt an upload, as you did before.
Wait for the upload to fail.
You will see an "Upload error: ..." notification at the bottom right corner of the Arduino IDE window. Click the "COPY ERROR MESSAGES" button on that notification.
Open a forum reply here by clicking the "Reply" button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (```) to your reply to make sure the error messages are correctly formatted.
Press the Ctrl+V keyboard shortcut (Command+V for macOS users).
This will paste the error output from the upload into the code block.
Move the cursor outside of the code block markup before you add any additional text to your reply.
Arduino: 1.8.19 (Linux), Board: "Arduino Mega or Mega 2560, ATmega1280"
Sketch uses 2870 bytes (2%) of program storage space. Maximum is 126976 bytes.
Global variables use 194 bytes (2%) of dynamic memory, leaving 7998 bytes for local variables. Maximum is 8192 bytes.
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avrdude -C/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf -v -patmega1280 -carduino -P/dev/ttyACM0 -b57600 -D -Uflash:w:/tmp/arduino_build_625033/dc_motor_joystick_homework.ino.hex:i
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf"
An error occurred while uploading the sketch
User configuration file is "/home/matthew/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : arduino
Overriding Baud Rate : 57600
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Arduino: 1.8.19 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Sketch uses 2874 bytes (1%) of program storage space. Maximum is 253952 bytes.
Global variables use 188 bytes (2%) of dynamic memory, leaving 8004 bytes for local variables. Maximum is 8192 bytes.
An error occurred while uploading the sketch
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avrdude -C/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf -v -patmega2560 -cwiring -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/arduino_build_768868/dc_motor_joystick_homework.ino.hex:i
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/home/matthew/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : wiring
Overriding Baud Rate : 115200
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
@b707 the upload box I thought was checked, I did it again just to be sure. Here the code is:
Arduino: 1.8.19 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Sketch uses 2874 bytes (1%) of program storage space. Maximum is 253952 bytes.
Global variables use 188 bytes (2%) of dynamic memory, leaving 8004 bytes for local variables. Maximum is 8192 bytes.
An error occurred while uploading the sketch
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avrdude -C/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf -v -patmega2560 -cwiring -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/arduino_build_818572/dc_motor_joystick_homework.ino.hex:i
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/home/matthew/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : wiring
Overriding Baud Rate : 115200
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
@b707, @ptillisch had asked me to check the upload box not the compilation. I believe it's a problem with uploading, not compilation but here are the error code messages for compilation and uploading process:
Arduino: 1.8.19 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
/home/matthew/arduino-1.8.19/arduino-builder -dump-prefs -logger=machine -hardware /home/matthew/arduino-1.8.19/hardware -tools /home/matthew/arduino-1.8.19/tools-builder -tools /home/matthew/arduino-1.8.19/hardware/tools/avr -built-in-libraries /home/matthew/arduino-1.8.19/libraries -libraries /home/matthew/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=2341_0042 -ide-version=10819 -build-path /tmp/arduino_build_157032 -warnings=none -build-cache /tmp/arduino_cache_54398 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -verbose /home/matthew/Arduino/ELEGOO The Most Complete Starter Kit for MEGA V1.0.2023.05.05/English/lessons/Lesson 38 - DC Motor + Tilt Switch/dc_motor_joystick_homework/dc_motor_joystick_homework.ino
/home/matthew/arduino-1.8.19/arduino-builder -compile -logger=machine -hardware /home/matthew/arduino-1.8.19/hardware -tools /home/matthew/arduino-1.8.19/tools-builder -tools /home/matthew/arduino-1.8.19/hardware/tools/avr -built-in-libraries /home/matthew/arduino-1.8.19/libraries -libraries /home/matthew/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=2341_0042 -ide-version=10819 -build-path /tmp/arduino_build_157032 -warnings=none -build-cache /tmp/arduino_cache_54398 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=/home/matthew/arduino-1.8.19/hardware/tools/avr -verbose /home/matthew/Arduino/ELEGOO The Most Complete Starter Kit for MEGA V1.0.2023.05.05/English/lessons/Lesson 38 - DC Motor + Tilt Switch/dc_motor_joystick_homework/dc_motor_joystick_homework.ino
Using board 'mega' from platform in folder: /home/matthew/arduino-1.8.19/hardware/arduino/avr
Using core 'arduino' from platform in folder: /home/matthew/arduino-1.8.19/hardware/arduino/avr
Detecting libraries used...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp/arduino_build_157032/sketch/dc_motor_joystick_homework.ino.cpp -o /dev/null
Generating function prototypes...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp/arduino_build_157032/sketch/dc_motor_joystick_homework.ino.cpp -o /tmp/arduino_build_157032/preproc/ctags_target_for_gcc_minus_e.cpp
/home/matthew/arduino-1.8.19/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_157032/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/cores/arduino -I/home/matthew/arduino-1.8.19/hardware/arduino/avr/variants/mega /tmp/arduino_build_157032/sketch/dc_motor_joystick_homework.ino.cpp -o /tmp/arduino_build_157032/sketch/dc_motor_joystick_homework.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /tmp/arduino_cache_54398/core/core_arduino_avr_mega_cpu_atmega2560_e8ce566de873ed15c9f0e81446571974.a
Linking everything together...
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-gcc -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega2560 -o /tmp/arduino_build_157032/dc_motor_joystick_homework.ino.elf /tmp/arduino_build_157032/sketch/dc_motor_joystick_homework.ino.cpp.o /tmp/arduino_build_157032/../arduino_cache_54398/core/core_arduino_avr_mega_cpu_atmega2560_e8ce566de873ed15c9f0e81446571974.a -L/tmp/arduino_build_157032 -lm
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_157032/dc_motor_joystick_homework.ino.elf /tmp/arduino_build_157032/dc_motor_joystick_homework.ino.eep
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-objcopy -O ihex -R .eeprom /tmp/arduino_build_157032/dc_motor_joystick_homework.ino.elf /tmp/arduino_build_157032/dc_motor_joystick_homework.ino.hex
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avr-size -A /tmp/arduino_build_157032/dc_motor_joystick_homework.ino.elf
Sketch uses 2874 bytes (1%) of program storage space. Maximum is 253952 bytes.
Global variables use 188 bytes (2%) of dynamic memory, leaving 8004 bytes for local variables. Maximum is 8192 bytes.
An error occurred while uploading the sketch
/home/matthew/arduino-1.8.19/hardware/tools/avr/bin/avrdude -C/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf -v -patmega2560 -cwiring -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/arduino_build_157032/dc_motor_joystick_homework.ino.hex:i
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/home/matthew/arduino-1.8.19/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/home/matthew/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : wiring
Overriding Baud Rate : 115200
Yeah. I specified to do that just because having the verbose compilation preference enabled causes a lot of extra output. That extra output is useful when we are troubleshooting a problem with the compilation process, but in this case the compilation is successful so all is well there and we only need to look at the upload process.
But having the verbose compilation preference enabled doesn't do any real harm so it's also fine if you have it enabled.
This is caused by a bug in Arduino IDE 1.x:
That message should only be added if the compilation failed.