The very first sketch I uploaded to my new Arduino Uno was this:
void setup() { Serial.begin(9600); }
void loop() { Serial.println("hello\n"); }
It seemed to upload and reset fine. But now I am totally unable to communicate with my Arduino. I cannot view the serial monitor, and I cannot upload new sketches to it.
I suspect that using println like that with no delay is "clogging" the serial line or something. After uploading this sketch, the arduino IDE takes much longer to start up than it used to, and clicking on the "Tools" menu causes a very long delay before it decides that there is no serial connection.
Trying to upload a sketch sometimes gives an error message like "Serial port not found" and sometimes gives a message like "Serial port in use by another program."
Is my suspicion right? Is there some way to reprogram the board now that the serial port is continually saturated like this?