I want to learns more about how to emulate USB devices. For this I recently bought a Teensy2.0 - Teensy USB Development Board - which has several USB projects and libraries to get started. Goal is to create a control panel to hook up to a PC application. OK I can build it perfectly with serial but I like to learn to do it the USB way. UNO related info also welcome
Two questions:
Q: What are the must reads (backgrounders) when investigating USB programming? blogs web books etc
I've found Jan Axelson's book, It's on my wishlist.
Q: What tooling to use to analyse USB signals / handshakes ?
preferably Windows & open source | demo versions.
The very cheap USBasp programmers on Ebay have such an usb interface. A jumper has to be set, so you can program a USBasp programmer with another USBasp programmer. This way you can test the V-USB library.
But to actually use USB emulation, the Leonardo is easier.