That’s exactly what mechanical engineer Pim de Groot shared on Twitter. And in the process, he explains why this is possible. The basic idea is that, while the USB-C 2.0 port has a symmetrical shape, the wiring inside the plug isn’t. Not exactly, anyway. Crucially, the D+ and D- contacts is not mirrored when the other contacts are.
— Pim de Groot (@mifune) March 21, 2021 With two microcontrollers, de Groot makes it so that a USB-C port reacts differently depending on which side of the port gets the D+ and D- connections. It’s probably one-of-a-kind, but it shows that it still matters which way you plug the cable in. Which kind of defeats one of the convenient purposed of the USB-C. This will likely remain among the things that are good to know, but you’ll never need to apply such knowledge. Though it may have killed some of the appreciation and respect we may have had for the USB-C. (Source: Pim de Groot / Twitter via PC Gamer)