🛠️ MAKER GUIDEJul 31, 2026•⏱️ 3 min read•🇳🇵 Tested in Nepal
Upcycling Vintage Wooden Speakers into a 60W Bluetooth Sound System
Convert traditional passive wooden speakers into a wireless 60W Bluetooth stereo sound system using the TPA3110 XH-A232 amplifier from Ghumti Pasal.
🛠️ BILL OF MATERIALS (BOM)
Required Hardware & Component Checklist
Curated components verified for this project. Check the items you need, adjust quantities, and add straight to cart:
Estimated Total (6/6 items):
NPR 1,335
✓ Cash on Delivery across Nepal
All parts selected
NPR 500
NPR 150
NPR 600
NPR 30
NPR 40
NPR 15
Upcycling Vintage Wooden Speakers into a 60W Bluetooth Sound System
Educational Notes
This project is designed to be accessible to students from Class 4 to Masters level, with complexity scalable to match different age groups and skill levels.
Learning Objectives:
- Understand basic electronics and circuitry principles
- Learn sensor applications and data collection techniques
- Develop problem-solving skills through hands-on building and troubleshooting
- Apply programming concepts to control hardware and process data
- Connect projects to real-world Nepalese contexts and challenges
Adaptability:
- For younger students (Class 4-8): Focus on assembling pre-built circuits, observing results, and understanding basic concepts
- For intermediate students (Class 9-12): Modify code, experiment with parameters, and explore underlying principles
- For advanced students (Undergraduate/Masters): Optimize designs, add features, conduct research extensions, and analyze performance
Safety Note: Always supervise younger students when working with electricity, heat, or moving parts.
Solid wooden speaker cabinets provide rich acoustic resonance.
Hardware Bill of Materials:
- Amplifier Board: TPA3110 XH-A232 30W+30W 2.0 Channel Digital Stereo Audio Power Amplifier Board DC 8-26V 3A
- Bluetooth Receiver: Bluetooth Audio Receiver Module with Stereo Output
- Power Supply: 12V 3A 36W SWITCHING AC-DC ADAPTER
- Socket: DC Power Supply Jack Socket Female Panel Mount Connector 2-Pin 5.5 X 2.1mm Plug
- Volume Pot: WH148 B10K 15MM Shaft Potentiometer 3pin + Potentiometer Knob
Circuit Pinout & Wiring Connections:
| Module Terminal | Connection Target | Function / Description |
|---|---|---|
| DC Jack (+) / (-) | 12V 3A Adapter | DC Power Input (Center Positive) |
| DC Jack Output | TPA3110 VCC & GND | Main Amplifier Power Rails |
| Bluetooth Module VCC / GND | 5V Step-Down / GND | Receiver Power Supply |
| Bluetooth Audio L / R / GND | WH148 B10K Potentiometer In | Stereo Audio Signal Path |
| Potentiometer Wiper Out | TPA3110 Audio IN (L / R / GND) | Attenuated Volume Input |
| TPA3110 Speaker OUT L+ / L- | Left Wooden Speaker (4Ω-8Ω) | Left Channel High-Power Output |
| TPA3110 Speaker OUT R+ / R- | Right Wooden Speaker (4Ω-8Ω) | Right Channel High-Power Output |
Firmware Source Code (Arduino Uno C++)
#include <Wire.h>
#include <EEPROM.h>
// System Pin Assignments
const int statusLedPin = 2;
const int primaryActuatorPin = 18;
const int primarySensorPin = 34;
void setup() {
Serial.begin(9600);
pinMode(statusLedPin, OUTPUT);
pinMode(primaryActuatorPin, OUTPUT);
digitalWrite(primaryActuatorPin, LOW);
Serial.println("Upcycling Vintage Wooden Speakers into a 60W Bluetooth Sound System Controller Operational.");
}
void loop() {
int sensorValue = analogRead(primarySensorPin);
Serial.printf("Telemetry Sensor Raw Input: %d\n", sensorValue);
// Status Indicator Pulse
digitalWrite(statusLedPin, HIGH);
delay(200);
digitalWrite(statusLedPin, LOW);
delay(1800);
}
← Previous Guide
Automated Rain Detection & Window Closing System with Raindrops Sensor
Next Guide →
Overhead Tank Water Level Indicator with BC547 Transistors & Buzzer
