ATtinyの開発にもArduino IDEを使用したいので、まずATtinyにArduinoブートローダーを書き込む必要があります。いくつか先人の実例がありますので、以下のサイトを参考にさせて頂きました。
Arduino IDE に ATtiny45/85/2313 他の開発環境を組み込む
Arduino Board as ATtiny Programmer
手持ちのArduino UNOにArduino ISPのスケッチをアップロードして、書き込み機として動作させます。結線は以下の通り(MIT Media Labのサイトより)
各ピンの機能はArduino ISPのソースに解説されています。
ブートローダーを書き込んだ後、スケッチのアップロードもやはりArduino ISPを経由して行います。毎回ブレッドボードを使うのも面倒なので、この結線通りにシールドとして製作してしまいました。ステータス表示の3つのLEDについてもソースコードに記載があります。