The site you link to shows sketch code for standard Arduino's the ATtiny84 will not do it as it's a few pins short of what's needed and probably short on other internals like timers.
As to the PIC I don't think your going to have much luck porting the code over to it (assuming the PIC has suitable number/type of pins needed). Probably easier to buy a Leonardo or other compatible Arduino.