V-USB + LUFA?

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
Anonymous2

V-USB + LUFA?

Post by Anonymous2 » Wed Dec 29, 2010 4:37 pm

Has anyone tried to use V-USB as an "backend" to LUFA http://www.fourwalledcubicle.com/LUFA.php?
I'm not too familiar with either - are there any obvious show-stoppers?
There seems to be a lot of LUFA projects out there - many of which could be implemented also with V-USB. Porting these is not a tremendous task, but still - it just duplicates work to do it separately every time.

What I don't like about LUFA is that it requires AVRs that come in SMC packagings only :mrgreen:

mjd
Posts: 3
Joined: Fri Apr 01, 2011 5:10 am

Re: V-USB + LUFA?

Post by mjd » Fri Apr 01, 2011 5:28 am

Hi Anonymous2,

Soldering surface mount devices isn't hard. In particular, 1206-sized components are really easy to solder with an ordinary soldering iron. I have a project to give people the chance to try surface mount soldering:

https://sites.google.com/a/afork.com/usbdoodad/

You can download the schematic and board layout there in KiCad format.

See the picture on the front page? I'm using an ATmega168 chip (which means V-USB not LUFA) in a TQFP32 package. You can solder a TQFP32 with an ordinary soldering iron: Align it, solder the corners, then solder all the wires down. (A magnifying visor helps). Yes, you'll get bridges between the legs, but these can be quickly removed with desoldering braid. I have done this many times, and it works well.

I'm happy to help you if you need more help.

Mitch.

_frank26080115

Re: V-USB + LUFA?

Post by _frank26080115 » Fri Apr 01, 2011 10:20 pm

V-USB is too limited in comparison with LUFA, every project you would want to port over would require a lot of analysis. V-USB is also configured in a way that will not be compatible with LUFA.

Post Reply