I got my Arduino Leonardo connected to my computer for the first time and it's coming up with an error...
I ignored the error and used the Arduino compiler to upload the code to the Leonardo
Here is the code:
void setup()
{
pinMode(2, INPUT);
digitalWrite(2,HIGH);
Keyboard.begin();
while(digitalRead(2))
{
}
Keyboard.println("Arduino Leo Keyboard function test");
delay(1000);
Keyboard.println("Test version 1.0.1");
delay(1000);
Keyboard.write(48); // character 0
delay(2500);
Keyboard.press(KEY_BACKSPACE);
delay(1000);
Keyboard.releaseAll();
}
void loop()
{
}
When I try to upload, an error message pops up:
"Couldn't find a Leonardo on the selected port. Check that you have the correct port selected. If it is correct, try pressing the board's rest button after initiating the upload." (There is a reset button but it doesn't seem to work...

or I'm not using it right)
When I click "Serial Port Monitor" on "Tools" bar, again an error message pops up:
"Serial port 'COM6' not found. Did you select the right one from the Tools > Serial Port Menu?"Questions:
1. How do I rest the Arduino Leonardo board?
2. How do I upload any code to Arduino Leonardo board?