

Multiroom amp
Four-zone stereo amplifier: 4 × TI TPA3221 at 28 V (about 30–40 W per channel into 8 Ω), fed by a Raspberry Pi 5 + HiFiBerry DAC8x, with a Raspberry Pi Pico as the controller.
- Size
- 327 × 112 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 328
- Nets
- 198
- Pads
- 1,031
- Tracks, vias
- 2,383, 1,339
- Pours
- 57
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 24 Oct 2026
- Updated
- 24 Oct 2026
Overview
Multiroom amp is an open-source printed circuit board by rocketreading44, from the rocketreading44/multiroom-amp repository on GitHub. It is a 4-layer board of 327 × 112 mm with 328 parts on 198 nets, routed with 2,383 tracks and 1,339 vias.
It is built around the 74AHCT1G125SE, TPA3221DDVR and B5819W, with the CSD18540Q5B, AO3400A and SMBJ33CA among its other parts. Its parts include 136 capacitors, 118 resistors, 18 inductors, 14 connectors and 9 ICs. It belongs with the audio and music boards and the RP2040 boards of this library.
Main components
674AHCT1G125SE
SOT-353-40℃~+125℃ 1 1 4.5V~5.5V 4.7ns@5V,50pF 40uA 74AHCT 8mA 8mA Schmitt trigger Tri-State Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversTPA3221DDVR
HTSSOP-44-6.1mm0.02% 1-Channel、2-Channel 105W×2@4Ω、112W×2@3Ω、208W×1@2Ω、88W×2@4Ω、100W×2@3Ω、170W×1@2Ω 108dB 2 Pairs Differential Inputs 25mA 60dB 7V~30V 90% Class D Enable/shutdown function、Overvoltage protection HTSSOP-44-6.1mm Audio Amplifiers ROHSTexas InstrumentsAudio AmplifiersB5819W
SOD-123-55℃~+125℃ 1.5A 1mA@40V 25A 40V 600mV@1A Standalone SOD-123 Schottky Diodes ROHSMDDSchottky DiodesCSD18540Q5B
VSON-8(5x6)-55℃~+175℃ 1 N-channel 1.9V 2.6mΩ 205A 20pF 3.8W 4.23nF 41nC@10V 60V 808pF N-Channel VSON-8(5x6) MOSFETs ROHSTexas InstrumentsMOSFETsAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsSMBJ33CA
DO-214AA(SMB)ESD And Surge Protection (TVS/ESD)hongjiacheng
README
README.mdMulti-room amplifier — main board (rev 0.2)
Four-zone stereo amplifier: 4 × TI TPA3221 at 28 V (about 30–40 W per channel into 8 Ω), fed by a Raspberry Pi 5 + HiFiBerry DAC8x, with a Raspberry Pi Pico as the controller. One 4-layer 327 × 112 mm board, made and assembled by PCBWay.
View it in the browser
- Board and schematic in KiCanvas: https://kicanvas.org/?github=https://github.com/rocketreading44/multiroom-amp/tree/main/hardware
- Schematic as a PDF:
out/multiroom-amp-schematic.pdf - Board pictures:
out/fab/board-top.png,out/fab/board-bottom.png
Folders
| Folder | Contents |
|---|---|
hardware/ | KiCad 7 project: multiroom-amp.kicad_pro, the board, the 7 schematic sheets and the project libraries |
out/fab/ | Files for PCBWay: Gerbers zip, assembly BOM, placement (CPL) file, ordering notes, pictures |
docs/ | Design notes, ordering notes, and the two independent layout reviews |
sim/ | ngspice simulations of the output filter, input network and carrier residue |
gen/ | Python scripts that generate the schematic, place and route the board, and export the fab files |
Status
- KiCad DRC: 0 errors, 0 unconnected items (0.22 mm rules); remaining warnings are cosmetic silkscreen ones.
- Second independent layout review done and its fixes applied — see
docs/DESIGN-NOTES.md.
Before ordering
See docs/PCB-ORDERING.md. In short: check the speakers' L− and R− are not
joined, keep the 28 V supply below about 29 V, fit spacers under the heatsink bar, and compare the
CSD18540Q5B land pattern with TI's.
Parts
328| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 0 | Resistor_SMD:R_0603_1608Metric | R109, R112, R113, R114, R115, R209, R212, R213, R214, R215, R309, R312, R313, R314, R315, R409 +4 |
| 20 | 10k | Resistor_SMD:R_0603_1608Metric | R110, R111, R118, R210, R211, R218, R310, R311, R318, R410, R411, R418, R507, R511, R514, R515 +4 |
| 20 | 33n | Capacitor_SMD:C_0603_1608Metric | C115, C116, C117, C118, C119, C215, C216, C217, C218, C219, C315, C316, C317, C318, C319, C415 +4 |
| 18 | 10u | Inductor_SMD:L_Bourns_SRP1245A | L101, L102, L103, L104, L201, L202, L203, L204, L301, L302, L303, L304, L401, L402, L403, L404 +2 |
| 16 | 1u | Capacitor_THT:C_Rect_L7.2mm_W7.2mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C120, C121, C122, C123, C220, C221, C222, C223, C320, C321, C322, C323, C420, C421, C422, C423 |
| 16 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C103, C104, C105, C106, C203, C204, C205, C206, C303, C304, C305, C306, C403, C404, C405, C406 |
| 15 | 100n | Capacitor_SMD:C_0603_1608Metric | C113, C213, C313, C413, C501, C511, C524, C602, C603, C604, C605, C606, C607, C608, C609 |
| 14 | 1u | Capacitor_SMD:C_0603_1608Metric | C110, C112, C114, C210, C212, C214, C310, C312, C314, C410, C412, C414, C510, C523 |
| 11 | 22u | Capacitor_SMD:C_1210_3225Metric | C512, C513, C514, C515, C517, C518, C525, C526, C527, C528, C531 |
| 10 | 100k | Resistor_SMD:R_0603_1608Metric | R119, R219, R319, R419, R501, R503, R508, R512, R617, R624 |
| 9 | 220 | Resistor_SMD:R_0603_1608Metric | R101, R102, R201, R202, R301, R302, R401, R402, R505 |
| 8 | 10u | Capacitor_SMD:C_1210_3225Metric | C124, C224, C324, C424, C507, C508, C520, C521 |
| 8 | 1k | Resistor_SMD:R_0603_1608Metric | R601, R602, R605, R606, R609, R610, R613, R614 |
| 8 | 1u | Capacitor_SMD:C_0805_2012Metric | C107, C108, C207, C208, C307, C308, C407, C408 |
| 8 | 3.3 | Resistor_SMD:R_0603_1608Metric | R104, R105, R204, R205, R304, R305, R404, R405 |
| 8 | 3.3n | Capacitor_SMD:C_0603_1608Metric | C101, C102, C201, C202, C301, C302, C401, C402 |
| 8 | 4.7k | Resistor_SMD:R_0603_1608Metric | R603, R604, R607, R608, R611, R612, R615, R616 |
| 8 | 47k | Resistor_SMD:R_0603_1608Metric | R116, R117, R216, R217, R316, R317, R416, R417 |
| 7 | 51k | Resistor_SMD:R_0603_1608Metric | R106, R107, R207, R306, R307, R406, R407 |
| 5 | 10u | Capacitor_SMD:C_0805_2012Metric | C111, C211, C311, C411, C601 |
| 5 | M3 heatsink | MountingHole:MountingHole_3.2mm_M3_Pad_Via | MH505, MH506, MH507, MH508, MH509 |
| 4 | 10 | Resistor_SMD:R_0603_1608Metric | R103, R203, R303, R403 |
| 4 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q101, Q201, Q301, Q401 |
| 4 | 470u 50V | Capacitor_THT:CP_Radial_D12.5mm_P5.00mm | C109, C209, C309, C409 |
| 4 | 49.9k | Resistor_SMD:R_0603_1608Metric | R108, R208, R308, R408 |
| 4 | Line in | Connector_Audio:Jack_3.5mm_CUI_SJ1-3523N_Horizontal | J101, J201, J301, J401 |
| 4 | SE | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP101, JP201, JP301, JP401 |
| 4 | Speaker | Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_4-G-5,08_1x04_P5.08mm_Horizontal | J102, J202, J302, J402 |
| 4 | TPA3221DDVR | Package_SO:HTSSOP-44_6.1x14mm_P0.635mm_TopEP4.14x7.01mm | U101, U201, U301, U401 |
| 3 | 220n | Capacitor_SMD:C_0603_1608Metric | C502, C509, C522 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID501, FID502, FID503 |
| 3 | M3 | MountingHole:MountingHole_3.2mm_M3 | MH501, MH503, MH504 |
| 2 | 1000u 50V | Capacitor_THT:CP_Radial_D16.0mm_P7.50mm | C504, C505 |
| 2 | 137k | Resistor_SMD:R_0603_1608Metric | R506, R510 |
| 2 | 1u | Capacitor_SMD:C_1206_3216Metric | C503, C506 |
| 2 | 22p | Capacitor_SMD:C_0603_1608Metric | C516, C529 |
| 2 | B5819W | Diode_SMD:D_SOD-123 | D601, D606 |
| 2 | CSD18540Q5B | Package_TO_SOT_SMD:TDSON-8-1 | Q501, Q502 |
| 1 | 1 | Resistor_SMD:R_1206_3216Metric | R518 |
| 1 | 10 | Resistor_SMD:R_1206_3216Metric | R516 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R623 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric | C530 |
| 1 | 15 A | Fuse:FuseHolder_Blade_ATO_Littelfuse_FLR_178.6165 | F501 |
| 1 | 2.2k | Resistor_SMD:R_0603_1608Metric | R517 |
| 1 | 220u 16V | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C519 |
| 1 | 24.3k | Resistor_SMD:R_0603_1608Metric | R509 |
| 1 | 24.9k | Resistor_SMD:R_0603_1608Metric | R513 |
| 1 | 28 V in | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-3-2-5.08_1x02_P5.08mm_Horizontal | J501 |
| 1 | 330 | Resistor_SMD:R_0603_1608Metric | R622 |
| 1 | 4.12k | Resistor_SMD:R_0603_1608Metric | R504 |
| 1 | 5.6k | Resistor_SMD:R_0603_1608Metric | R206 |
| 1 | 6.04k | Resistor_SMD:R_0603_1608Metric | R502 |
| 1 | 74AHCT1G125 | Package_TO_SOT_SMD:SOT-23-5 | U602 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q601 |
| 1 | Debug | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J603 |
| 1 | Fan 5V | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J602 |
| 1 | Heatsink NTC | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J601 |
| 1 | LM74502DDFR | Package_TO_SOT_SMD:SOT-23-8 | U501 |
| 1 | LMR33620ADDAR | Package_SO:TI_SO-PowerPAD-8_ThermalVias | U503 |
| 1 | LMR33640ADDAR | Package_SO:TI_SO-PowerPAD-8_ThermalVias | U502 |
| 1 | M3 | MountingHole:MountingHole_3.2mm_M3_Pad_Via | MH502 |
| 1 | Pi 5V (alt) | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J503 |
| 1 | Raspberry Pi Pico | amp:RaspberryPi_Pico_THT | U601 |
| 1 | SMBJ33CA | Diode_SMD:D_SMB | D501 |
| 1 | To Pi 5 | Connector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_Horizontal | J502 |
| 1 | Zone 1 | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D605 |
| 1 | Zone 2 | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D604 |
| 1 | Zone 3 | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D603 |
| 1 | Zone 4 | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D602 |
| 1 | bead | Inductor_SMD:L_1206_3216Metric | FB501 |
| 1 | green | LED_SMD:LED_0603_1608Metric | D502 |
Questions
How big is the Multiroom amp PCB?
It measures 327 × 112 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Multiroom amp use?
328 parts, built around the 74AHCT1G125SE, TPA3221DDVR, B5819W and CSD18540Q5B. 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 Multiroom amp KiCad files?
From the rocketreading44/multiroom-amp repository on GitHub, at the commit this page was made from: the board is hardware/multiroom-amp.kicad_pcb and its schematic hardware/controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Multiroom amp design in my own project?
Its repository states no licence, so its author keeps all rights: ask rocketreading44 before reusing the design.
Similar boards
- 2 layers80 × 22 mm

- 4 layers230 × 135 mm

Vancontroller
Camperlux/vancontroller
VanController: ESP32-S3 12 V campervan controller board (6 fused relays, 6 PWM dimmers, CAN, RS485, GPS) - KiCad 10 design, manufacturing files and enclosure. Free for non-commercial use.
259 parts - 4 layers157 × 105 mm

Abx motion
levdan159/abx-motion
ABX-Motion 12V-32V ESP32-S3 4-Layer Robotics Controller (Dual 100W DC Servo H-Bridges, Dual Steppers, Dual Relays, CAN, RS-485, USB-C)
203 parts - 4 layers50 × 50 mm

PDB AURA
alexander-armitage/AURA-Hardware
AURA is a set of modular PCBs designed in KiCad for versatile robotics and aerospace applications — from drones and quadrupeds to rockets.
88 parts4MIT - 2 layers100 × 62 mm

Analog board
etiennechlt/electronic-chess
Générée par tools/boardgen (module power). 100 x 60 mm, 2 couches, plan de masse en face arrière. Elle gère trois cellules plates 1S 5 Ah.
138 parts - 4 layers89 × 58 mm

HALMET
hatlabs/HALMET-hardware
Hat Labs Marine Engine & Tank interface hardware design files
227 parts8CC-BY-4.0 - 4 layers54.6 × 99.3 mm

- 4 layers90.8 × 58.8 mm

HALSER
hatlabs/HALSER-hardware
Hat Labs Serial Interface Device hardware design files
199 partsCC-BY-4.0