Software USB

Hi…

I’m trying to make a Software USB based on AVR309 application note available at www.atmel.com/dyn/resources/prod_documents/doc2556.pdf

So what basically i’m doing is programming a ATTINY-44 to do functions of a USB-driver and when connected to USB port, should be automatically detected by the computer.

Now i’m also making a GUI using Tkinter in Python to read data from the microcontroller & to write in it.

I’m basically interfacing digital input-output & analog input_output with tiny44, which should work according to the commands given by GUI.

but i’m unable to understand how to read and write from a USB device.

Please do help me in any way u can in this regard.

Thank U.

:roll:

Abhishek Wadhava

Duplicate post!

You posted all over the place also in another forum.

Why don’t you try this link:

AVR-USB is a software-only implementation of a low-speed USB device for Atmel’s AVR microcontrollers.

http://www.obdev.at/products/avrusb/index.html

There are plenty of interesting projects there.

Vince.