STEREO AMP LAB

LM386 Dual • Breadboard Edition — V2.1

● No Soldering Required — Breadboard Only — 30-60 Min Build

Build a Stereo Audio
Amplifier
from Scratch.

This guide walks you through a classic dual LM386 low-voltage power amplifier — one chip per channel (Left / Right) — turning a weak headphone-level signal from your phone or laptop into room-filling sound through a pair of 8Ω speakers. No PCB. No soldering. Just a breadboard.

Source

Phone / Laptop
~0.2V p-p

→
Volume

10k Log Pot
Voltage Divider

→
LM386 x2

Gain 20–200
0.5W / ch

→
Output

220µF AC Coupled
8Ω Speaker

0/9 steps completed Est. time 45 min • Difficulty: Beginner
What You'll Achieve ● STEREO OUTPUT
🔊
Loud, clean audio

Drives 4Ω–32Ω speakers from a single 5–12V supply. Default gain 20× (26dB), boostable to 200×.

🎛️
Independent volume controls

Dual 10kΩ logarithmic pots — true balance control for left & right.

⚡
How it works

LM386 is a complete power amp on a chip: differential input → voltage gain → Class-AB push-pull output. Capacitors block DC while letting AC (audio) pass.

5–12VSupply
20–200Gain Range
~0.45Wper Channel
02 — Workbench Ready

Safety & Prerequisites

This is a low-voltage project (9V), but good habits prevent fried chips and flaky grounds. Read this once before you plug anything in.

⚠

Workbench Safety

  • Power off while wiring. Remove 9V battery / unplug supply until a step tells you to test.
  • Watch polarity: +9V (red) → pin 6, GND (black) → pin 4. Reversed power kills LM386 instantly.
  • Keep electrolytic capacitors oriented: white stripe = negative. Reversed = pop & leak.
  • No loose strands. A single stray wire shorting rails can overheat the battery.
🛠

Tools Needed

  • Breadboard (830-point) + jumper wire kit
  • Wire cutters / strippers & small needle-nose pliers
  • Digital multimeter (continuity + DC volts)
  • Audio source: phone / laptop + 3.5mm TRS cable (to cut or breakout)
  • 2× 8Ω speakers (4–16Ω ok) or old computer speakers
  • 9V battery + snap clip or 9V DC wall supply (regulated)
  • Optional: soldering iron only if you want to tin speaker wires
✓

You Should Know

  • How a breadboard works: 5-hole rows are connected, center trench isolates sides.
  • IC orientation: notch / dot = pin 1. Pin numbers go counter-clockwise.
  • Capacitors: µF values block DC, pass audio. Larger = deeper bass.
  • Potentiometer: middle pin is wiper (variable output), outer pins are ends.
LM386 Pinout (top view, notch up)
1 — Gain | 2 — -IN | 3 — +IN | 4 — GND
5 — Vout | 6 — Vs (5-12V) | 7 — Bypass | 8 — Gain
03 — Bill of Materials

Complete Parts List

Buy exactly this. Substitutions noted. All capacitors are electrolytic unless marked ceramic.

BOM • STEREO LM386 • 9V Quantities are for STEREO (2 channels). Halve for mono test.
Component / Part Number Qty Value / Spec Purpose / Role in Circuit
LM386N-1 / LM386N-3 DIP-82Low-Volt Audio Amp ICHeart of each channel — provides 20× to 200× voltage gain and drives speaker directly from pin 5.
Breadboard — 830 tie-points1MB-102Solderless prototyping. Center trench keeps left/right channels isolated.
10kΩ Logarithmic Potentiometer Volume2A10k / B10kVoltage divider on input — attenuates audio before it hits the amp. Log taper = natural loudness.
10 µF Electrolytic Capacitor316V+ • 5mmInput coupling (2×) blocks DC from source; Bypass cap on pin 7 stabilizes bias (1× shared).
220 µF Electrolytic Capacitor216V+ • low ESROutput coupling — blocks ~4.5V DC bias on pin 5, passes only AC to speakers. Sets bass response.
100 µF Electrolytic Capacitor116VPower supply decoupling — reservoir near ICs, prevents motorboating / oscillation.
0.05 µF (47–100nF) Ceramic 1042Ceramic disc / MLCCZobel network with 10Ω resistor — tames high-frequency instability on speaker line.
10 Ω Resistor ¼W2Brown-Black-BlackPart of Zobel network on output (in series with 0.05µF to GND). Prevents oscillation with inductive load.
1kΩ Resistor2OptionalInput pull-down / protection if source is floating. Not always needed.
10 µF Cap + Jumper Gain Boost2Between pins 1 & 8Optional — add to jump gain from 20× → 200×. Leave empty for clean 20× default.
8 Ω Speaker 0.5–3W24Ω–16Ω acceptableTransducer — converts electrical AC from pin 5 into sound. 8Ω is ideal for LM386.
3.5mm TRS Jack / Breakout1Stereo (Tip=Left, Ring=Right)Audio input. Tip → Left pot, Ring → Right pot, Sleeve → GND.
9V Battery + Snap or DC Supply15–12V regulatedPower. 9V battery is clean & portable; wall supply needs decoupling cap.
Jumper Wires — assorted + Breadboard wire~40Male-MaleInterconnects. Use red for +V, black/blue for GND, yellow/white for signal.
Tip: buying a LM386 kit (Amazon/Ali) usually includes all caps & resistors for ~$8. Total cost ~$18–28
04 — Visual Reference

Circuit Diagrams

Both views show one channel. Build it twice — left and right are identical. Share power rails and ground.

Gain: 20× (default) — add 10µF between Pin 1–8 for 200×
Fig A — LM386 Mono Channel (replicate ×2 for stereo)
+V Rail Audio Signal Ground Speaker
LEFT CHANNEL (RIGHT IS IDENTICAL) — STEREO = DUAL MONO +9V ── Pin 6 (Vs) +9V GND ── Pin 4 GND 3.5mm INPUT T=Left R=Right 10k LOG VOLUME 1 • 2(w) • 3 10µF — + LM386 DIP-8 • GAIN 20 1GAIN 2-IN 3+IN 4GND 5OUT 6Vs 7BYP 8GAIN ▷ 220µF + — 10Ω 0.05µF SPEAKER 8Ω 0.5W ((•)) 10µF Pin7→GND 100µF OPTIONAL 10µF PIN 1–8 (GAIN 200)
Signal path: Input jack → Pot wiper → 10µF coupling → Pin 3 (+IN) → amplified → Pin 5 → 220µF → Speaker. Pin 2 is grounded. Pin 7 gets 10µF to GND for stability.
05 — Hands-On Build

Step-by-Step Assembly

Work left-to-right. Do one full channel, test it, then duplicate for stereo. Check off steps to track progress.

01

Place the ICs & Establish Power Rails

With power off, seat both LM386 chips across the center trench (notch facing up). Pin 1 is top-left. Bridge the top & bottom power rails if your breadboard has a split.

  • Run Red wire: Battery + → Top Red Rail → and from there to Pin 6 on both ICs.
  • Run Black wire: Battery − → Bottom Blue Rail → to Pin 4 on both ICs.
  • Add the 100µF decoupling capacitor between rails, as close to the ICs as possible (stripe = GND).
Quick continuity check (multimeter beep): + rail → Pin 6 = 0Ω | − rail → Pin 4 = 0Ω | + to − = OL (no short)
02

Ground the Inverting Input & Add Bypass Cap

LM386 pin 2 (−IN) must be tied to ground for stable 20× gain. Pin 7 (Bypass) gets a 10µF cap to ground to clean the internal bias.

  • Left IC: jumper Pin 2 → GND rail
  • Right IC: jumper Pin 2 → GND rail
  • Each IC: 10µF cap from Pin 7 → GND (observe polarity: + to pin 7)
PinLeft Ch.Right Ch.
2 (−IN)Direct to GNDDirect to GND
7 (Bypass)10µF → GND10µF → GND
03

Wire the Volume Pots (Voltage Dividers)

Place the two 10k pots off-breadboard or on the edge. Each pot has 3 pins: 1 = GND, 2 = wiper (output), 3 = input.

  • Pot Pin 1 → GND rail
  • Pot Pin 3 → 3.5mm jack (Tip = Left pot pin 3, Ring = Right pot pin 3, Sleeve = GND)
  • Leave Pin 2 (wiper) for next step — this is your variable audio signal.
TRS breakout: T (tip) ── Left Pot Pin 3 | R (ring) ── Right Pot Pin 3 | S (sleeve) ── GND
Turn pot fully CCW = silence. Fully CW = max (but LM386 handles it).
04

Input Coupling Capacitors (DC Block)

Audio from the pot wiper must be AC-coupled into Pin 3 (+IN). The 10µF cap blocks any DC offset from the source.

  • Left: Pot wiper (Pin 2) → 10µF (+ leg) → 10µF (− leg) → IC Pin 3
  • Right: same with second 10µF
  • Add a 10k–100k resistor from Pin 3 to GND if you hear hum when input is unplugged (keeps input from floating).
05

Output Stage: 220µF + Zobel Network → Speaker

Pin 5 sits at ~4.5V DC (half supply). The 220µF cap strips that DC and passes only audio to the speaker.

  • Pin 5 → 220µF (+ leg) → 220µF (− leg) → Speaker (+)
  • Speaker (−) → GND rail
  • Zobel (anti-oscillation): from the speaker-side of the 220µF, connect 10Ω resistor → 0.05µF cap → GND in series.
⚠ Speaker wires must not touch the power rails. A short on Pin 5 forces the IC into thermal shutdown and can melt breadboard plastic.
06

Optional Gain Boost (Pin 1–8)

Default gain = 20× (26dB). Perfect for line-level sources. For weak sources (electret mic, low phone volume), boost to 200×.

  • To boost: add 10µF cap between Pin 1 and Pin 8 (+ to Pin 1). Gain jumps to 200×.
  • For adjustable gain, put a 1.2kΩ resistor + 10µF in series between 1–8 → gain ≈ 50×.
  • Leave empty for cleanest sound with normal phone/laptop output.
Try 20× first. If you need to max phone volume to hear anything, then add the 10µF gain cap.
07

Duplicate for Stereo & Dress the Wiring

Right channel is a mirror of left. Double-check symmetry, then neaten.

  • Verify both channels share the same power rails and same GND point (star ground near battery −).
  • Keep audio wires (yellow/cyan) away from power wires — prevents hum pickup.
  • Twist speaker wires loosely; keep decoupling cap leads short.
08

Pre-Power Sanity Check (2 Minutes That Save Chips)

Do this with battery disconnected.

1Visual: IC notch up? Electrolytics oriented correctly (stripe → GND on outputs, + → Pin 5/7)?
2Resistance: + rail to GND should read ~kΩ, not ~0Ω. If 0Ω you have a short.
3Continuity: Pin 4 → GND, Pin 6 → +V, Pin 2 → GND (all beep). Pin 5 → Speaker → GND should not beep (blocked by cap).
4Pots: wiper to GND varies 0–10kΩ as you turn.
09

First Power-Up & Sound Test

Now connect power and test incrementally.

  • Turn both volume pots fully counter-clockwise (min).
  • Connect 9V. Immediately check: ICs should stay cool. 9V at Pin 6? ~4.5V at Pin 5? Good.
  • Plug audio source (volume 50%), play music, slowly advance left pot. You should hear clean audio. Repeat right.
  • If it squeals, move wires apart or add the Zobel 10Ω+0.05µF if you skipped it.
Success sounds like: Clean music at moderate volume, no hum with source paused, both speakers balanced. If one channel is louder, swap speakers to isolate wiring vs speaker variance.
06 — Make It Reliable

Testing & Troubleshooting

90% of breadboard amp failures are wiring, not bad parts. Use this matrix to diagnose in seconds.

SYMPTOM → CAUSE → FIX
SymptomLikely CauseFix
No sound at allPower reversed, loose Pin 6/4, speaker openMeasure 9V at Pin 6, 0V at Pin 4; re-seat IC; test speaker with 1.5V battery “pop”
Loud hum/buzz (50/60Hz)Missing GND, ground loop, long audio leadsStar-ground all GNDs at one point; keep input wires short & away from power; add 100µF cap across rails
Squeal / oscillationFeedback, no Zobel, gain cap with long wiresAdd 10Ω+0.05µF Zobel; remove 1–8 cap; shorten leads; keep decoupling cap near IC
Distorted / cracklingClipping (too much gain), low battery, speaker over-drivenLower source volume or remove gain cap; fresh battery; try 8Ω not 4Ω for louder but cleaner
One channel deadInput cap reversed, pot miswired, cold contactSwap left/right inputs to isolate; wiggle pot — if sound cuts, replace jumper
IC gets hot fastOutput shorted to GND/V+, speaker <4ΩDisconnect speaker, check Pin 5 not shorted; ensure 220µF not shorted; use ≥8Ω
Motorboating (putt-putt)Supply sag, shared battery with oscillationsLarger decoupling (220µF) across rails; fresh battery; separate power leads per channel

Safe Testing Procedure 3-STEP

1Power without signal: Connect 9V, no input. Measure DC: Pin 6 ≈ 9V, Pin 5 ≈ 4.5V, Pin 3 ≈ 0V. Current draw ~4–8mA per IC. If >30mA, power off — you have a short.
2Finger test: Lightly touch Pin 3 (input) with a fingertip — you should hear a loud 50/60Hz buzz from the speaker. No buzz = output stage dead.
3Signal injection: Plug phone at low volume, slowly raise pot. If distortion appears early, reduce source volume 20% (phones clip before the amp does).

Common Beginner Mistakes

  • Reversed electrolytic — white stripe must go to lower voltage side (GND for output cap’s outer leg).
  • Loose ground — breadboard rails often split in the middle; bridge with a jumper.
  • Feedback loop — microphone near speaker = howl. Keep input and output physically separated.
  • Floating inputs — unplugged jack picks up hum; turn pot to zero or short input to GND when idle.
  • Wrong pot taper — linear pot makes volume jump suddenly. Use log (audio) taper for smooth control.
Add the 10µF between Pin 1–8 (gain 200). Use a fresh 9V (or 12V regulated, max for LM386N-1 is 12V, N-3 is 18V but keep ≤12V on breadboard). Use a larger speaker box / ported enclosure — acoustic gain is free loudness.
Yes, but power = V²/(2R). At 5V into 8Ω you get ~0.1W — quiet but works great for desktop. Keep decoupling cap and keep leads short. USB is noisy — add 100µF + 0.1µF at rails.
Breadboard contacts oxidize. Pull jumpers, re-insert, and use solid-core 22AWG jumpers instead of floppy stranded wires. Wiggle-test each connection while music plays to find the culprit.
♫
Enjoy your build! You’ve just built a true class-AB stereo power amplifier — the same topology inside guitar amps and vintage radios. Next steps: add a tone control (RC filter), or swap LM386 for PAM8403 for 3W stereo.