Skip to the content
PCBKitNew board
2 layers65.2 × 45.2 mmSTEREO AMP MODULE V1, the printed circuit board in 3D

Open-source TPA3116D2 class-D stereo amplifier. KiCad source, gerbers, BOM, and the bench measurements.

Size
65.2 × 45.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
63
Nets
33
Pads
136
Tracks, vias
333, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
23 Aug 2026
Updated
24 Oct 2026

Overview

STEREO AMP MODULE V1 is an open-source printed circuit board by copperWhispers, from the copperWhispers/stereo-amp-module repository on GitHub. It is a 2-layer board of 65.2 × 45.2 mm with 63 parts on 33 nets, routed with 333 tracks and 0 vias.

It is built around the TPA3116D2DADR. Its parts include 29 capacitors, 9 resistors, 4 inductors and 1 IC. It belongs with the audio and music boards of this library.

Main components

1

README

README.md

STEREO AMP MODULE

An open-source stereo class-D amplifier board built around the TI TPA3116D2. Full KiCad source, gerbers, and a BOM. Link to TPA3116D2 Part: https://www.ti.com/lit/ds/symlink/tpa3118d2.pdf?ts=1788008862639&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPA3118D2 This is an interesting part with many different configurations which can handle 4 ohms and 8 ohms Stereo Speakers at various Power ratings: image

Here is an image of the PCB I designed for it:

image

What it is

AmplifierTPA3116D2DADR — class-D, stereo, BTL
ConfigurationMaster mode, 26 dB gain, differential inputs
Supply4.5–20 V (built and tested at 12 V) Could go to 26V with different caps.
Output~18 W into 4 Ω, limited by the 12 V rail
Idle current~50 mA at 12 V
AssemblyHand-solderable — 0603 passives, HTSSOP-32

An interactive BOM is included at docs/ibom.html — open it in a browser and it highlights each part on the board as you work through the build.


Build it

BOM: Open docs/ibom.html in a browser.

Boards: order production/gerbers.zip from JLCPCB or PCBWay, or build the boards yourself.

Schematic: docs/schematic.pdf · Board: docs/pcb.pdf

Errata — v1 needs two wire links

As the board is single layer as I am building it using a UV, photosensitive film and copper clad board method, thus external connections have to be made via wires, I have placed pads on the layout to make the soldering process easier:

Wire link between these pads:

image

Solder bridge across these legs:

image

Extras

GAIN

Going in, I expected to set the gain to whatever the maths called for, pick a resistor ratio, get that gain. The TPA3116D2 doesn't work that way. It offers four fixed settings: 20, 26, 32 and 36 dB selected by a voltage divider on the GAIN/SLV pin. The setting latches at power-up and can't be changed while running. I will thus be modulating the volume via a later preamp module that will also serve as an inputs mixer, I will probably add a couple of other fun features on there too, and it will allow me to protect the input of the audio amplifier by ensuring that signals get attenuating to the right scale before going in.

This board ended up at 26 dB (20 kΩ to GND, 100 kΩ to GVDD). Which if we use the equation dB = 20 * Log(Gain) then rearrange for Gain -> Gain = 10^(dB/20) we get Gain = 19.95.

However as I show in the video there are many other settings that you can configure this gain to and this can be achieved simply by changing the GAIN/SLV resistor values:

image

BTL vs SLV

Speakers Safety:

the speakers are never at risk. On a 12 V rail the maximum output is about 18 W into 4 Ω, and the speakers are rated 20 W. The supply voltage is the protection, the amplifier physically cannot deliver enough power to damage them, whatever you do with the volume knob.


Video

https://youtu.be/IWhPQ7ZQIiU


Built one? Open an issue with a photo — I'd like to see it.

New board every month: copperWhispers

Parts

63
QtyValueFootprintReferences
18~TestPoint:TestPoint_THTPad_2.5x2.5mm_Drill1.2mmThrough_Hole_Pad1, Through_Hole_Pad2, Through_Hole_Pad3, Through_Hole_Pad4, Through_Hole_Pad5, Through_Hole_Pad6, Through_Hole_Pad7, Through_Hole_Pad10, Through_Hole_Pad11, Through_Hole_Pad12, Through_Hole_Pad13, Through_Hole_Pad14, Through_Hole_Pad15, Through_Hole_Pad16, Through_Hole_Pad21, Through_Hole_Pad22 +2
61nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC21, C28, C39, C40, C41, C42
510nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC14, C36, C37, C38, C43
53.3Resistor_SMD:R_0603_1608MetricR28, R29, R30, R31, R32
41.4uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC32, C33, C34, C35
411uInductor_THT:L_Axial_L11.0mm_D4.5mm_P15.24mm_Horizontal_Fastron_MECCL1, L2, L3, L4
4220nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC24, C25, C26, C27
3100kResistor_SMD:R_0603_1608MetricR25, R26, R27
3100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC20, C22, C29
31uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17, C18, C19
210uCapacitor_THT:CP_Axial_L11.0mm_D5.0mm_P18.00mm_HorizontalC15, C16
2220uCapacitor_THT:CP_Axial_L11.0mm_D5.0mm_P18.00mm_HorizontalC23, C30
2TestPointTestPoint:TestPoint_Pad_D2.5mmTP21, TP21
120kResistor_SMD:R_0603_1608MetricR24
1TPA3116D2DADRTPA3116D2DADR:DAD0032A_LU1

Questions

How big is the STEREO AMP MODULE V1 PCB?

It measures 65.2 × 45.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the STEREO AMP MODULE V1 use?

63 parts, built around the TPA3116D2DADR. 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 STEREO AMP MODULE V1 KiCad files?

From the copperWhispers/stereo-amp-module repository on GitHub, at the commit this page was made from: the board is hardware/STEREO_AMP_MODULE_V1.kicad_pcb and its schematic hardware/STEREO_AMP_MODULE_V1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the STEREO AMP MODULE V1 design in my own project?

Its repository states no licence, so its author keeps all rights: ask copperWhispers before reusing the design.

Similar boards

  • 4 layers135.1 × 90.9 mmModuł wzmacniacza, the printed circuit board in 3D

    Moduł wzmacniacza

    damianjarczok/Wzmacniacz-klasy-D-z-modulem-BT

    Wzmacniacz audio klasy D 2.1 oparty na TPA3116D2, z filtrem dolnoprzepustowym Sallen-Key, regulacją barwy (Baxandall), zasilaniem 24 V, interfejsem Bluetooth 4.2 (MH-M18) i wejściem AUX.

    181 parts
  • 4 layers77 × 74.5 mmClass d amp, the printed circuit board in 3D

    Class d amp

    Pulkit-10-0/class-d-amplifier-pcb

    A stereo Class-D audio amplifier PCB built around the TPA3116D2, designed to deliver efficient and high-power audio output from a 24V supply.

    64 parts
  • 4 layers100 × 80 mmAuraForge-50X, the printed circuit board in 3D

    AuraForge-50X

    RaviKachhwaha/AuraForge-50X

    A 4-layer programmable PCB board audio platform featuring an ESP32 DSP core, 50Hz Wi-Fi CSI radar, 2x50W TPA3116D2 Class-D amp, hybrid dual-rail power (10A TPS61088 3.7V-to-12V boost & 12–21V DC jack), 3A USB-C fast…

    83 parts
  • 4 layers107.6 × 72.2 mmAmplifier, the printed circuit board in 3D

    Amplifier

    SSkrzypik/SkrzpkAmp

    A class D integrated amplifier with DSP

    167 parts
  • 4 layers100 × 90 mmEndstufe, the printed circuit board in 3D

    Endstufe

    LeanderGlanda/Endstufe

    Custom designed 2.1 active crossover amplifier board

    198 parts2
  • 4 layers126.3 × 115.4 mmBTBox ADAU1701, the printed circuit board in 3D

    BTBox ADAU1701

    zOnlyKroks/pcb-consortium

    133 partsCC0-1.0
  • 2 layers143.3 × 116.6 mmLeft, the printed circuit board in 3D

    Left

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    63 parts915
  • 2 layers107 × 54 mmInterface board 1, the printed circuit board in 3D

    Interface board 1

    Green-bms/SmartBMS

    Open source Smart Battery Management System

    63 parts756