Can someone please explain to me what exactly V-USB is? If I understand correctly, can I use it to mask my arduino as a hid device such as a mouse, or use it as a software usb to serial converter. Is this true? And how can I use it on a mac?
This seems suspect because that site has are clear explanations of what it is, the fact it works with a Mac, and tons of example projects which explains how to use it.
Okay, you might be interested in this page/board:
BTW, Both of these links/answers have been found using Google.
I don't have an UNO (I have a 2009) but I was asking how I actually load the firmware on. Do I upload as a program? Do I upload with a program, and include it with #include?
Please see USnooBie - Tutorials and Projects for some tutorials, especially the RFID keyboard one, which shows you exactly how to configure and compile V-USB
@frank, the question is as follows: does the v-usb replace the need to have a separate serial interface to arduino (e.g. the ftdi one). As far as I know, the usbasp driver (fischl) does not support a serial communication to the target.
Or, what is required (e.g. drivers, libraries) in order to write a simple sketch printing a "Hello world" string in a terminal (e.g. 115200, 8N1) using the v-usb (e.g. for arduino 0022)? It is understood we are using the v-usb based bootloader, thus we can upload the sketch via the v-usb. P.
V-USB does not replace the USB-to-serial conversion. Although a project called AVR-CDC that can do it using V-USB, but it is not recommended for various reasons.
Is there any easier way in which I can program an ATtiny2313 or ATmega to except USB data and spit out SPI data, thus creating a USB-AVR programmer? That's really what I wanted to do, I don't care so much about HID and such.