TPA3255PBTL
EliMattingly22·TPA3255_ClassD_PBTL
About the TPA3255PBTL PCB
TPA3255PBTL is an open source PCB design by EliMattingly22, published on GitHub under the MIT license. It is a 4-layer board measuring 140 × 90 mm, with 137 components from 47 distinct parts.
Other key parts include the TPA3255DDV, L78L12_SOT89, L78L33_SO8, AD8512 and XL7015. By type, the board carries 52 resistors, 44 capacitors, 8 test points, 7 ICs, 7 connectors and 6 diodes.
It belongs with the audio designs in this gallery.
From the project
A KiCAD project for the TPA3255 amplifier in PBTL mode
This repository contains schematics, PCB layout and documentation for a compact, rack mountable PBTL (Parallel Bridged) Class‑D amplifier based on the Texas Instruments TPA3255. The design is intended to house three amplifier modules in a single 2U rack enclosure and includes front‑panel controls such as button‑enabled DC‑coupling, balanced XLR inputs/outputs, and protection/status indicators.
Main components on the TPA3255PBTL
TPA3255PBTL bill of materials (BOM)
137 components, 47 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPA3255DDV | SOP63P810X120-44N | U1 |
| 1 | L78L12_SOT89 | SOT-89-3 | U2 |
| 1 | L78L33_SO8 | SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 3 | AD8512 | SO-8_3.9x4.9mm_P1.27mm | U4, U6, U7 |
| 1 | XL7015 | XL7015E1 | U5 |
| 1 | DMP4015SK3 | TO-252-3_TabPin4 | Q1 |
| 4 | DMN10H220L | SOT-23 | Q2, Q3, Q4, Q5 |
| 1 | Barrel_Jack_Switch | BarrelJack_GCT_DCJ200-10-A_Horizontal | J1 |
| 2 | AC3FAH2-XLR | AC3FAH2-F-XLR | J2, J7 |
| 1 | SCREW_TERMINAL_01X02 Screw_Terminal_01x02 | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 2 | CONN_01X02_PIN Conn_01x02_Pin | PinHeader_1x02_P1.27mm_Vertical | J4, J5 |
| 1 | AC3MAH-AU-PRE | AC3MAH-AU-PRE_AMP | J6 |
| 1 | 500 | Potentiometer_Bourns_3296W_Vertical | RV1 |
| 1 | PB400EEQX | SW_PB400EEQX | S1 |
| 1 | PB400OAQX | SW_PB400EEQX | S2 |
| 8 | TestPoint | TestPoint_THTPad_1.0x1.0mm_Drill0.5mm | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 |
| 1 | D_TVS | D_SOD-123 | D1 |
| 1 | 6.3V | D_SOD-123 | D2 |
| 3 | LED_Dual_KAKA | IC4_WP934EB_2GD_KNB | D3, D5, D6 |
| 1 | D_Schottky | D_SOD-123 | D4 |
Show 27 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100U 100u | MWPY8040 | L1 |
| 2 | 10U 10u | L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4 | L2, L3 |
| 2 | 22U 22u | L_Toroid_Vertical_L22.4mm_W10.2mm_P7.90mm_Vishay_TJ4 | L4, L5 |
| 1 | 4700U 4700u | CP_Radial_D35.0mm_P10.00mm_SnapIn | C1 |
| 4 | 1u | C_1206_3216Metric | C2, C3, C6, C7 |
| 10 | 100N 100n | C_0805_2012Metric | C4, C5, C10, C12, C15, C24, C25, C26 +2 |
| 6 | 1u | C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C8, C11, C14, C17, C36, C37 |
| 3 | 20U 20u | CP_Radial_D6.3mm_P2.50mm | C9, C28, C30 |
| 3 | 1u | C_0805_2012Metric | C13, C40, C41 |
| 4 | 10N 10n | C_0805_2012Metric | C16, C20, C27, C43 |
| 2 | 1n | C_0805_2012Metric | C18, C19 |
| 3 | 47U 47u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C21, C22, C38 |
| 5 | 33N 33n | C_0805_2012Metric | C23, C32, C33, C34, C35 |
| 1 | 47N 47n | C_0805_2012Metric | C42 |
| 2 | 330P 330p | C_0805_2012Metric | C44, C45 |
| 21 | 10K 10k | R_0805_2012Metric | R1, R2, R3, R9, R11, R12, R13, R21 +13 |
| 5 | 0 | R_0805_2012Metric | R4, R14, R15, R16, R17 |
| 3 | 2.7K 2.7k | R_0805_2012Metric | R5, R19, R35 |
| 2 | 3.3 | R_0805_2012Metric | R6, R7 |
| 2 | 3R3 | R_0805_2012Metric | R8, R10 |
| 2 | 30K 30k | R_0805_2012Metric | R18, R30 |
| 4 | 4.7K 4.7k | R_0805_2012Metric | R20, R22, R25, R28 |
| 4 | 47K 47k | R_0805_2012Metric | R23, R26, R32, R33 |
| 6 | 1k | R_0805_2012Metric | R24, R27, R36, R39, R50, R51 |
| 1 | 22K 22k | R_0805_2012Metric | R29 |
| 1 | 470 | R_0805_2012Metric | R34 |
| 1 | DNP | R_0805_2012Metric | R41 |
TPA3255PBTL design files
The KiCad project lives in the EliMattingly22/TPA3255_ClassD_PBTL repository on GitHub; these links point at the commit this page was built from.
- LayoutTPA3255PBTL.kicad_pcb
- SchematicTPA3255PBTL.kicad_sch
- BOMproduction/bom.csv
TPA3255PBTL: common questions
How big is the TPA3255PBTL PCB?
The TPA3255PBTL measures 140 × 90 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the TPA3255PBTL?
137 components, from 47 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the TPA3255PBTL design files?
From the EliMattingly22/TPA3255_ClassD_PBTL repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the TPA3255PBTL design in my own project?
Yes, under the terms of its MIT license, which EliMattingly22 chose for the repository.
More boards in TPA3255_ClassD_PBTL
Similar boards
KLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kUSB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956ButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956PicoGUS Hand386
polpo
29.2 × 75.2 mm43 parts4LGPL-2.0800Snark barker
schlae
231.1 × 106.7 mm193 parts2LNo license687