Programming ATtiny85 via Arduino ISP

Most information comes from this site: https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/

I created an Arduino Nano header so I don’t have to recable a nano every time I want to burn or programm a Tiny.
This board comes on top of the Nano like a sandwitch.

TBD – photo of endproduct

After this you have to programm the ISP

first choose your connection. For me it was: Tools > Port > COM5
After this choose the ISP skatch: File > Examples > 11.ArduinoISP > ArduinoISP
Upload the Sketch to the Nano

Setup Environment to use the newly created ISP

Switch the chiptype to the one you want to program (daughter):
Tools > Board > ATTinyCore (ATTinyCore) > ATtiny85 (Micronucleus / DigiSpark)
Tools > Programmer > Arduino as ISP
Tools > Burn Bootloader Method > Fresh install (via ISP)

Now you can burn Tinys with: Tools > Burn Bootloader
Or upload sketches to them via the ISP: Sketch > Upload Using Programmer

TBD – video of programming and Test

Leave a Reply

Your email address will not be published. Required fields are marked *