Hardware or firmware AVR USB solution? Which is better?

Go To Last Post
6 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I see that Atmel has some AVR's with USB support (AT90USB***) but I also see people using standard AVR's and stuff like V-USB (http://www.obdev.at/products/vusb/index.html) for USB implementation.

Assuming I only need USB 1.1, which is the better way to go?

-Adam
"Please don't judge my God by my inability to follow him" - Chris Mollins
================
www.onecircuit.com
================

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Depends on your expected bandwidth - the V-USB solution eats most of the available CPU so your fine for low-CPU things like button scanning keyboards and such but if you want to do something CPU intense then hand the task off to the silicon in an AT90USB or one of the U2/U4 chips.

(I wouldn't discount the LPC1343 ARM (amongst others from NXP) either - it's a lovely USB solution and a similar price to a mega32U4 - the $17 debugger+board+LPC1343 is also about as cheap a way to get started in USB based MCUs as you can get:

http://www.embeddedartists.com/p...

though it's true that for AT90USB the Teensy comes close:

http://www.pjrc.com/teensy/

though that does not include a JTAG debugger like the NXP does.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What ever happened to the AT90USBKEY? Does Atmel even make these anymore? Seems like all the distributors are out of stock and are backordered indefinitely.

-Adam
"Please don't judge my God by my inability to follow him" - Chris Mollins
================
www.onecircuit.com
================

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

--bump--

-Adam
"Please don't judge my God by my inability to follow him" - Chris Mollins
================
www.onecircuit.com
================

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Quote:
What ever happened to the AT90USBKEY? Does Atmel even make these anymore? Seems like all the distributors are out of stock and are backordered indefinitely.

There isn't even a "check distributer inventory" link on the atmel page as with the other available evaluation boards. I also wanted to order one :(

Self proclaimed Captain Link

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

clawson wrote:
(I wouldn't discount the LPC1343 ARM (amongst others from NXP) either - it's a lovely USB solution and a similar price to a mega32U4 - the $17 debugger+board+LPC1343 is also about as cheap a way to get started in USB based MCUs as you can get:

http://www.embeddedartists.com/p...

I know this was a couple of years ago, but this is now obsolete. The replacements are a completely different LPC1343 "quickstart board":
http://www.embeddedartists.com/p...

and something more like the original:
http://www.embeddedartists.com/p...