MPRC hardware is split in two pieces as sown bellow:

      The decoder is the "brain" behind the project, it decodes RC data and send scancodes to keyboard port, it's also where the configuration is stored. It was made to stay inside the computer case and to be powered by PSU's +5V line. Three easy to find cheap ICs are needed to build it:

Decoder / Driver Schematic
Decoder / Driver Hardware Schmatic
Development hardware pic #1Development hardware pic #2
Development decoder / driver hardware pictures

      A very small hardware made to stay near the tv or the device you want to control. It's composed of three pieces:

Receiver Schematic
Receiver
Hardware Schmatic