Arduino Micro Uploading

I have an Arduino Micro board and when I first connected it to my windows desktop I got the port com10 for the usb port. When I began the Arduino IDE, it gave me the micro port as 10 and when I uploaded the blink example, it loaded and worked. Then I changed the delay in the script and did another upload and it failed because it could not find the port. When I checked the port on my computer it still showed com10 but in Arduino IDE it shows com6, which it cannot find to upload the program. How can I get this corrected?

Which version of the IDE?

That is in device manager?

Does it say Arduino Micro next to that port?

Select COM10; or does that no longer show?

==
Work arounds for your issue

  1. If your Windows has a COM1 or COM2 (in device manager), select that.
  2. If you also have an Uno/Nano/Mega, connect it and select its port. Keep it connected but keep the board selection as Micro.

Start an upload of an innocent sketch like blink. When the IDE reports the memory usage, double tap the reset button on the Micro.

If the above does not work or you don't have the means to select a port,

  1. Enable verbose output during compilation in file -> preferences.
  2. Double tap the reset button and in the IDE select the new port that will show (probably COM11).
  3. Start the upload of the innocent sketch; when you see the message "linking everything together", double tap the reset button.

2.0.0 rc9.2

That is in device manager?

Yes
Does it say Arduino Micro next to that port?
Yes
The port in Arduino IDE shows Com6, which does not show in Device Manager.

Continuing the discussion from Arduino Micro Uploading:

I closed Arduino IDE and restarted. The com port is COM3 on the device manager and I selected that in the IDE. I uploaded the file and it worked. The interesting thing is that when I look at the com port that is now selected in the IDE, it is com1, but it has the com3 as a possible selection. I can then select the com3 port and upload again and it works. Have no idea of why, but it is working at least for now. Hopefully that will continue to work.

COM ports can change; it's a Windows 'feature' :frowning:

I'm not sure why suddenly COM1 was selected in the IDE; I haven't seen that happen in RC9.2.

I'm glad that you got it sorted.