This is a USB 2.0 type A to Mini-B 5-pin cable. You know, the mini-B connector that usually comes with USB Hubs, Cameras, MP3 players, etc. You can use thi
Manhattan Hi-Speed USB Mini-B Device Cable (333375)
USB Mini-B Cable - 6 - CAB-13243 - SparkFun Electronics
Tripp Lite U040-006-MINI 6 ft. Black USB 2.0 Hi-Speed Cable (5-Pin Mini-B Male to USB Type-C Male)
SparkFun USB Mini B Socket Breakout Board (BOB-09966)
USB Bit Whacker - 18F2553 Development Board - DEV-00762 - SparkFun Electronics
Manhattan Hi-Speed USB 2.0 device cables easily connect USB peripherals and accessories with desktop and notebook computers. Ideal for use with many USB external enclosures, hubs and other hot-swap, Plug and Play devices, Manhattan Hi-Speed USB 2.0 device cables support data transfer rates up to 480 Mbps on Windows and Mac systems for fast, reliable transmissions.
333375 Manhattan 6 ft USB 2.0 Mini-B Cable
USB Micro-B Cable - 6 inch, perfect for micro:bit - Elmwood Electronics
USB Mini-B Cable - 6 Foot - RobotShop
USB Cable Extension - 6 Foot - CAB-00517 - Gizmojo