This USB Mini B cable connects your USB-ready computer or USB hub to a digital device with a mini B 5-pin connector. This USB Mini B cable is compatible with a wide variety of devices such as an MP3 player , PDAs, GPS, cameras, game controllers & more. This compatible with Canon cameras that require IFC-400PCU cables. This is also compatible with popular models of USB microphones. This is compatible with Blue Snowball iCE USB Mic & Blue Yeti USB Mic Black Out. See product pictures before buying. Widely compatible: mini usb 2.0 cable is compatible for GoPro HERO HD, HERO 3+, PS3 controller, A40 / A50, MP3 players, HTC, Digital Cameras, Sat Navigation, Car GPS Receiver, ZoomMic, Dash Cam etc and other devices with Mini 5 Pin connector.