I bought arduino leonardo and connect it to Ubuntu 15.04.
With arduino IDE 1.0.5(from Ubuntu official repo) running in
sudo, the arduino was recognized as
So I tried to upload sample sketch
Blink to the port ttyACM0 with settings of Leonardo, but every time I tried to upload IDE said that serial port is wrong. and then actually leonardo was recognized as ttyACM1. If I set ttyACM1 and retry, leonardo moved to ttyACM2; and so on.
So I searched some websites and installed
oracle-java7-installer package and
Arduino IDE 1.6.5 from official site.
After doing so and several tries, my leonardo finally stopped to be recognized. no
ttyACMx appears from that time.
I guessed it's the problem on software environment, so I connected the arduino to Windows7 pc, but device manager also didn't recognize the arduino.
How my leonardo is now
Connecting to PC, "ON" LED have turned on and "L" LED blinks each 1 seconds. I guess it's thanks to default bootloader. So looks not completely broken or bricked, but still can't access from any PC in normal way.
What I want to be taught
Is my leonardo broken? Is there a way to make it work?
Thank you for suggesting! It's good news for me that it doesn't seem to broken.
lsof | grep ttyACM and found nothing.
brltty, Ubuntu has installation of it by default, and
sudo service brltty status says its enabled.
So I try
sudo service brltty stop and connect my Leonardo, but it still not be recognized. X(