Simple DIY Bluetooth Speaker Using PAM8403
by mondaladi in Circuits > Speakers
76 Views, 1 Favorites, 0 Comments
Simple DIY Bluetooth Speaker Using PAM8403
![1739207342737.jpg](/proxy/?url=https://content.instructables.com/F4A/2ZN5/M6Z2CR6G/F4A2ZN5M6Z2CR6G.jpg&filename=1739207342737.jpg)
I had an old Philips 5.1 home theater system collecting dust. Since it lacked Bluetooth and had damaged wires, I decided to repurpose one of its speakers to create a compact, mono Bluetooth speaker for my PC. My goal was to make a plug-in speaker powered directly from my PC's USB 3.0 port. Using the low-powered PAM8403 amplifier and a 5W speaker driver from the 5.1 system, I successfully built a reliable and compact Bluetooth speaker with readily available components.
Choosing a Speaker Driver
![1739208687703.jpg](/proxy/?url=https://content.instructables.com/FM6/CF61/M6Z2CR72/FM6CF61M6Z2CR72.jpg&filename=1739208687703.jpg)
![1739208687710.jpg](/proxy/?url=https://content.instructables.com/F0K/5RJQ/M6Z2CR7G/F0K5RJQM6Z2CR7G.jpg&filename=1739208687710.jpg)
For this project, I used a 5W, 4Ω mid-range speaker driver from my old Philips 5.1 home theater. However, a 3W to 5W full-range speaker driver is also a good choice. Ensure the speaker impedance is 4Ω for optimal performance with the PAM8403 amplifier.
Choosing a Bluetooth Audio Receiver
![image.png](/proxy/?url=https://content.instructables.com/F3E/VRBK/M6Z2CQP9/F3EVRBKM6Z2CQP9.png&filename=image.png)
![1739166250667.jpg](/proxy/?url=https://content.instructables.com/F1C/K9RA/M6Z2CQSX/F1CK9RAM6Z2CQSX.jpg&filename=1739166250667.jpg)
![TRRS-Wiring-Diagram.png](/proxy/?url=https://content.instructables.com/FTT/OENF/M6Z2CRG8/FTTOENFM6Z2CRG8.png&filename=TRRS-Wiring-Diagram.png)
You can use a Bluetooth AUX adapter or a dedicated Bluetooth audio receiver like the MH-M18. If you're using an AUX adapter, ensure the AUX output is correctly connected to the PAM8403 inputs. However, with a dedicated audio receiver, you also have the option to transfer audio via data lines in wired mode, allowing playback without Bluetooth.
Building the Circuit
![Adobe Scan 10-Feb-2025_1.jpg](/proxy/?url=https://content.instructables.com/FHT/TO68/M6Z2CQMV/FHTTO68M6Z2CQMV.jpg&filename=Adobe Scan 10-Feb-2025_1.jpg)
![1733845374229.jpg](/proxy/?url=https://content.instructables.com/FHM/HRAD/M6Z2CQN5/FHMHRADM6Z2CQN5.jpg&filename=1733845374229.jpg)
![1733845374216.jpg](/proxy/?url=https://content.instructables.com/FA4/UHCJ/M6Z2CQNG/FA4UHCJM6Z2CQNG.jpg&filename=1733845374216.jpg)
The main challenge is converting the stereo output from the Bluetooth module to mono. This can be done in two ways:
- Active Summing – Uses a low-noise op-amp like the TL072 for better audio quality.
- Passive Summing – A simpler method using resistors.
I used the passive summing method by combining the left and right audio channels with resistors and feeding the summed mono signal into the left input of the PAM8403 amplifier. The right input channel was connected to the ground using a 10kΩ resistor to prevent interference.
For power, I directly connected the circuit to my PC’s USB 3.0 port via a Type-C cable. The USB 3.0 port provides at least 1A of current, which is sufficient for the PAM8403.
To assemble the circuit, I used a piece of perf-board, but you could also design a custom PCB. Ensure proper wiring to minimize distortion, interference, and latency.
Finalizing the Project
![1733845374203.jpg](/proxy/?url=https://content.instructables.com/FG3/R5FR/M6Z2CQNW/FG3R5FRM6Z2CQNW.jpg&filename=1733845374203.jpg)
![1733845374209.jpg](/proxy/?url=https://content.instructables.com/FGT/S763/M6Z2CQOC/FGTS763M6Z2CQOC.jpg&filename=1733845374209.jpg)
![1733845374191.jpg](/proxy/?url=https://content.instructables.com/FK5/JK9N/M6Z2CR8V/FK5JK9NM6Z2CR8V.jpg&filename=1733845374191.jpg)
![1733845374197.jpg](/proxy/?url=https://content.instructables.com/FVQ/0OY4/M6Z2CQOR/FVQ0OY4M6Z2CQOR.jpg&filename=1733845374197.jpg)
I secured the amplifier circuit inside the speaker enclosure using hot glue. To reduce unwanted resonances within the speaker encloser due to internal sound reflection, I placed cotton wool inside the enclosure as an insulating material.
To protect the speaker driver, I attached a mesh dust filter (originally from my PC fans). This prevents damage when carrying the speaker around.