Mike writes -
i would like to suggest this site, which presents an advanced infrared hacking tool, using a simple AVR, has a learning function and 2mb of flash for learned tv remote codes. It even has an usb port, all in software on the AVR (no special usb chip required)!
An uber TV-B-Gone with learning function/IR receivers – awesome! See the Unzap project page for schematic and software. – Link
TV-B-Gone Clone – Link
From the pages of MAKE:
TV-B-Gone Hat from MAKE:13 p.169 – Link
In The Maker Store:
TV-B-Gone Kit -Link