
Embedded USB Design By Example Book
Thanks to support from FTDI I have got my "USB Project Book" done!
Well, two thirds is done and the rest will be released over the next few months.
Part 1 presents several examples of how to make a USB device, something that will plug into a Windows or OS X 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 presents a range of examples of how to make an embedded USB host. FTDI have introduced a bigger and better version of their
Vinculum host controller and the theory of this part is covered in the current revision of the book.
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 updates will be automatically sent to you as soon as they are available.
You can click boxes on the left to download the Part 1 examples for a Windows platform or for a Mac OS X 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.
You can also download the Vinculum-1 examples.
Vinculum-II examples will be in the next revision, due in October.
I apologise for the slip from August but I have been involved in a project
that has consumed me 110%
Several people have requested the examples on a solderless breadboard - click the thumbnail for a high resolution copy of Example 2

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