This is a USB 2.0 type A to Mini-B cable. It's equipped with standard mini-B connector which is a part of many modern devices, including cameras and MP3 players.This connector is compatible with mikroProg™ and mikromedia™ boards, too. Cable is 180 centimeters long.