Robot Operating System (ROS) is a collection of software frameworks for robot software development, providing operating system-like functionality on a heterogeneous computer cluster.
This new version now has all 5 pins broken out on the connector. We have no idea what USB device you are hooking up to, but if you need to add a miniUSB/USB Mini-B connector to your breadboard - here it is. Also good for an un-regulated, non-limited 5V supply up to 100mA.