Attiny85 programming using ATmega328P

I usually use Arduino Uno to program (upload code on) Attiny85. Since Arduino Uno is based on ATmega328P, I would like to use an ATmega328P as Attiny85 programmer. Has anyone tried this before? any advice is appreciated.

The UNO is based on two processors, the ATmega328p and the ATmega16U2. The later is responsible to handle the USB interface. Given you connect to your UNO by the USB interface you have to get that interface done somehow.

There are USBTiny programmers available for low prices that are able to program the ATtiny as well as other AVR Arduinos.

If you want to create your own programmer (p.e. for academic reasons) I would suggest to rather use the ATmega32U4 (the same as the Leonardo uses).

Of course that is possible. How do you "usually" use the Uno to program the ATtiny?

I usually do like this:
attiny85-programing

The wiring between the processors is the same in both cases, but the wiring is not all there is to the process.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.