I have the same issue. My Arduino Micro connects for a few seconds after the reset button is pressed and then disconnects. This now happens with 2 different Micros and 2 different USB cables. Until now, I had uploaded multiple scripts (40+ in number) and maintained a Serial connection with the Micro for several minutes. I had successfully connected and disconnected probably 20 times. Why this suddenly stopped working, I have no idea. The drivers are unchanged, the Arduino IDE is unchanged (v1.6.4).The workaround that was suggested, does enable me to upload a script in the few seconds that the Micro is connected, but that does not enable me to maintain serial communication with the Micro. Does anyone have any suggestions for what else to try to reestablish a permanent connection to my Micros, not just a 2-3 second connection?
To load a new sketch on your Micro:Hold the reset button and continue to hold while selecting Upload.When the IDE shows Uploading...Release the reset button.Try this with Blink or some other known good sketch.
Got the same Problem after I played whit the interupt input on pin 1So i tryed this.I just did hold the Reset Button down and waited till it started uploading.Then relesed. Didn't work.But as I pressed quick a few times after "uploading turns up", it suddenly got recognised from windows and the Blink Sketch got loaded up.from then on the board didn't had any problems any more.exept during uploading the windows sound for unpluging USB comes up twice, but still it loads up OK.Its an Arduino Micro I'm talking about.