My Arduino UNO has been working perfectly since I bought it a few weeks back.
However today, I plugged it in again to upload my latest sketches and see if it works, except now, when I try and upload, or use the serial monitor it is saying that the com port is busy!
I have restarted the IDE, reset the arduino, restarted my machine and changed USB port, all to no avail!
AntonZdz:
and I can also get the Board info when in the IDE
No you don't. That "board info" simply is whatever you have selected.
But then I would restart the PC. Some program is trying to use that com port for whatever reason. And only one program at a time can use a COM port. Some blue tooth crap tries to do that.
You could assign a new com port number to the Arduino in the hope the program will not start using the new port.
I have restarted the machine a few times, and tried changing the COM port as well to no joy.
Error message below for upload.
Arduino: 1.6.12 (Windows 7), Board: "Arduino/Genuino Uno"
Sketch uses 7,108 bytes (22%) of program storage space. Maximum is 32,256 bytes.
Global variables use 633 bytes (30%) of dynamic memory, leaving 1,415 bytes for local variables. Maximum is 2,048 bytes.
avrdude: ser_open(): can't open device "\\.\COM3": Insufficient system resources exist to complete the requested service.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
In my case, on win 10 and Arduino DUE, serial port was "occupied" by Bluetooth settings. I had to turn off Bluetooth on my laptop to have it free again.
I had this issue due to faulty computer charger for my laptop. Unpluggin it and restarting the web ide page or desktop app fixed it. I have multiple chargers and it runs just fine with the other ones.