How to make 5.1 remote kit at home with PT2323 and PT2258
This is my second 5.1 remote kit project. I have included four sections in this project. First one is a pre-amp, the second one is a controller, the third one is a power supply unit and the forth one is power out relay. I drew the all circuits by hand with a CD marker on the copper clad board.
Features
- Power ON/OFF switch
- Mute switch
- Input switch
- USB input (for Stereo Audio player)
- AUX input
- DVD input (5.1-channel)
- Master volume: 0 to 50
- 6-channels volume: -10 to 10
- Surround ON/OFF
- Speaker mode: 5.1/2.1
- All reset
- Remote control
Pre-amp
The pre-amp consists of two ICs. Those are PT2323(SOP) and PT2258(DIP). It has two stereo inputs and one six-channel (5.1-channel) input. Two stereo inputs are USB and AUX. You can connect 5V stereo audio player to the USB input. I have provided the 5v ON/OFF power for this. Six-channel input is DVD.
Controller
I used to atmega328p for the controlling section. It programmed with Arduino UNO. By the end of this post you should be able to copy the code.
Used push buttons for Power ON/OFF, Mute/Unmute and Input selection. Rotary encoder for volume up/down and channel/menu select. Long press the rotary encoder's switch for the menu function. It has two power controller. First one is AMP POWER. This is for Power ON/OFF. Second one is USB POWER. This is for USB input.
You can use Push buttons instead the rotary encoder. But need to use the pull-up resistors. See the circuit as below.
Power supply
Check the power supply circuit carefully. It has two negative supplies. Those are AGND and DGND. It has needed for this project.





