img_20241029_162552_bokeh2348580695072427259.jpg
attiny85_programmer_schematic
attiny85_programmer_case
img_20241029_125007_bokeh2595278219990241934.jpg
img_20241029_124955_bokeh4692762895141890336.jpg
img_20241029_104420_bokeh4510730131365556328.jpg
img_20241029_162552_bokeh2348580695072427259.jpg attiny85_programmer_schematic attiny85_programmer_case img_20241029_125007_bokeh2595278219990241934.jpg img_20241029_124955_bokeh4692762895141890336.jpg img_20241029_104420_bokeh4510730131365556328.jpg

ATtiny85 Programmer

As I will be using ATtiny85s for an upcoming project, I needed a way to program them. Instead of buying an USB programmer, I decided to make my own.

This one is using an Arduino Nano programmed with the “Arduino as ISP” sketch, available in the Arduino IDE. The green, red and blue LED:s connected to it indicates whether the programmer is ready, has received an error, or is currently uploading, respectively.

I also created a test program in AVR C for the ATtiny85, that will blink a yellow LED if the flash was successful.

Perhaps I’ll put up a more thorough guide if I find the time.

ATtiny85 Programmer

As I will be using ATtiny85s for an upcoming project, I needed a way to program them. Instead of buying an USB programmer, I decided to make my own.

This one is using an Arduino Nano programmed with the “Arduino as ISP” sketch, available in the Arduino IDE. The green, red and blue LED:s connected to it indicates whether the programmer is ready, has received an error, or is currently uploading, respectively.

I also created a test program in AVR C for the ATtiny85, that will blink a yellow LED if the flash was successful.

Perhaps I’ll put up a more thorough guide if I find the time.

img_20241029_162552_bokeh2348580695072427259.jpg
attiny85_programmer_schematic
attiny85_programmer_case
img_20241029_125007_bokeh2595278219990241934.jpg
img_20241029_124955_bokeh4692762895141890336.jpg
img_20241029_104420_bokeh4510730131365556328.jpg