avrdude: usbdev_open(): did not find any USB device "usb"

Hi,

I’m trying to upload some code and my arduino is failing to connect. The correct serial port isn’t showing up in Tools, and rebooting with bootloader has proved unsuccessful.

Here are my specs:

Mac OS X 10.6.8
Board: Arduino Pro Micro 3.3V
This is my first time uploading with this board. I’ve used a different Arduino Pro Micro (5v) with the same code successfully in the past.
Messages displayed when I try to upload with verbose output enabled:
Binary sketch size: 5,516 bytes (of a 28,672 byte maximum)
avrdude: usbdev_open(): did not find any USB device “usb”

I have successfully uploaded the code using the bootloader reset feature as described in this helpful page:
https://learn.sparkfun.com/tutorials/pro-micro--fio-v3-hookup-guide/troubleshooting-and-faq
However, it then gives me this error message when I click the serial monitor:

This report would have more information with
“Show verbose output during compilation”
enabled in File > Preferences.
Arduino: 1.0.6 (Mac OS X), Board: “Arduino Micro”
Binary sketch size: 5,516 bytes (of a 28,672 byte maximum)

processing.app.SerialNotFoundException: Serial port ‘/dev/tty.usbmodemfd141’ not found. Did you select the right one from the Tools > Serial Port menu?
at processing.app.Serial.(Serial.java:191)
at processing.app.Serial.(Serial.java:92)
at processing.app.SerialMonitor.openSerialPort(SerialMonitor.java:207)
at processing.app.Editor.handleSerial(Editor.java:2483)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:353)
at java.awt.Component.processMouseEvent(Component.java:6411)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
at java.awt.Component.processEvent(Component.java:6179)
at java.awt.Container.processEvent(Container.java:2084)
at java.awt.Component.dispatchEventImpl(Component.java:4776)
at java.awt.Container.dispatchEventImpl(Container.java:2142)
at java.awt.Component.dispatchEvent(Component.java:4604)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4276)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4209)
at java.awt.Container.dispatchEventImpl(Container.java:2128)
at java.awt.Window.dispatchEventImpl(Window.java:2492)
at java.awt.Component.dispatchEvent(Component.java:4604)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:717)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:690)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:687)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Any help would be appreciated.
Thanks,
Færo

Did you install the Arduino Addon Files?

Looks like you are trying to upload it as an "Arduino Micro" not the "SparkFun Pro Micro 3.3V/8MHz"

I've just installed the Addon files and compatibility. Unfortunately, this only had the result of making the correct port not show up even when I try to upload from bootloader. Any other suggestions?

Try upgrading to Arduino 1.6.3.

It looks like that option's only available to Mac OS X Lion or newer, and I'm running Leopard.