Skip to the content
PCBKitNew board
2 layers38.5 × 30.2 mmJazz, the printed circuit board in 3D

Jazz is a bluetooth speaker that uses ESP32 for bluetooth connection

Size
38.5 × 30.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
50
Pads
115
Tracks, vias
174, 7
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
16 Jun 2026
Updated
8 Aug 2026

Overview

Jazz is an open-source printed circuit board by devisunofficial, from the devisunofficial/Jazz repository on GitHub. It is a 2-layer board of 38.5 × 30.2 mm with 29 parts on 50 nets, routed with 174 tracks and 7 vias.

It is built around the MAX98357AETE+T, BQ24040DSQT and TLV75533PDBVR-MS, with the BAT54 among its other parts. Its parts include 7 capacitors, 7 resistors, 4 ICs and 1 diode. It belongs with the ESP32 boards of this library.

Main components

4

README

Readme.md

Jazz

Jazz is a bluetooth speaker that uses ESP32 for bluetooth connection

It focuses on minimalism and uses Audiophile grade equipments for good soundquality

Features:

  • Compact design
  • Capacitive Sensor to enter pairing mode
  • Toggle switch to On-Off speaker.
  • Daytone Speaker and Passive Radiator

CAD Model:

It has 3 separate printed pieces. The Enclousure, the Speaker Holder to support driver and passive radiator, and Top mesh to cover driver. Made in Autodesk Fusion.

PCB:

Here's my PCB! It was made in KiCad.

Schematic : Complete Jazz PCB Footprint : Complete Jazz

Firmware Overview:

Currently Firmware is underdevelopment so there is some time to finished product. This speaker uses C++ firmware and Arduino IDE for Flashing.

Assembly Instructions :

  1. Flash Firmware in XIAO ESO32
  2. Solder Pairing Switch, Kill Switch, Speaker, Battery
  3. Test everything works
  4. Apply Epoxy layer(not neccessary though but better if we do) inside shell to prevent air from leaking
  5. Glue togetther the Speaker and Passive Radiater to Speaker holder (to prevent air from leaking) along with screws
  6. Screw Speaker holder and Top Mesh to Encloudure.

BOM Table

NameUseQuantityDistributerCost(USD)Link
BatteryPower Source1Robu9.4Link
PCBMain-Circuit1JLCPCB74--
Toggle switchOn-Off1Amazon2.8Link
XIAO ESP32Bluetooth SoC1Techiesm9.5Link
SpeakerMain Driver1Amazon38Link
Capacitive Touch ButtonPairing Mode1Amazon0.5Link

Credit

I have provided an extra 3D printing Part in PR folder in CAD Folder because rather then paying $88 in shipping. I didn't made that, and I don't have refinement in skills to make that.

CREDITS https://www.thingiverse.com/zx82net

Parts

29
QtyValueFootprintReferences
9MountingHole_PadConnector_Wire:SolderWirePad_1x01_SMD_2x4mmB-1, B+1, GND1, I/O1, N1, P1, Switch1, Switch2, VCC1
31Capacitor_SMD:C_0805_2012MetricC3, C5, C6
25.1kResistor_SMD:R_0805_2012MetricR5, R6
10.1Capacitor_SMD:C_0805_2012MetricC1
11.1kResistor_SMD:R_0805_2012MetricR2
110Capacitor_SMD:C_1206_3216MetricC2
1105450-0101EasyEDA:USB-C-SMD_TYPE-C-USB-18USB-C-Port1
110kResistor_SMD:R_0805_2012MetricR4
11MResistor_SMD:R_0805_2012MetricR7
12kResistor_SMD:R_0805_2012MetricR3
14.7Capacitor_SMD:C_1206_3216MetricC4
14.7nCapacitor_SMD:C_0805_2012MetricC7
1560kResistor_SMD:R_0805_2012MetricR1
1BAT54_C8590Package_TO_SOT_SMD:SOT-23-3D1
1BQ24040DSQTEasyEDA:WSON-10_L2.0-W2.0-P0.40-TL-EPU3
1MAX98357AETE+TEasyEDA:TQFN-16_L3.0-W3.0-P0.50-BL-EP1.5U4
1TLV75533PDBVRPackage_TO_SOT_SMD:SOT-23-5U2
1XIAO-ESP32-S3-DIPSeeed Studio XIAO Series Library:XIAO-Generic-Thruhole-14P-2.54-21X17.8MMU5

Questions

How big is the Jazz PCB?

It measures 38.5 × 30.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Jazz use?

29 parts, built around the MAX98357AETE+T, BQ24040DSQT, TLV75533PDBVR-MS and BAT54. 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 Jazz KiCad files?

From the devisunofficial/Jazz repository on GitHub, at the commit this page was made from: the board is PCB & Schematic/Jazz.kicad_pcb and its schematic PCB & Schematic/Jazz.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Jazz design in my own project?

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

Similar boards

  • 2 layers33.5 × 55.5 mmBatteryCharger FuelGauge Breakout Board, the printed circuit board in 3D

    BatteryCharger FuelGauge Breakout Board

    pbdaran/BatteryCharger_FuelGauge

    Designing a compact, reliable battery management breakout board isn’t just about cramming chips together — it’s about understanding the trade-offs behind every component choice.

    34 partsMIT
  • 6 layers54 × 28 mmWius new, the printed circuit board in 3D

    Wius new

    ssavazzi02/tinyProbe_wius

    142 parts
  • 4 layers76 × 62 mmCarrier, the printed circuit board in 3D

    Carrier

    FahimAhmad-BD/duccky

    Production intent digital twin of a 28 cm, 15 DOF bipedal duck robot

    121 parts
  • 2 layers60 × 111.3 mmSilkscreen pcb, the printed circuit board in 3D

    Silkscreen pcb

    iandchasse/silkscreen-pcb

    Silkscreen: open-hardware ESP32-S3 e-paper reader mainboard (KiCad 9). Formerly the de-link hub.

    189 parts589CERN-OHL-S-2.0
  • 4 layers36.5 × 69 mmStorm tracker, the printed circuit board in 3D

    Storm tracker

    solderable/storm-tracker-hardware

    Open-source-ready Storm Tracker hardware design, documentation, BOM, and manufacturing package

    102 parts58
  • 4 layers25.1 × 81.9 mmBase64, the printed circuit board in 3D

    Base64

    jbilander/Base64

    A 68k carrier board in DIP-64 that takes the iCESugar-Pro-v1.3 FPGA module

    34 parts33CC-BY-SA-4.0
  • 4 layers111.5 × 83.9 mmSF2000, the printed circuit board in 3D

    SF2000

    jbilander/SF2000

    Spitfire 2000, A low-end 42 MHz Accelerator with IDE and 4/8 MB fast RAM for the Amiga 2000 co-pro slot (or A500 through an adapter).

    160 parts33CC-BY-SA-4.0