A stereo audio amplifier circuit running on a single 24V supply, built around a TL072-based preamp/volume stage feeding two independent TDA2030 power amplifier channels.
#2 Audio is an open-source printed circuit board by Ulvu-71, from the Ulvu-71/Speaker-PCB repository on GitHub. It is a 2-layer board of 76.4 × 62.4 mm with 60 parts on 27 nets, routed with 179 tracks and 6 vias.
It is built around the TDA2030 and TL072. Its parts include 23 capacitors, 20 resistors, 4 diodes, 3 ICs and 2 connectors. It belongs with the audio and music boards of this library.
A stereo audio amplifier circuit running on a single 24V supply, built around a TL072-based preamp/volume stage feeding two independent TDA2030 power amplifier channels.
Features
Stereo (L/R) audio input via 3.5mm TRS jack (J3)
Synchronized volume control using a dual-gang potentiometer (RV2, 100k)
Independent TDA2030 power amplifier IC per channel
Power supply — 24V comes in through J1 (DC jack). C3 (2200µF) provides low-frequency bulk smoothing, C2 (100nF) filters high-frequency noise.
Audio input — J3's Tip (T) and Ring (R) pins feed the left and right channel input capacitors (C1, C7 — 4.7µF) respectively.
Preamp stage — Both op-amps of the TL072 (U2A, U2B) operate as inverting amplifiers. Since the supply is single-ended, an R3/R4 (4k7/4k7) divider (filtered by C6) creates a mid-supply bias voltage for the non-inverting inputs. RV2 (100k, dual-gang), in series with R7/R8 (2k2), adjusts the feedback resistance and therefore the gain of both channels in sync — this is the volume control.
Power stage — Each channel is amplified by its own TDA2030 IC. R9/R10 (100k/100k) set the DC bias divider; R11/R12/C12 (4k7/150k/2µF) form the feedback network giving an AC gain of roughly 1+R12/R11.
Protection and stability — D5/D6 (and D7/D8) diodes protect against inductive back-EMF from the speaker; R13+C13 (1Ω + 220nF) form a Zobel network that prevents high-frequency oscillation.
Output — C14/C22 (2000µF) output capacitors block the DC bias before the signal reaches the LS1/LS2 speakers.
Bill of materials (BOM)
Power and input
Ref
Value
Purpose
J1
DC jack
24V input
J3
AudioJack3 (3.5mm TRS)
Stereo audio input
C2
100nF
Supply HF filtering
C3
2200µF
Supply smoothing
Preamp (TL072 — U2)
Ref
Value
Ref
Value
R1, R5
22k
C1, C7
4.7µF
R2, R6
100Ω
C4, C8
10pF
R3, R4
4k7
C5, C9
10µF
R7, R8
2k2
C6
10µF
RV2
100k (dual-gang)
Left channel power stage (TDA2030)
Ref
Value
Ref
Value
R9, R10
100k
C11
22µF
R11
4k7
C12
2µF
R12
150k
C13
220nF
R13
1Ω
C14
2000µF
R14
100Ω
C15
100µF
D5, D6
1N4001
C16
100nF
C10
1µF
LS1
Speaker
Right channel power stage (TDA2030)
Mirrors the left channel topology:
R15/R16=100k, R17=4k7, R18=150k, R19=100Ω, R20=1Ω, D7/D8=1N4001, C17=22µF, C18=1µF, C19=100µF, C20=2µF, C21=100nF, C22=220nF, C23=2000µF, LS2=Speaker.
Note: Values above were read from the schematic image. Cross-check against the original schematic file (KiCad .kicad_sch / netlist) before manufacturing.
Approximate specifications
Supply voltage: 24V DC
Channels: 2 (stereo)
Power IC: TDA2030 (~14W/channel into 4-8Ω per datasheet — actual figure depends on heatsinking and load impedance)
Input: 3.5mm TRS stereo line level
Known limitations / notes for improvement
RV2 sits inside the op-amp's feedback loop; a wiper contact dropout could push the stage into open-loop operation — moving to a passive input attenuator would be safer.
No fuse or reverse-polarity protection on the supply input (J1).
No power-on/off "thump" protection (mute/delay circuit) for the speakers.
TDA2030s require adequate heatsinking — not shown in the schematic, needs to be addressed in the mechanical design.
License
No license has been chosen yet — add one as needed (e.g. MIT, CC-BY-SA).
It measures 76.4 × 62.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the #2 Audio use?
60 parts, built around the TDA2030 and TL072. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the #2 Audio KiCad files?
From the Ulvu-71/Speaker-PCB repository on GitHub, at the commit this page was made from: the board is #2 Audio.kicad_pcb and its schematic #2 Audio.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the #2 Audio design in my own project?
Its repository states no licence, so its author keeps all rights: ask Ulvu-71 before reusing the design.
Autonomer, druckdichter Sprachverstärker für die Taucherausbildung. Nimmt das Signal des Mikrofons einer OTS-Vollgesichtsmaske ab und gibt es über einen Körperschallwandler an der POM-Gehäusewand ins Wasser.