

Upload example firmware from Arduino IDE to the ATtiny84.Create a new board definition in Arduino for the ATtiny84.Manually change fuses in the ATtiny84 to allow USB programming.Install the micronucleus bootloader on the ATtiny84.Load Arduino ISP (In-System Programmer) on an Arduino.Do this at your own risk! SparkFun takes no responsibility if you brick/smoke/blow up your ATtiny. Note that this is out of spec for the ATtiny84! We're essentially overclocking/hacking the ATtiny to do something it's not supposed to do.

This tutorial shows how to do that with the internal RC clock at 3.3V. Warning: To make this work, we'll need to run the ATtiny84 at 12MHz during the bootloader phase.
