This cable is a little unusual, rather than having a USB A plug on one end, it has two Micro B USB connections! What is this for? It’s for when you have a "USB On-The-Go … read more
Looking at the info available from Adafruit, there was a revision change that has meant that the ID pin is pulled to GND on both ends of the cable to help trigger OTG mode for most devices, I have update our product page to have this info available.