Esp32audio
ppisljar·freeesp32_audioplayer·main_board/esp32audio.kicad_pcb
About the Esp32audio PCB
Esp32audio is an open source ESP32 PCB design by ppisljar, published on GitHub. It is a 2-layer board measuring 51 × 30 mm, with 41 components from 26 distinct parts.
Its main chip is the 113991115, from the ESP32 family. Other key parts include the CS4344-CZZ, APA2068QBI-TRL and TPS61023DRLR. By type, the board carries 18 capacitors, 11 resistors, 5 connectors, 4 ICs, 1 diode and 1 inductor.
It belongs with the audio, iot & wireless and displays & leds designs in this gallery.
From the project
ESP32 Audio Player main board (KiCad, XIAO ESP32-S3)
Open-source ESP32 audio playback board designed primarily as the hardware platform for freeesp32ave`** — audio-visual entrainment (AVE) firmware.
This repository contains the full KiCad project: schematic, PCB layout, design rules, 3D models, datasheets, and helper scripts.
KiCad 3D renders. Top: TRRS headphone jack, USB-C, microSD slot, XIAO ESP32-S3 module, LED/expansion pin headers. Bottom: speaker amplifier (APA2068), bulk capacitors, level-shifting resistors.

Main components on the Esp32audio
Esp32audio bill of materials (BOM)
41 components, 26 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 113991115 XIAO ESP32-S3 Seeed Studio | XIAO_ESP32-S3_SMD | U1 |
| 1 | CS4344-CZZ CS4344 Cirrus Logic | TSSOP-10_3x3mm_P0.5mm | U2 |
| 1 | APA2068QBI-TRL APA2068 Anpec Electronics | SOP-16-P_3.9x9.9mm_P1.27mm_EP2.18x4.12mm | U3 |
| 1 | TPS61023DRLR Texas Instruments | SOT-563 | U4 |
| 1 | SJ-3523-SMT-TR PJ-320A CUI Devices | Jack_3.5mm_PJ320D_Horizontal | J1 |
| 1 | B2B-PH-K-S(LF)(SN) L_SPKR JST | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J2 |
| 1 | B2B-PH-K-S(LF)(SN) R_SPKR JST | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J3 |
| 1 | PRPC006SAAN-RC GPIO_BREAKOUT Sullins | PinHeader_1x06_P2.54mm_Vertical | J6 |
| 1 | DM3D-SF microSD Hirose | microSD_HC_Hirose_DM3D-SF | J7 |
| 1 | V+_EXT | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | GND 5V |
| 1 | SS14-E3/61T SS14 Vishay | D_SMA | D1 |
| 1 | NR3015T4R7M 4.7uH Taiyo Yuden | L_Taiyo-Yuden_NR-30xx | L1 |
| 6 | GRM155R71C104KA88D 0.1uF Murata | C_0402_1005Metric | C2, C5, C9, C10, C15, C18 |
| 1 | GRM155R61C105KA12D 1uF Murata | C_0402_1005Metric | C3 |
| 3 | GRM21BR61A106KE19L 10uF Murata | C_0805_2012Metric | C4, C16, C19 |
| 1 | GRM188R61A335KA73D 3.3uF Murata | C_0603_1608Metric | C6 |
| 2 | GRM21BR71A335KA73L 3.3uF Murata | C_0805_2012Metric | C7, C8 |
| 1 | EEE-FK1A101P 100uF Panasonic | CP_Elec_6.3x5.4 | C11 |
| 1 | GRM188R71C225KE43D 2.2uF Murata | C_0603_1608Metric | C12 |
| 2 | EEE-FK0J221P 220uF Panasonic | CP_Elec_6.3x5.4 | C13, C14 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | GRM21BR61A226ME44L 22uF Murata | C_0805_2012Metric | C17 |
| 3 | RC0402FR-07100KL 100k Yageo | R_0402_1005Metric | R1, R2, R7 |
| 2 | RC0603FR-071KL 1k Yageo | R_0603_1608Metric | R3, R4 |
| 4 | RC0402FR-0710KL 10k Yageo | R_0402_1005Metric | R8, R11, R12, R13 |
| 1 | RC0402FR-07365KL 365k Yageo | R_0402_1005Metric | R9 |
| 1 | RC0402FR-0749K9L 49.9k Yageo | R_0402_1005Metric | R10 |
Esp32audio design files
The KiCad project lives in the ppisljar/freeesp32_audioplayer repository on GitHub; these links point at the commit this page was built from.
Esp32audio: common questions
What microcontroller does the Esp32audio use?
The Esp32audio is built around the 113991115, from the ESP32 family.
How big is the Esp32audio PCB?
The Esp32audio measures 51 × 30 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Esp32audio?
41 components, from 26 distinct parts. The full bill of materials is listed on this page.
Where can I download the Esp32audio design files?
From the ppisljar/freeesp32_audioplayer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Esp32audio design in my own project?
The repository has no license, so all rights stay with ppisljar. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Esp32audio without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in freeesp32_audioplayer
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k