I recently got the arduino starter pack, and everything seemed to be working fine.
I did the connection test (upload the blink basic skethc) and the first two exercises described by the book, then i tried to do the third exercise and everything seemed fine, i made the board and got the readings that i needed. it seemed to work fine, but i made some ajustments, reconnected the board to the power and it seemed good, but when i changed the sketch, it would no longer upload, i unplugged it from power, replugged it, unplugged everything from the uno and gave it power without anything but power. I tried to update the driver, and checked i was using the right com, and at this point i don't know what to do. I constantly get the following error message:
processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:130)
at processing.app.debug.Compiler.upload(Compiler.java:157)
at processing.app.Sketch.upload(Sketch.java:1259)
at processing.app.Sketch.exportApplet(Sketch.java:1201)
at processing.app.Sketch.exportApplet(Sketch.java:1173)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2432)
at java.lang.Thread.run(Thread.java:745)
Caused by: processing.app.SerialException: Error touching serial port 'COM3'.
at processing.app.Serial.touchPort(Serial.java:91)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:119)
... 6 more
Caused by: jssc.SerialPortException: Port name - COM3; Method name - openPort(); Exception type - Port busy.
at jssc.SerialPort.openPort(SerialPort.java:164)
at processing.app.Serial.touchPort(Serial.java:86)
... 7 more
sorry for bad english
Edit: i tried to write this, but for cleraty i went through the steps at: https://www.arduino.cc/en/Guide/Troubleshooting#upload, but nothing worked