This brings us to USB-C. Where Type-A and Type-B have had to work within the framework of being backwards compatible, Type-C is intended to replace both and is designed to be small enough to not need any mini or micro variants. The intention is that it will completely replace all types of USB on both host and client devices.
What’s more its headline feature is of course that it’s reversible. This means you no longer have to get the plug the right way round – or even the cable the right way round – but instead, like Apple’s Lightning connection, it’ll work whichever direction you try – no more USB superposition.
To enable this USB-C cables actually require circuitry to tell which way round they are and route power and data in the right way, just like on Apple’s Lightning connection. This is unlike all existing USB standards which are just ‘dumb’ cables.
USB-C also builds on the new USB 3.1 standard so to all intents and purposes is the connection type that brings in the new power and speed advantages of USB 3.1.
USB-C is still backwards compatible with existing USB variants, but that of course requires adapters.