Arduino constant Uploading Error

Hello there, so currently im building my own streamdeck and I've never ever had anything in my life to do with coding or codes so I am very new to this but wanted to put myself through the challenge. My Code seems to work and not give me any error messages. (Code for Additional Hotkeys) but I CONSTANTLY and always no matter what code I try to use or apply get this Error message:

Connecting to programmer: .
Found programmer: Id = "CATERIN"; type = S
Software Version = 1.0; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=128 bytes.

Programmer supports the following devices:
Device code: 0x44
i've barely seen anyone on the internet having the same issue, and those that have I haven't really found a awnser that explained to me well enough what to do to fix this issue so that i can upload my code to my Arduino Micro Chip. that's the board i'm using right now. Also there are 2 constant glowing red lights and one green light, idk if that means anything aswell. Any help with my journey would greatly be appreciated!

What error message?

Include the entire error message. It is easy to do. There is a button (lower right of the IDE window) called "copy error message". Copy the error and paste into a post in code tags. Paraphrasing the error message leaves out important information.

It doesn't show up but this is what it says when i try to upload my code to the chip:

Connecting to programmer: .
Found programmer: Id = "CATERIN"; type = S
Software Version = 1.0; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=128 bytes.

Programmer supports the following devices:
Device code: 0x44


for this one it weirdly doesn't give me a option to copy it, like I said it's very weird


Maybe this picture will help

Hi @vaiidy. There is no error. This is the normal output from a successful upload. You will see a notification at the bottom right of the Arduino IDE menu that says "Upload Successful". When you see that, you know the upload was successful. There would have been a different notification if the upload had failed.

The output you see is from the AVRDUDE upload tool. The developers of that tool thought this information was useful to display during the upload process (even though it doesn't really seem so useful to the average Arduino user).

The reason the text is in an alarming red color is the AVRDUDE developers decided to print all output, even output that doesn't indicate any type of problem, to the error stream (stderr) instead of the the standard output stream (stdout). Arduino IDE simply colors all text from stderr red since the common convention is for applications to only print errors and warnings to stderr. This is unfortunate, but not really something Arduino can do anything about since Arduino is not directly involved in the AVRDUDE project.

So please just ignore this red text. If the IDE says the upload was successful, then all is well and you can get back to progressing with your project.

1 Like

I experienced the same thing, and it caused a lot of frustration. This kind of behavior should be treated as a defect, and remediated in the next update. It discourages further use of the product. If the upload was successful, then there should be feedback that indicates so, in white or green text, not red.

1 Like

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