Skip to the content
2 layers120 × 80 mmSpeek amp, the printed circuit board in 3D

speek monorepo

Size
120 × 80 mm
Copper layers
2
Thickness
1.6 mm
Parts
102
Nets
57
Pads
264
Tracks, vias
467, 297
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Jul 2026
Updated
23 Aug 2026

Overview

Speek amp is an open-source printed circuit board by JBlitzar, from the JBlitzar/speek repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 120 × 80 mm with 102 parts on 57 nets, routed with 467 tracks and 297 vias.

It is built around the TPA3116D2DAD, CYA0630-10UH and PDMTAT068125-151MLU, with the 50PX4700MEFC18X40, DB301V-3.5-2P-GN-S and XT60-M. among its other parts. Its parts include 60 capacitors, 19 resistors and 18 ICs. It belongs with the audio and music boards of this library.

Main components

12

README

README.md

speek

speek

A modular speaker system. Right now, it has a couple of boards:

  • Speek Amp: This is the flagship amplifier. It's a hybrid 2.1 design using the TPA3116D2 chip. It's built to handle 4Ω speakers. It outputs lines for a mono subwoofer, two stereo woofers, and two stereo tweeters.
  • Speek RX: This is a Bluetooth audio receiver. It runs off of a qfn esp32 D0WD v3 and has a built-in headphone amp, or a normal line out for chaining.
  • Speek PSU: This is a supporting PSU board. It has a USB-C PD trigger (for quick tests) and a barrel jack port for proper power (needed to power real flagship drivers). It can be used as a stable power source for pretty much anything. Note that the barrel jack supplies 24V while PD gives 20V.

On modularity:

  • Each board is self-contained and can be used on its own. However, they can also all be used together.

I made this project to get into audio systems! I've visited some hi-fi listening rooms, and I thought it was really cool. But I think the speaker industry is way overpriced. People commonly pay several thousand dollars for nice speaker systems! I wanted to build one myself for a few hundred. It might not be as high-fidelity, but it'll be my own, which is pretty cool. And you or I probably wouldn't be able to hear the difference.

Right now, enclosure design is out of scope. This repo holds just the boards, and the boards are complete

[Please Read] Where do I find everything? AKA checklist

What's with the monorepo?

A monorepo just means everything lives in one repo instead of splitting each board into its own. All the files are here: each board gets its own top-level folder (speek-amp, speek-rx, speek-psu), with docs in docs and the overall BOM at BOM.csv. I went with a monorepo because even though there are multiple boards, it's really one project overall, so it made sense to keep them together.

Checklist:

  • A good README
  • Source files for your project
    • This includes hardware design, firmware, 3D assemblies, etc
  • Production files (if applicable)
  • [N/A] JOURNAL.md if journalling on Git
  • BOM.csv complete with functioning links (where applicable)
  • A short description of what your project is
  • A couple sentences on why you made the project
  • PICTURES OF YOUR PROJECT
  • A screenshot of your PCB, if you have one
  • A screenshot of your schematic, if you have one
  • A wiring diagram, if you're doing any wiring that isn't on a PCB
  • A BOM in table format at the end of the README
  • A STEP file of your assembly: speek_assembly.step

How to use?

Mostly it's plug-and-play after assembling everything. The exception is Speek RX, which requires firmware to be flashed. See speek-rx/README.md for more info, but in short, all you should need to do is

bash
cd speek-rx
cd firmware
pio run -t upload

For wiring your speaker drivers, the silkscreen should coach you through that.

Wiring Diagram

Wiring Diagram

Gallery

Speek Amp

Speek Amp 3D render

Speek RX

Speek RX 3D render

Speek PSU

Speek PSU 3D render

Schematics

Speek Amp

View on KiCanvas

Speek Amp schematic

Speek RX

View on KiCanvas

Speek RX schematic

Speek PSU

View on KiCanvas

Speek PSU schematic

PCBs

Speek Amp

View on KiCanvas

F.CuB.Cu
Speek Amp F.CuSpeek Amp B.Cu

Speek RX

View on KiCanvas

F.CuB.Cu
Speek RX F.CuSpeek RX B.Cu

Speek PSU

View on KiCanvas

F.CuB.Cu
Speek PSU F.CuSpeek PSU B.Cu

About cost

Speaker drivers are included in the BOM, but I'm not asking for them here. I will for sure pay for them out of pocket or figure it out. They are included in the BOM for record-keeping purposes. Basically they are the drivers that I sourced to base the amp design off of.

For the rest, I have a significant amount of credits already lying around, and I've got a JLC $20 coupon.

TLDR: I've heavily BOM-optimized and this is pretty much how much the PCBs are going to cost. Don't worry about the grant not covering everything, I'll pay the rest out of pocket

Overall BOM

ItemLinkExtended CostNotes
NotesN/A0Will use some thick wire (already own) for all PSU bodge jobs. Speek RX must be 1mm thick PCB for antenna impedence matching! Subwoofer needs 1 cubic foot enclosure.
U.FL antennaTBD0get this if the ceramic antenna doesnt work
24v 6A PSUhttps://www.amazon.com/Supply-Adapter-100-240V-Transformers-Security/dp/B0CGHSTDYM16
XT60 malehttps://www.lcsc.com/product-detail/C98733.html5
XT60 femalehttps://www.lcsc.com/product-detail/C98734.html5
JST VH connectorshttps://www.amazon.com/pzsmocn-Extension-Accessories-Connector-Pre-Crimped/dp/B0DNPY3G91/10
preliminary subwooferhttps://www.parts-express.com/GRS-8SW-4-8-Poly-Cone-Subwoofer-4-Ohm-292-480?quantity=124[Note that I'm going to pay out of pocket for speaker drivers] Gamut runs $20 thru $50: see https://www.parts-express.com/speaker-components/hi-fi-woofers-subwoofers-midranges-tweeters/subwoofer-drivers/nominaldiameter/5-1--SLASH--4,6,6-1--SLASH--2,8?order=base_price:asc&base_price=0.00to78.49 ; pay $50 for fancier one https://www.parts-express.com/Dayton-Audio-SD215A-88-8-DVC-Subwoofer-295-484?quantity=1
preliminary 2x woofershttps://www.parts-express.com/6-1-2-Poly-Cone-Woofer-4-Ohm-299-609?quantity=119.96[Note that I'm going to pay out of pocket for speaker drivers] https://www.parts-express.com/reviewrating/4to5?order=custitem_pe_search_ranking:desc&keywords=woofers&base_price=0.00to40.81 . More expensive non-buyout option is https://www.parts-express.com/GRS-8PR-8-8-Poly-Cone-Rubber-Surround-Woofer-292-428?quantity=1
preliminary 2x tweetershttps://www.parts-express.com/Dayton-Audio-ND20FA-6-3-4-Soft-Dome-Neodymium-Tweeter-275-030?quantity=121.96[Note that I'm going to pay out of pocket for speaker drivers] https://www.parts-express.com/reviewrating/4to5?keywords=tweeter&base_price=0.00to24.71 ; There exists a $4 per listing
47uF capshttps://www.lcsc.com/product-detail/C397097.html0.76Buying straight from LCSC to hand-solder instead of PCBAing
22uF capshttps://www.lcsc.com/product-detail/C216548.html0.53Buying straight from LCSC to hand-solder instead of PCBAing
10uF capshttps://www.lcsc.com/product-detail/C192100.html0.74Buying straight from LCSC to hand-solder instead of PCBAing
6.8uF film capshttps://www.lcsc.com/product-detail/C21390242.html1.87Buying straight from LCSC to hand-solder instead of PCBAing
150uH inductorhttps://www.lcsc.com/product-detail/C3011544.html1.02Buying straight from LCSC to hand-solder instead of PCBAing
2x 4700uF caphttps://www.lcsc.com/product-detail/C5115284.html3.86Buying straight from LCSC to hand-solder instead of PCBAing
1x tht diodehttps://www.lcsc.com/product-detail/C522740.html0.72Buying straight from LCSC to hand-solder instead of PCBAing
10x screw terminalhttps://www.lcsc.com/product-detail/C695629.html0.84Buying straight from LCSC to hand-solder instead of PCBAing
LCSC shippingN/A18.37
Speek Amp PCBN/A8.6
Speek Amp PCBAN/A45.18
Speek RX PCBN/A4
Speek RX PCBAN/A73.48
Speek PSU PCBN/A2
JLC ShippingN/A29
Total292.89
Total (excluding speaker drivers)226.97
PCB total190.97

Fabrication BOMs

LCSC part numbers missing? Don't worry, it's a DNP component that I'll hand solder myself. It's in the table above.

Speek Amp

DesignatorFootprintQuantityValueLCSC Part #
C1, C16, C43, C54, C55, C8C04026100nFC307331
C10, C17, C26, C27, C28, C29, C56, C57, C68, C69, C7C0402111nFC1523
C11, C12, C13, C14, C48, C49, C50, C51C04028220nFC16772
C15, C52, C53, C9CAP-SMD_BD8.0-L8.3-W8.3-FD4220uFC178534
C18, C19, C20, C21, C22, C23C0603610nFC57112
C2C06031100nFC14663
C3, C36CAP-TH_L29.5-W12.7-P27.00-D0.826.8uF filmC21390242
C30, C31, C32, C33, C41, C42, C45, C6C040281uFC52923
C34, C35, C39, C40CP_Radial_D6.3mm_P2.50mm410uF
C37, C4CP_Radial_D6.3mm_P2.50mm247uF
C38, C5CP_Radial_D6.3mm_P2.50mm222uF
C44, C46, C47, C60, C61, C70C08056680nFC107133
IN_1AUDIO-SMD_PJ-320D-11PJ-320DC431535
R1, R13, R18, R19, R6, R7, R8, R9R040283.3C137986
R10R080515.6kC4382
R11R060313.2kC861375
R12R0603147kC25819
R14, R15, R2, R5R04024100kC25741
R20, R3, R4R0402310kC25744
R21R0603175kC23242
U1, U10HTSSOP-32_L11.0-W6.1-P0.65-LS8.1-BL2TPA3116D2DAD_C2865736C2865736
U11CONN-TH_DB301V-3.5-2P-GN1R_TweeterC695629
U12CONN-TH_DB301V-3.5-2P-GN1R_WooferC695629
U13, U14, U2, U3, U5, U6IND-SMD_L7.2-W6.6_GPSR07X0610uHC5189958
U15CONN-TH_DB301V-3.5-2P-GN1L_TweeterC695629
U16CONN-TH_DB301V-3.5-2P-GN1L_WooferC695629
U17CONN-TH_DB301V-3.5-2P-GN1L_SubC695629
U18CONN-TH_DB301V-3.5-2P-GN1J1C695629
U4CONN-TH_XT601XT60C98733
U7, U8IND-TH_L23.0-W12.0-P8.00-D0.82PDMTAT068125-151MLUC3011544
U9CAP-TH_BD18.0-P7.50-D0.8-FD150PX4700MEFC18X40C5115284

Speek RX

DesignatorFootprintQuantityValueLCSC Part #
AE1ANT-SMD_L3.2-W1.612450AT18A100EC89334
BOOT1, EN1SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.52TS-1187A-B-A-BC318884
C16, C23, C24, C27, C28, C40C0402610uFC15525
C18, C19, C20, C22, C25, C26, C29, C39C040280.1uFC1525
C21C04021CL05A475KP5NRNCC23733
C30, C31, C36, C37C04024CL05A225MQ5NSNCC12530
C32, C33, C34, C35C040241uFC52923
C38C040211pFC309455
CN1, CN2AUDIO-SMD_PJ-320D-12PJ-320DC431535
D2SOD-323_L1.7-W1.3-LS2.5-BI-11PESD3V3L1BAC2827682
JP1RF-SMD_FRF05002-JSS103M1U.FL-R-SMT-1C88374
L4IND-SMD_L1.0-W0.5-213.9nHC98062
L5L040212.7nHC27123
Q1, Q2SOT-23-3_L2.9-W1.5-P1.90-LS2.6-BR2SS8050C2150
R10, R11, R7R0402310kC25744
R4R04021RC0402FR-071KLC11702
R5R0402147kC25792
R6R0402122kC25768
R8R040210402WGF0000TCEC17168
R9R060310RC21189
U19QFN-48_L7.0-W7.0-P0.50-BL-EP5.11ESP32-PICO-V3-02C908392
U3QFN-24_L4.0-W4.0-P0.50-TL-EP2.61CP2102N-A02-GQFN24RC969151
U4SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BR1AMS1117-3.3C6186
U5TSSOP-20_L6.5-W4.4-P0.65-LS6.4-BL1PCM5102APWC1520792
U6WQFN-16_L3.0-W3.0-P0.50-TL-EP1.61TPA6132A2RTERC69901
USB1USB-C-SMD_TYPE-C-16PIN-2MD-0731TYPE-C 16PIN 2MDC2765186

Parts

102
QtyValueFootprintReferences
111nFeasyeda2kicad:C0402C7, C10, C17, C26, C27, C28, C29, C56, C57, C68, C69
81uFeasyeda2kicad:C0402C6, C30, C31, C32, C33, C41, C42, C45
8220nFeasyeda2kicad:C0402C11, C12, C13, C14, C48, C49, C50, C51
83.3easyeda2kicad:R0402R1, R6, R7, R8, R9, R13, R18, R19
6100nFeasyeda2kicad:C0402C1, C8, C16, C43, C54, C55
610nFeasyeda2kicad:C0603C18, C19, C20, C21, C22, C23
610uHeasyeda2kicad:IND-SMD_L7.2-W6.6_GPSR07X0U2, U3, U5, U6, U13, U14
6680nFeasyeda2kicad:C0805C44, C46, C47, C60, C61, C70
4100keasyeda2kicad:R0402R2, R5, R14, R15
410uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC34, C35, C39, C40
4220uFeasyeda2kicad:CAP-SMD_BD8.0-L8.3-W8.3-FDC9, C15, C52, C53
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
310keasyeda2kicad:R0402R3, R4, R20
222uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC5, C38
247uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC4, C37
26.8uF filmeasyeda2kicad:CAP-TH_L29.5-W12.7-P27.00-D0.8C3, C36
2PDMTAT068125-151MLUeasyeda2kicad:IND-TH_L23.0-W12.0-P8.00-D0.8U7, U8
2TPA3116D2DAD_C2865736easyeda2kicad:HTSSOP-32_L11.0-W6.1-P0.65-LS8.1-BLU1, U10
1100nFeasyeda2kicad:C0603C2
13.2keasyeda2kicad:R0603R11
147keasyeda2kicad:R0603R12
15.6keasyeda2kicad:R0805R10
150PX4700MEFC18X40easyeda2kicad:CAP-TH_BD18.0-P7.50-D0.8-FDU9
175keasyeda2kicad:R0603R21
1J1easyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU18
1L_Subeasyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU17
1L_Tweetereasyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU15
1L_Woofereasyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU16
1PJ-320Deasyeda2kicad:AUDIO-SMD_PJ-320D-1in_1
1R_Tweetereasyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU11
1R_Woofereasyeda2kicad:CONN-TH_DB301V-3.5-2P-GNU12
1XT60easyeda2kicad:CONN-TH_XT60U4

More from JBlitzar/speek

2
  • 2 layers80 × 60 mmSpeek rx, the printed circuit board in 3D

    Speek rx

    JBlitzar/speek

    speek monorepo

    55 parts1GPL-3.0
  • 2 layers80 × 60 mmSpeek psu, the printed circuit board in 3D

    Speek psu

    JBlitzar/speek

    speek monorepo

    21 parts1GPL-3.0

Similar boards

  • 4 layers164.9 × 102 mmCarrier, the printed circuit board in 3D

    Carrier

    AJXD2/carplay-project

    One board that turns the Pi 4 + 7" screen into a complete car radio replacement. It bolts onto the Pi like a HAT, plugs into the truck's radio harness, and does everything the factory radio did plus what the Pi needs:

    171 parts
  • 4 layers140 × 81 mmSqueezeamp poe, the printed circuit board in 3D

    Squeezeamp poe

    nrwiersma/squeezeamp-poe

    PoE++ powered speaker amplifier

    115 parts4MIT
  • 2 layers88.5 × 86 mmLaser Rifle, the printed circuit board in 3D

    Laser Rifle

    Firestorm108/Luminescent

    A 75-100W extreme high power handheld laser.

    68 parts1
  • 4 layers50 × 20 mmGigaPower200V, the printed circuit board in 3D

    GigaPower200V

    kaminaris/GigaESC-Power200V

    Compact 50 × 20 mm non-isolated power-supply module for the modular GigaESC platform, intended for the 200 V version. Provides 12 V, 5 V and 3.3 V rails through a separate output connector.

    70 parts
  • 4 layers32.8 × 36.3 mmEsp32, the printed circuit board in 3D

    Esp32

    gdoor-org/gdoor

    Wifi adapter and bus protocol documentation for the Gira TKS Door System

    68 parts57GPL-3.0
  • 4 layers100 × 60 mmGigaDFN56, the printed circuit board in 3D

    GigaDFN56

    kaminaris/GigaESC-DFN5x6

    Compact, modular three-phase ESC power board for the GigaESC project. Designed in KiCad 10 on a 100 × 60 mm, four-layer PCB, with separate plug-in control and power-supply boards.

    234 parts
  • 4 layers152.1 × 80.1 mmChicker, the printed circuit board in 3D

    Chicker

    sfunderbots/Electrical

    PCB etc.

    195 parts
  • 2 layers101.4 × 69.4 mmPanel, the printed circuit board in 3D

    Panel

    4project-co-il/PlugAndPlay-SAMD21

    Plug-n-Play SAMD21 Development Board

    85 partsMIT

Questions

How big is the Speek amp PCB?

It measures 120 × 80 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Speek amp use?

102 parts, built around the TPA3116D2DAD, CYA0630-10UH, PDMTAT068125-151MLU and 50PX4700MEFC18X40. 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 Speek amp KiCad files?

From the JBlitzar/speek repository on GitHub, at the commit this page was made from: the board is speek-amp/PCB/speek_amp/speek_amp.kicad_pcb and its schematic speek-amp/PCB/speek_amp/speek_amp.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Speek amp design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).