Arduino Due USB Sockets

Post here about your Arduino projects, get help - for Adafruit customers!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
arctic_eddie
 
Posts: 233
Joined: Tue Feb 28, 2012 6:01 pm

Arduino Due USB Sockets

Post by arctic_eddie »

Just received my Due and eager to power it up and load some programs. However, the two USB connectors are not compatible with any of the camera cables in my stock. The two sockets appear slightly different. They're both 5 pin but the spacing is slightly wider on one connector. Also, the socket shape is different. One is square edged and the other is slightly wedge shaped. So the big question is:

Should it have come with a programming cable?

What is the correct description for each cable?

Do you have them in stock, with ID numbers?

User avatar
adafruit_support_bill
 
Posts: 88092
Joined: Sat Feb 07, 2009 10:11 am

Re: Arduino Due USB Sockets

Post by adafruit_support_bill »

The Due does not come with a programming cable. We have USB Micro B cables to fit: https://www.adafruit.com/products/592

User avatar
arctic_eddie
 
Posts: 233
Joined: Tue Feb 28, 2012 6:01 pm

Re: Arduino Due USB Sockets

Post by arctic_eddie »

Are the two USB sockets the same type? Mine appear slightly different.

If they're the same then the "USB OTG Host Cable - MicroB OTG male to A female -
ID: 1099" along with the cable you mention should cover all uses of the two sockets.

User avatar
adafruit_support_bill
 
Posts: 88092
Joined: Sat Feb 07, 2009 10:11 am

Re: Arduino Due USB Sockets

Post by adafruit_support_bill »

One socket is a type B, the other is a type AB. The B type plug will fit both.

duckyvirus
 
Posts: 2
Joined: Tue Feb 14, 2012 8:10 am

Re: Arduino Due USB Sockets

Post by duckyvirus »

as much as i love my DUE, and how convenient the OTG tries to be, they made it backwards, its 90degree design makes it impossible to nicely have the PC plugged into the atmega "programming" interface and a device into the "native" interface.

I hope this is something someone addresses soon as i wound up just cutting off the 90degree and splicing another straight in its place.

I would like to point out that the native port CAN be used to program, but it cannot be used as a serial terminal into the atmega.

Locked
Please be positive and constructive with your questions and comments.

Return to “Arduino”