Embedded USB Design By Example Book

Thanks to support from FTDI I have got my "USB Project Book" done!

Well, half is done and the second half will be done by ESC in April.

Part 1 presents several examples of how to make a USB device, something that will plug into a Windows or OSX platform. In the olden days this used to be quite tricky and involved knowing a lot about USB. Today, with 5th generation device silicon, it is now easier to create USB devices when compared with serial port and parallel port devices! You will discover that, in fact, you don't need to know USB to be successful using USB.

Part 2 will present a range of examples of how to make an embedded USB host. FTDI introduced a bigger and better version of their Vinculum host controller at Embedded World 2010 in Nuremberg, Germany on March 2nd. They made this Vinculum II user programmable and can therefore solve a wider span of applications.

If you don't have a copy of the book please use the Request box on the left of the screen. This will send an email to a Fulfillment House and will put your email address in a list such that Part 2 will be automatically sent to you as soon as it is available.

You can click boxes on the left to download the Part 1 examples for a Windows platform or for a Mac OSX platform. Both downloads contain the same source code but the Windows version is organized into Visual Studio 2008 projects while the Mac version is in XCode Projects. This way they are ready to go.

Also, I encourage you to send me comments and suggestions on the book. What other examples would you like to see?

USB Made Easy


(c) 2010, John Hyde, USB Design By Example