Porting a Teensy++ project to Arduino Uno

I want to try port this project:

http://www.slashdev.ca/2010/05/25/ps3-gamepad-with-home-button/

I have been looking for documentation about adapting teensy projects to arduino but haven't find anything. What considerations must I take in order to adapt the code, and also to make the proper physical equivalent connections on my Arduino?