Build a working stereo amplifier from scratch — no soldering required. Using two LM386 low-voltage audio power amp ICs, you'll turn a quiet line-level signal from a phone or laptop into room-filling sound on a pair of 8 Ω speakers.
An audio amplifier does one job: it takes a tiny, delicate voltage waveform — the "music" — and makes a bigger, more powerful copy of it that can physically move a speaker cone. A phone's headphone output produces only a few tens of millivolts and can barely supply a milliamp. An 8 Ω speaker needs watts. The amplifier is the muscle in between.
The LM386 is a classic 8-pin audio power amplifier IC. It runs happily on anything from 4 V to 12 V (we'll use 9 V), draws little quiescent current, and needs only a handful of external capacitors to deliver roughly 0.5–1 W into an 8 Ω speaker. Its gain is internally set to 20×; adding a capacitor between pins 1 and 8 boosts it to up to 200×.
For stereo, we simply build the circuit twice — one LM386 per channel (left & right), sharing one power source and ground. Each channel gets its own volume potentiometer (or a dual-gang pot if you have one), its own input coupling capacitor, and its own output coupling capacitor feeding its speaker.
By the end of this guide you will have a powered breadboard stereo amp with independent volume control, clean sound at moderate volume, and a solid understanding of decoupling, coupling, and grounding practices you can reuse in every future analog project.
This is a genuinely beginner-friendly project — but good habits start now. Follow these rules every time you sit down at the bench.
All parts together typically cost under $15. Quantities below cover both channels.
| # | Component / Part Number | Qty | Purpose in Circuit |
|---|---|---|---|
| 1 | LM386N-1 Low Voltage Audio Power Amplifier IC | 2 | One per channel — amplifies the input signal ~20× (up to 200× with gain cap) |
| 2 | Electrolytic capacitor 220 µF, ≥16 V | 2 | Output coupling — blocks DC bias between IC output (pin 5) and speaker |
| 3 | Electrolytic capacitor 10 µF, ≥16 V | 2 | Input coupling — blocks DC from the audio source into pin 3 |
| 4 | Electrolytic capacitor 100 µF, ≥16 V | 1 | Supply rail bulk filter across V+ / GND |
| 5 | Capacitor 0.1 µF (100 nF) ceramic | 1 | High-frequency supply decoupling placed close to the ICs |
| 6 | Electrolytic capacitor 10 µF | 2 | Zobel/bypass network with series 10 Ω resistor at each output (stability) |
| 7 | Resistor 10 Ω (brown-black-black) | 2 | Zobel network series resistor — tames high-frequency oscillation |
| 8 | Potentiometer 10 kΩ linear (dual-gang ideal) | 1 | Volume control — divides the input signal per channel |
| 9 | 3.5 mm stereo audio jack (TRS, panel or breadboard type) | 1 | Audio input from phone/laptop — Tip = Left, Ring = Right, Sleeve = GND |
| 10 | Speaker, 8 Ω, 0.5 W+ | 2 | Sound output — one per channel |
| 11 | 9 V battery + snap connector (or 9 V/1 A regulated DC supply, 2.1 mm barrel) | 1 | Power source for both channels |
| 12 | Breadboard, 830 tie points | 1 | Solderless prototyping platform |
| 13 | Jumper wire kit (M-M, assorted) | ~25 | All interconnects: power rails, grounds, signal paths |
| 14 | DIP-8 IC socket or careful IC handling | — | Protects LM386 legs during insertion/removal |
Keep the battery disconnected until Step 10. Work on the left channel first, then mirror it for the right.
Place both LM386 chips so they straddle the breadboard's center channel, notch/pin-1 dot facing the same direction (e.g., toward the top). Leave at least 4–5 empty columns between them. If legs splay outward, gently press the chip flat against the table to align them before inserting — never force it.
Jumper the battery's + lead to the red rail and − to the blue rail. If your breadboard has split rails, add bridge jumpers mid-board so both halves are live. Connect pin 6 (VS) of each IC to the red rail and pin 4 (GND) to the blue rail.
Place the 100 µF electrolytic across the rails (long lead to red/+). Add the 0.1 µF ceramic directly across the rails as close to the ICs as possible — this suppresses high-frequency noise and prevents motorboating. Watch electrolytic polarity!
Jumper pin 2 (−IN) of each LM386 straight to the blue GND rail. This sets the input reference. A forgotten pin-2 ground is the #1 cause of loud hum or total silence.
For each channel: pot terminal 1 → blue GND rail, terminal 3 → audio input from the jack, wiper (terminal 2) → the channel's input coupling capacitor. Turning the knob now sweeps the volume from silence to full.
Jack sleeve (the big shaft segment) → blue GND rail. Tip → left pot's terminal 3. Ring → right pot's terminal 3. If your jack is breadboard-mounted, note that T/R/S pin labels vary — verify with the multimeter's continuity mode against a known plug.
From each pot's wiper, connect a 10 µF electrolytic to pin 3 (+IN) of the matching IC — positive leg toward the IC. This blocks DC from your audio device while letting the music through.
From each pin 5 (OUT): a 220 µF cap (positive leg at pin 5) feeds the speaker's + terminal; the speaker − goes to GND. Optionally add the Zobel network — a 10 Ω resistor in series with a 10 µF cap from pin 5 to GND — for extra HF stability.
Attach one 8 Ω speaker per channel, keeping speaker wires away from the input jack area to avoid feedback loops. Loose speaker strands touching adjacent rows are a common short — trim carefully.
Set your multimeter to continuity and confirm there is no short between the red and blue rails. Then measure battery voltage (~9 V). Connect the battery, set the pots to minimum, plug in your audio source at low volume, and slowly turn up. You should hear clean stereo sound.
If any component becomes hot to the touch or you smell anything odd, disconnect the battery immediately. A hot LM386 usually means reversed power, a rail-to-rail short, or a speaker shorted to ground. Diagnose with the multimeter before re-applying power.
Add a 10 µF cap between pins 1 and 8 of each LM386 for 200× gain (great for quiet sources), upgrade to a dual-gang pot for true stereo tracking, or transfer the proven layout onto perfboard and solder it permanently.