AVR-USBAVR-USB is a software-only implementation of a low-speed USB device for Atmel's AVR microcontrollers.
New: Internal RC Oscillator Supported
AVR-USB supports the internal RC oscillator for CPU clocks of 12.8 MHz or 16.5 MHz. See the EasyLogger example for details. Features
For a comparison to other USB solutions for microcontrollers please click here. HardwareThis diagram shows a typical circuit for a bus powered device (click the image to enlarge). D1 and D2 are a low cost relpacement for a low drop 3.3 V regulator chip, such as the LE33. Operating the AVR at higher voltages exceeds the common mode range of many USB chips. If you need to run the AVR at 5 V, add 3.6 V zener diodes at D+ and D- to limit the voltage. For a prototyping board, please see metaboard. | AVR-USBInformationCommunity ResourcesRelated InformationSponsored Ads |