USB Complete: The Developer's Guide and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

20 used & new from $18.91

Have one to sell? Sell yours here
 
 
USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series)
 
 
Start reading USB Complete: The Developer's Guide on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series) (Paperback)

~ (Author) "What if you had the chance to design a peripheral interface from scratch?..." (more)
Key Phrases: Visual Basic, Usage Page, Device Manager (more...)
4.0 out of 5 stars  See all reviews (54 customer reviews)


Available from these sellers.


4 new from $48.00 15 used from $18.91 1 collectible from $49.95

Formats

Amazon Price New from Used from
  Kindle Edition, June 1, 2009 $31.16 -- --
  Paperback, May 31, 2009 $34.62 $31.17 $31.53
  Paperback, August 1, 2005 -- $48.00 $18.91
There is a newer edition of this item:
USB Complete: The Developer's Guide (Complete Guides series) USB Complete: The Developer's Guide (Complete Guides series) 4.0 out of 5 stars (54)
$34.62
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Customers Who Bought This Item Also Bought

USB Mass Storage: Designing and Programming Devices and Embedded Hosts

USB Mass Storage: Designing and Programming Devices and Embedded Hosts

by Jan Axelson
4.3 out of 5 stars (7)  $19.77
Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series)

Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series)

by Jan Axelson
4.5 out of 5 stars (10)  $26.37
Embedded Ethernet and Internet Complete

Embedded Ethernet and Internet Complete

by Jan Axelson
3.5 out of 5 stars (20)  $36.46
Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series

Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series

by Dogan Ibrahim
2.6 out of 5 stars (11)  $35.95
Developing Drivers with the Windows  Driver Foundation (Pro Developer)

Developing Drivers with the Windows Driver Foundation (Pro Developer)

by Penny Orwick
3.2 out of 5 stars (5)  $37.79
Explore similar items

Editorial Reviews

Review

...a seminal book on the subject. -- PC Magazine

A great job of presenting the difficult topic of USB peripheral development -- enterprise-zone.com

Axelson has done it again. If you want to add USB to your repertoire, this is the book for you. -- Joseph J. Carr, Nuts & Volts, April 2000

The author has a flair for taking complicated information and making it readable, interesting, and informative. -- Test & Measurement World

This is a readable and comprehensive book that covers all aspects of actually building and coding USB devices. Jan's description of building a HID-class peripheral is the best around. -- Jack Ganssle,Embedded Systems Programming, March 2000 --This text refers to an out of print or unavailable edition of this title.


Product Description

Now in its third edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, including device programming and host application software. This book shows how to transform the information in the USB 3.0 specifications into functioning devices and application software that communicates with the devices. To help build a foundation for design decisions, developers are guided in selecting device-controller hardware. Developers will also learn the benefits of the USB interface, its limitations, and how certain design choices made at the beginning of the project can reduce development time. Recent developments in host and device hardware, more detail on the standard USB classes, application examples using Microsoft's .NET Framework, and information on developing dual-role devices using USB On-The-Go is provided in detail.

Product Details

  • Paperback: 572 pages
  • Publisher: Lakeview Research; 3rd edition (August 1, 2005)
  • Language: English
  • ISBN-10: 1931448027
  • ISBN-13: 978-1931448024
  • Product Dimensions: 8.9 x 7 x 1.3 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (54 customer reviews)
  • Amazon.com Sales Rank: #496,815 in Books (See Bestsellers in Books)

More About the Author

Jan Axelson
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jan Axelson Page


Citations (learn more)

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(6)
(1)

Your tags: Add your first tag
 

 

Customer Reviews

54 Reviews
5 star:
 (26)
4 star:
 (12)
3 star:
 (10)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (54 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
54 of 58 people found the following review helpful:
5.0 out of 5 stars A rare combination: easy to read, complete, and accurate, June 30, 2000
By Lane Hauck (San Diego, CA USA) - See all my reviews
(REAL NAME)   
I teach a USB class, so I've had occasion to review every book on the subject. I've chosen Jan's book for my class text because it is, by a wide margin, the best single book on the Universal Serial Bus I've seen. Jan has the unique talent of talking directly to the user in a very friendly, clear, and easy to read style, while losing absolutely nothing in scope or detail. The chapter on how to coerce Visual Basic into making the Windows API calls necessary to support the USB HID class got me over major hurdles while preparing lecture materials. Instead of the usual kitchen sink approach, Jan zeros in on exactly what you need to know to do the job and covers it completely. And her examples actually work!

If you're looking for a book that spans basic USB principles to advanced topics, all clearly explained, you can't go wrong with this book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
109 of 123 people found the following review helpful:
3.0 out of 5 stars Indirect & Realiant on 3rd party products., February 4, 2001
Amazon Verified Purchase(What's this?)
I purchased this book with the intention of learning how to communicate with USB peripherals from the PC perspective. What I later found after reading this book is that the author is heavily reliant upon 3rd party products to do the work, which simply means you'll need to pay more money for evaluation modules, and more software rather than being able to make the end product yourself. For someone who is at the hobbiest level, this book would be great perhapse, but the ultimate problem is it lets others do the work which IMO defeats the purpose of a book. If I am going to use 3rd party tools, I'll read their documentation-- not pay for a book to tell me what else I need to use.

On another note, this book is an EXCELLENT reference book when you need a little refresher about other things, but you can also find this info online

Comment Comments (3) | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 19 people found the following review helpful:
5.0 out of 5 stars Excellent for hardware, firmware, and software developers, June 11, 2001
By A Customer
With the help of this book, I went from knowing virtually nothing about USB to having a device programmed and communicating with a PC. The book covers everything from what's important to know in the USB specification, to selecting a controller chip for a device, to writing the device firmware and application programs to communicate with the device. About the only area not covered is how to write a Windows device driver (this is probably a book-length topic in itself), but Jan explains why this is often not necessary and describes tools that make the job easier when needed. Highly recommended
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

2.0 out of 5 stars Superficial USB book
There is an awful lot of text in this book most of which is the regurgitation of platitudes or common knowledge. Not a lot of real in depth knowledge or insight here. Read more
Published 3 months ago by S. Gray

5.0 out of 5 stars Love this book.

This is a great book for getting you started on the USB specification. Loved it.
Published 3 months ago by Anderson John

4.0 out of 5 stars Solid and informative
I find this book to be well-written and comprehensive. The writing style is clear and unencumbered by attempts to be cute or clever. Read more
Published 4 months ago by C. Schweitzer

5.0 out of 5 stars USB Complete is now up-to-date with the USB 3.0 specification
I have each edition of Jan's USB Complete, and have found them to be valuable and useful. I program in VB and C# for Windows, and the details for writing host code running on a... Read more
Published 7 months ago by Richard L. Grier

4.0 out of 5 stars First Look, Windows Centric, but a Good Reference
I pre-ordered this book, and it just arrived about an hour ago, so keep in mind that this is more of a "first impression" than a deep review. Ms. Read more
Published 7 months ago by rwizard

5.0 out of 5 stars USB bible
These book is USB bible.
Can only strong recomend. If you are workinh with USB, you must buy these book. Period.
Published 14 months ago by Boris Zalokar

5.0 out of 5 stars USB Complete - Third Edition
Anyone who is new to USB interface and products should read this book first. I bought an USB evaluation board to get an understanding of USB. Read more
Published 18 months ago by Rudolph L. Allison

5.0 out of 5 stars Great starting point
This book is highly recommended considering it's depth and range of content. It offers lots of practical information and is easy to read. Read more
Published on August 9, 2007 by saywah

4.0 out of 5 stars Buy this book first if your interested in USB
This is very good introductory book on USB for embedded devices. It provides a good overview including a brief comparison of USB with other devices. Read more
Published on June 10, 2007 by D. LaBrecque

5.0 out of 5 stars A little scattered, but much LESS THAN THE USB SPEC
This is probably a harware designer's book. If you ever plan on designing or undestanding USB hardware, this is definitely (no matter what cost), the book for you. Read more
Published on March 21, 2007 by orgusa

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   


So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)



 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.