This repo contains the code that runs on the Arduino to receive commands from Raspberry Pi connected via USB.
The Arduino has 2 IR LED's connected to it with a transistor, which are used to send signals to Yamaha Amplifier and Sony TV.
See here for circuit diagram.
Py-IR-Remote-Amplifier Repo - The code that runs on the raspberry pi to send commands to arduino
IR-Remote Amplifier frontend - The front-end code that powers the web-interface.