USB 2.0 A-Male to Micro B-Male Cable is a new, smaller connector for USB devices. It has been compatible with more and more open source hardware, such as Arduino Leonardo, Raspberry Pi and Beagle Bone, and it's also compatible with Makeblock Baseboard.