The AvrUpod is an open, reprogrammable, full-speed USB device featuring JTAG, 6- and 10-pin Atmel AVR compatible in-system programming connectors, 12 channels of analog input, and an 8-channel general purpose digital I/O port. The AvrUpod is based on the Atmel AT43USB355E microcontroller. This project includes EAGLE schematics and layout, and the firmware to implement the USB transaction and application layers.
The primary purpose of the AvrUpod is to create a USB JTAG device. The JTAG device will allow in-system programming and in-circuit testing for other AVR devices and an in-system gdb debugging interface.
The secondary purpose of the AvrUpod is to create a USB in-system programming (ISP) device for other AVR devices. The ISP device will have AVR-compatible SPI (6-pin) and SPI (10-pin) connectors.
The third purpose of the AvrUpod is to create a data acquisition (DAQ) device. The DAQ will feature 12 channels of 10-bit ADC input and 8 channels of general purpose digital I/O.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The AvrUpod is an open, reprogrammable, full-speed USB device featuring JTAG, 6- and 10-pin Atmel AVR compatible in-system programming connectors, 12 channels of analog input, and an 8-channel general purpose digital I/O port. The AvrUpod is based on the Atmel AT43USB355E microcontroller. This project includes EAGLE schematics and layout, and the firmware to implement the USB transaction and application layers.
The primary purpose of the AvrUpod is to create a USB JTAG device. The JTAG device will allow in-system programming and in-circuit testing for other AVR devices and an in-system gdb debugging interface.
The secondary purpose of the AvrUpod is to create a USB in-system programming (ISP) device for other AVR devices. The ISP device will have AVR-compatible SPI (6-pin) and SPI (10-pin) connectors.
The third purpose of the AvrUpod is to create a data acquisition (DAQ) device. The DAQ will feature 12 channels of 10-bit ADC input and 8 channels of general purpose digital I/O.