The Spark Gap
Corey and Karl explain the different ways to implement USB connectivity on an embedded device, from the physical layer to application layer.
En liten tjänst av I'm With Friends. Finns även på engelska.