Arduino Leonardo serial port issues [OS X LION]

The serial port of my leonardo is not listed in the arduino IDE. When i first installed it, everything worked fine, the keyboard setup ran and I installed drivers and I could select one of the 2 listed USB ports in the IDE.

When I shutdown and turned on my macbook pro, the serial port options were gone, leaving me with the bluetooth options only. Have tried reinstalling drivers, both 32 and 64 bit, using ls to check /dev/ folder and reinstalling the IDE. Nothing has worked so far, would appreciate any help I get.

Thanks.

Where you doing anything with your Leonardo the last time it worked? Any hardware attached to it?

Depending on what you have programmed the Leonardo to do you might not see it as a serial device. It sounds like you have programmed it to look to the computer like a keyboard. Therefore it will not show up in the list of serial ports until it is programmed to be a serial port. Just try and download a simple blink program and I think you will find it comes back.

Grumpy_Mike:
Depending on what you have programmed the Leonardo to do you might not see it as a serial device. It sounds like you have programmed it to look to the computer like a keyboard. Therefore it will not show up in the list of serial ports until it is programmed to be a serial port. Just try and download a simple blink program and I think you will find it comes back.

Forgive my ignorance, but how do you reprogram it if the serial port doesn't show up?

I'm experiencing this same issue on OSX and I'm at a loss for what to do exactly. I've been able to program the board before, but I have no idea how to reprogram it if the serial port doesn't show up. The last time I programmed it was to use a BLE shield, which worked fine.

but how do you reprogram it if the serial port doesn't show up?

Read this:-

I am having this same issue with my Duemilanove on OSX 10.6.8 using the Arduino 1.05 software. My serial port options are all bluetooth interfaces, and I have my bluetooth antenna off. I am currently unable to upload a sketch to the board.

My serial port options are all bluetooth interfaces, and I have my bluetooth antenna off.

Yes that is normal.

Do you see anything when you plug in your arduino?

A Duemilanove is totally different from a leonardo in the respect of USB so maybe you should start another thread.

Grumpy_Mike:

but how do you reprogram it if the serial port doesn't show up?

Read this:-
http://arduino.cc/en/Guide/ArduinoLeonardoMicro?from=Guide.ArduinoLeonardo

I did prior to posting here. And I understand that the serial interface is virtual and will disconnect and reconnect every time the Leonardo is reset. In my case though, the serial interface never connected.

The problem turned out to be a bad USB cable.