Thursday, December 29, 2011

The Unbearable Lightness of Universal Serial Busses

 Here are the flavors of USB cables I've got.  From the lower right, going clockwise:
  • Apple iPhone
  • proprietary -- Casio Camera
  • Micro A (?)- Ardupilot Mega 2
  • Type B -- Arduino Uno
  • proprietary -- Panasonic Lumix camera
  • FTDI programmer -- Arduino [*]
  • mini-B lots and lots of stuff
  • update: AVR programmer

Fortunately, the computer end of these cables are all the same, classic Type A!

[*] The FTDI adaptor probably shouldn't count, since it connects to a Mini-B cable, but it's a serial thing I have around.  Of course if I mention the FTDI programmer I should also mention the AVR programmer for completeness.  It comes in two flavors as well; 10 pin and 6 pin.

Here's a diagram from Wikipedia, identifying the various types of USB connectors. Here's another good page from a cable vendor.

Here's the AVR Programmer from Hobby King.  They sell it for their KK Multicopter board.  It's nice an inexpensive, and comes with both a 10-pin and 6-pin cable.  I have one from ebay, and you have to jigger your own 10-pin to 6-pin conversion.

Update: now added a lightning connector for iphone 5.


  1. Thank you for sharing such information about cables

    usb cables

  2. Nice Blog, Thanks for sharing an amazing Blog... Keep Sharing salesforce customer portal

  3. Thanks for sharing info with us, it’s really great article
    mitsubishi replacement parts

  4. thank you are sharing information. if you are looking for reliable devices, accessories and smart technology products.Pivoi is the best brand for you.Being a registered brand in the United States, Pivoi continues to focus on researching, designing and developing authentic and reliable devices, accessories and smart technology products. We thrive on the reliability of our products and the impeccable customer experience, thereby bridging the gap between people and technology. TO KNOW MORE- PIVOI