The USB Mini-B Cable - 6 Foot is a USB 2.0 type A to Mini-B 5-pin cable. The mini-B connector that usually comes with USB Hubs, Cameras, MP3 players, etc. You can use this with a LiPo Charger, FTDI Basic Programmer or even combine it with the CP210x IC and SMD Mini-B connector to create your own portable USB device!