Quantity   Component name
1 × Raspberry Pi Using a Model B Raspberry Pi with 512MB RAM
1 × 8GB SD Card Holds the OS for the Pi
1 × 5V 2.3A Dual USB Charger Power for the Pi
1 × 38kHz IR Receiver Automatic demodulation of the IR signal so we can just deal with the data.
2 × IR LEDs Used to transmit the off signal to the TV.
1 × 2n2222 NPN Transistor Used to control the LEDs
1 × 2n4403 PNP Transistor Used to shift the 5V output from the 38kHz receiver to a Pi-friendly 3.3V.
1 × 10k 1/4w Resistor Act as a pull-up for the IR Receiver.