USB2Seriell-Umsetzer
Natürlich kann man dank des LUFA-Projekts das Atmega32U2-Breakout-Board auch als USB2Seriell-Umsetzer benutzen.
Den kompilierten Code gibts hier als Intel-HEX-Datei:
Diese Dateien können einfach über USB auf das Breakoutboard mit dem Atmega32U2 hochgeladen werden. Eine Beschreibung wie das funktioniert gibt es hier.
Nach dem Hochladen wird das Board als CDC-Device erkannt, für Windows benötigt man folgenden Treiber:
Linux (und wahrscheinlich auch anderen Betriebssysteme) erkennen das Board als CDC-ACM Modem.
Hardware
Als Serielle Schnittstelle des Atmegas wird RxD1 und TxD1 verwendet. Diese befinden sich an PD2 (RxD) und PD3 (TxD).