What is the difference in these? I see the atmega16u2 shows USB (1, Full Speed) and the at90usb162 (1, none) but the foot prints match. Looks like the atmega16u2 's are loosing momentum more so over the at90usb162 . Also I can not find a 32 variant of the at90usb162 ?
Reason I ask is I was going to start a project with a mega32u2 and in looking up breakout board they are all no longer available. I see many at90usb162's in its place (half the flash size). I may be able to fit my program in to 16k but would rather the head room. Are mega32u2's going to be hard for a assembly house to find?
AT90USB32 is a term that brings up links in google (AT90USB32 -au) but nothing from microchip nor on the chip support list from LUFA.