Can I use the Arduino BOARD to program Attiny85?

I'm not sure if this can be done with Arduino board, but I have seen projects with other boards(PIC, Launchpad, etc) where instead of using the MCU designed PDIP socket included, they used smaller, usually 8-pin or 20-pin chips to make their projects smaller.

Now, I know something like this can be done with ArduinoISP. The problem is, I want to burn V-USB onto an Attiny85(without purchasing one of those USB programmers), but ArduinoISP can only burn, well, Arduino code.

I thought about replacing the Atmega328 on the board with the Attiny85, but I'm pretty sure(not 100%) that the SPI pins may be in different placement on different chips.

If possible, may someone please link me to a guide on using the Arduino board to burn new bootloaders onto an Attiny85?

If it is not possible, I will try to emulate V-USB using Arduino code, because I want purchasing a new ISP to be my very last resort.

(Note: I don't need the Attiny to be programmed via USB, I just want to use it as an infared keyboard...if that makes things simpler)

Thanks

-Tom

but ArduinoISP can only burn, well, Arduino code

Not correct. The ArduinoISP sketch turns an Arduino into a basic general purpose programmer.

Hi

Does this help

http://hlt.media.mit.edu/?p=1695

Cheers

Ian

Seriously???
So I could burn V-USB using ArduinoISP, just like any other one?

Yes. I've used "arduino" and "stk500" as the programmer (it will make sense when you build the avrdude command line).