I just registered on the site. And im noob about arduino cards. (old uno user).
i bought 4pcs arduino pro micro from aliexpress. because I wanted to make a multimedia sound controller for pc. (sorry about eng. google translate)
win10. ide 2.3.2
now i try 4 arduino but same result.
connecting pro micro
choose port and card from ide
basic examples (blink)
verify ok.
when i upload here is issue. (arduino does not blink.) only 3 red leds on.
Sketch uses 3958 bytes (13%) of program storage space. Maximum is 28672 bytes.
Global variables use 149 bytes (5%) of dynamic memory, leaving 2411 bytes for local variables. Maximum is 2560 bytes.
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 cant upload anything on this cards. i contact with seller. he send me sparkfun link. i try it but cant install drivers.
The output you shared is the output we would expect from a successful upload.
Did Arduino IDE indicate the upload failed? If the upload fails, you will see an "Upload error: ..." notification at the bottom right corner of the IDE window:
If the upload succeeds, you will see a "Done uploading." notification there:
Note that the success notification is hidden after a few seconds, so you might miss it if you aren't watching, but you can click the icon at the right side of the status bar to show the hidden notifications again.
If you didn't get an "Upload error: ..." notification then the upload was successful and you don't need to worry about this message.
Notes on the Coloration of Upload Output in Arduino IDE
You might notice some messages printed to the "Output" panel at the bottom of the Arduino IDE window in red text while uploading. The color might give the impression that these messages are intended to communicate some sort of a problem has occurred, but it is not so in this case.
The developers of the 3rd party tool Arduino IDE uses for uploading made an unusual decision to print even the tool's purely informational output to the "standard error" stream (AKA "stderr") instead of the more common practice of printing it on the "standard output" (AKA "stdout") stream. Because it is usually associated with errors or warnings, Arduino IDE colors all output received from the stderr stream red (at least when the default IDE theme is selected).
So don't be mislead by the color of the text during the upload (though you should pay attention to red text printed while compiling because the color is significant in that case). As long as you don't see an "Upload error: ..." notification, all is well with the upload.
there is no blink on card. thats mean i cant upload blink code on pro micro.
now i i reset card. and try sparkfun drivers. now i get like that error
Sketch uses 3954 bytes (13%) of program storage space. Maximum is 28672 bytes.
Global variables use 149 bytes (5%) of dynamic memory, leaving 2411 bytes for local variables. Maximum is 2560 bytes.
avrdude: ser_open(): can't open device "\.\COM8": Access denied.
Failed uploading: uploading error: exit status 1
Ports keep changing while uploading.
i choose correct port. and sparkfun pro micro board.
Restart your computer and then try the upload again. In rare occasions, a glitch causes the port to get stuck open. This is one possible cause of the upload error. Restarting your computer restores the port to the normal working state and so fixes that particular cause of the error.
If the upload still fails after restarting your computer, add a reply here on this forum thread to let us know.
Which Windows version are you using? What does Windows device manager think of your board?
That is expected behaviour; there are two ports and one can be active. During normal use you will e.g. see COM8, during an upload the IDE resets the board, the bootloader becomes active and you get another port (e.g. COM9).
ok blink code for sparkfun work. but many times acces denied error still here. i restart trying 10 times maybe 1 succesfull upload 9 times same errors. (avrdude: ser_open(): ".\COM8" aygıtı açılamıyor: Access denied.)
It works very ridiculously and irregularly. Sometimes I try 20 times and it doesn't work. Sometimes it can be uploaded with a single upload. A card model I can't make sense of.
Microsoft provides a free tool named Process Explorer that can be used to identify the process that is using the port and causing the upload error. The next time you encounter the "Access denied" error, try this:
Double click on the file named procexp.exe in the extracted folder.
The Process Explorer application will start.
Select Find > Find Handle or DLL..." from the Process Explorer menus.
"Process Explorer Search" dialog will open.
Type \Device\USBSER in the "Handle or DLL substring:" field of the dialog.
Click the "Search" button.
A search will start, as indicated by the presence of the text "Searching..." at the bottom of the dialog.
Wait for the search to finish.
You should now see a process listed in the search results. Hopefully the name of the process will give you enough of a clue to identify the application that is blocking the serial port. If so, either close the port in the application, or else close the application, then try uploading again. Hopefully the upload will be successful this time.
If you aren't able to identify the application from the process name, add a reply here on this forum thread to let us know, including the name of the process.