instructables user prb3333 posted this useful tutorial on programming the ATtiny85 with your Pi.
These instructions tell you how to setup and program the ATtiny85 microcontroller from a Raspberry Pi via the SPI interface. Lots of people use the Ardiuno to do this (then you can use the Arduino IDE and simplified C commands), or you can use a USB based programmer. I do not have an Ardiuno and don’t want to buy a dedicated programmer. I do have a Pi, so I was pleased to learn I could use it as a way to get into microcontroller programming.
You will need:
- Raspberry Pi
- ATtiny85 chip
- 5 x 1K resistors (or similar)
- LED of your choice
- A connection to the GPIO of the Pi, and a breadboard and wire.