# BoomPack Dual ESP32 Audio Pod PROD
## Description
BoomPack Dual ESP32 Audio Pod — synchronized multi-room audio pod using dual ESP32-WROOM-32U modules, USB-C Li-ion charging, 5V boost power, and MAX98357A I2S speaker output.
## Project Details
- **Owner:** ryanf
- **Created:** 6/15/2026
- **Last Updated:** 6/22/2026
- **Visibility:** Public
- **Copies:** 1
## Key Components
### AUDIO — [ESP32-WROOM-32U](https://www.flux.ai/vasy_skral/esp32-wroom-32u~ix.md)
- Symbol Style: parametric-v1
- Role: AUDIO ESP32
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf
- Part Type: Module
- Manufacturer Name: Espressif Systems
- Role Details: Receives UART sync/control from RADIO and drives MAX98357A over I2S
- Manufacturer Part Number: ESP32-WROOM-32U
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND [pin 39_16]
- GND [pin 39_14]
- GND [pin 1]
- GND [pin 39_17]
- GND [pin 15]
- GND [pin 39_12]
- GND [pin 39_11]
- GND [pin 39_5]
- GND [pin 39_3]
- GND [pin 39_13]
- GND [pin 39_21]
- GND [pin 38]
- GND [pin 39_10]
- GND [pin 39_19]
- GND [pin 39_1]
- GND [pin 39_6]
- GND [pin 39_9]
- GND [pin 39_18]
- GND [pin 39_20]
- GND [pin 39_7]
- GND [pin 39_8]
- GND [pin 39_4]
- GND [pin 39_15]
- GND [pin 39_2]
- IO0 [pin 25]
- IO12 [pin 14]
- IO13 [pin 16]
- IO14 [pin 13]
- IO15 [pin 23]
- IO16 [pin 27]
- IO17 [pin 28]
- IO18 [pin 30]
- IO19 [pin 31]
- IO2 [pin 24]
- IO21 [pin 33]
- IO22 [pin 36]
- IO23 [pin 37]
- IO25 [pin 10]
- IO26 [pin 11]
- IO27 [pin 12]
- IO32 [pin 8]
- IO33 [pin 9]
- IO34 [pin 6]
- IO35 [pin 7]
- IO4 [pin 26]
- IO5 [pin 29]
- RXD0 [pin 34]
- SCK/CLK [pin 20]
- SCS/CMD [pin 19]
- SDI/SD1 [pin 22]
- SDO/SD0 [pin 21]
- SENSOR_VN [pin 5]
- SENSOR_VP [pin 4]
- SHD/SD2 [pin 17]
- SWP/SD3 [pin 18]
- TXD0 [pin 35]
### J_AUDIO_PROG — [TSW-104-07-G-S](https://www.flux.ai/adrian95/tsw-104-07-g-s~983.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: http://suddendocs.samtec.com/prints/tsw-xxx-xx-xxx-x-xx-xxx-mkt.pdf
- Manufacturer Part Number: TSW-104-07-G-S
- Manufacturer Name: Samtec Inc.
- Package or Case Code: TSW10407GS
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J_BATT — [S2B-PH-K-S(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-k-slfsn~vk6f.md)
- LCSC Part Number: C173752
- Part Type: Wire To Board / Wire To Wire Connector
- Product Info Url: https://lcsc.com/product-detail/PH-Connectors_JST-Sales-America_S2B-PH-K-S-LF-SN_JST-Sales-America-S2B-PH-K-S-LF-SN_C173752.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_JST-S2B-PH-K-S-LF-SN_C173752.pdf
- Package or Case Code: CONN-TH_S2B-PH-K-S-LF-SN
- JLCPCB Part Class: Extended Part
- Manufacturer Name: JST
- Manufacturer Part Number: S2B-PH-K-S(LF)(SN)
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J_RADIO_PROG — [TSW-104-07-G-S](https://www.flux.ai/adrian95/tsw-104-07-g-s~983.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: http://suddendocs.samtec.com/prints/tsw-xxx-xx-xxx-x-xx-xxx-mkt.pdf
- Manufacturer Part Number: TSW-104-07-G-S
- Manufacturer Name: Samtec Inc.
- Package or Case Code: TSW10407GS
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J_SPK — [KF128-5.08-2P-AA](https://www.flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md)
- Connector Rows: 1
- Manufacturer Part Number: KF128-5.08-2P-AA
- Connector Pitch: 5.08mm
- LCSC Part Number: C474952
- Current Rating: 24A
- Connector Positions: 2
- Connector Type: Screw terminal
- Manufacturer Name: KEFA(科发)
- Connector Gender: Female
- Part Type: Screw terminal
- Product Info Url: https://lcsc.com/product-detail/New-Quadratic-Unclassified-Data_Cixi-Kefa-Elec-KF128-5-08-2P_C474952.html
- Operating Temperature: -40℃~+105℃
- Package or Case Code: CONN-TH_P5.08_KF128-5.08-2P
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2408211511_Cixi-Kefa-Elec-KF128-5-08-2P-AA_C474952.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J_USB — [USB4105-GF-A](https://www.flux.ai/adrian95/usb4105-gf-a~im9.md)
- Manufacturer Name: GCT
- Manufacturer Name: GCT
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: USB4105-GF-A
- Datasheet URL: https://gct.co/files/specs/usb4105-spec.pdf
- Symbol Style: parametric-v1
- Part Type: USB C
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND [pin A1_B12]
- GND__1 [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHELL_GND [pin SH1]
- SHELL_GND__1 [pin SH2]
- SHELL_GND__2 [pin SH3]
- SHELL_GND__3 [pin SH4]
- VBUS [pin A4_B9]
- VBUS__1 [pin B4_A9]
### RADIO — [ESP32-WROOM-32U](https://www.flux.ai/vasy_skral/esp32-wroom-32u~ix.md)
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf
- Symbol Style: parametric-v1
- Part Type: Module
- Manufacturer Name: Espressif Systems
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Leader/follower sync radio; UART bridge to AUDIO; GPIO4 role, GPIO5 channel A, GPIO18 channel B
- Role: RADIO ESP32
- Manufacturer Part Number: ESP32-WROOM-32U
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND [pin 39_16]
- GND [pin 39_14]
- GND [pin 1]
- GND [pin 39_17]
- GND [pin 15]
- GND [pin 39_12]
- GND [pin 39_11]
- GND [pin 39_5]
- GND [pin 39_3]
- GND [pin 39_13]
- GND [pin 39_21]
- GND [pin 38]
- GND [pin 39_10]
- GND [pin 39_19]
- GND [pin 39_1]
- GND [pin 39_6]
- GND [pin 39_9]
- GND [pin 39_18]
- GND [pin 39_20]
- GND [pin 39_7]
- GND [pin 39_8]
- GND [pin 39_4]
- GND [pin 39_15]
- GND [pin 39_2]
- IO0 [pin 25]
- IO12 [pin 14]
- IO13 [pin 16]
- IO14 [pin 13]
- IO15 [pin 23]
- IO16 [pin 27]
- IO17 [pin 28]
- IO18 [pin 30]
- IO19 [pin 31]
- IO2 [pin 24]
- IO21 [pin 33]
- IO22 [pin 36]
- IO23 [pin 37]
- IO25 [pin 10]
- IO26 [pin 11]
- IO27 [pin 12]
- IO32 [pin 8]
- IO33 [pin 9]
- IO34 [pin 6]
- IO35 [pin 7]
- IO4 [pin 26]
- IO5 [pin 29]
- RXD0 [pin 34]
- SCK/CLK [pin 20]
- SCS/CMD [pin 19]
- SDI/SD1 [pin 22]
- SDO/SD0 [pin 21]
- SENSOR_VN [pin 5]
- SENSOR_VP [pin 4]
- SHD/SD2 [pin 17]
- SWP/SD3 [pin 18]
- TXD0 [pin 35]
### SW_AUDIO_BOOT — [PTS636 SM43J SMTR LFS](https://www.flux.ai/jharwinbarrozo/pts636-sm43j-smtr-lfs~6r0.md)
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
- Part Type: Switch
- Manufacturer Part Number: PTS636 SM43J SMTR LFS
- Manufacturer Name: C&K
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW_AUDIO_RESET — [PTS636 SM43J SMTR LFS](https://www.flux.ai/jharwinbarrozo/pts636-sm43j-smtr-lfs~6r0.md)
- Manufacturer Part Number: PTS636 SM43J SMTR LFS
- Manufacturer Name: C&K
- Part Type: Switch
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW_CH_A — [PTS636 SM43J SMTR LFS](https://www.flux.ai/jharwinbarrozo/pts636-sm43j-smtr-lfs~6r0.md)
- Manufacturer Name: C&K
- Part Type: Switch
- Manufacturer Part Number: PTS636 SM43J SMTR LFS
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW_CH_B — [PTS636 SM43J SMTR LFS](https://www.flux.ai/jharwinbarrozo/pts636-sm43j-smtr-lfs~6r0.md)
- Manufacturer Name: C&K
- Manufacturer Part Number: PTS636 SM43J SMTR LFS
- Part Type: Switch
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW_PWR — [DPDT_5A_SlideSwitch](https://www.flux.ai/tpetrovic2/dpdt5aslideswitch~rs.md)
- Manufacturer Name: E-Switch
- Datasheet URL: https://sten-eswitch-13110800-production.s3.amazonaws.com/system/asset/product_line/data_sheet/115/500.pdf
- Manufacturer Part Number: 500SDP1S1M2QEA
- Part Type: Switch
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
- P3 [pin 3]
- P4 [pin 4]
- P5 [pin 5]
- P6 [pin 6]
### SW_RADIO_BOOT — [PTS636 SM43J SMTR LFS](https://www.flux.ai/jharwinbarrozo/pts636-sm43j-smtr-lfs~6r0.md)
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
- Manufacturer Name: C&K
- Part Type: Switch
- Manufacturer Part Number: PTS636 SM43J SMTR LFS
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW_RADIO_RESET — [PTS636 SM43J SMTR LFS](https://www.flux.ai/jharwinbarrozo/pts636-sm43j-smtr-lfs~6r0.md)
- Part Type: Switch
- Manufacturer Part Number: PTS636 SM43J SMTR LFS
- Manufacturer Name: C&K
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### SW_ROLE — [218-2LPSTJ](https://www.flux.ai/adrian95/218-2lpstj.md)
- Manufacturer Name: CTS Electrocomponents
- Part Type: Electromechanical Components
- License: https://creativecommons.org/licenses/by/4.0/
- Package or Case Code: DIP
- Datasheet URL: https://www.ctscorp.com/Files/DataSheets/Switches/DIP-Switches/CTS-Switches-DIP-218-Series-Datasheet.pdf
- Manufacturer Part Number: 218-2LPSTJ
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### U_3V3 — [AMS1117-3.3](https://www.flux.ai/vasy_skral/ams1117-33~34.md)
- Datasheet URL: http://www.advanced-monolithic.com/pdf/ds1117.pdf
- Symbol Style: Parametric
- Manufacturer Name: AMS
- Part Type: Integrated Circuit
- Manufacturer Part Number: AMS1117-3.3
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- GND [pin 1]
- TAB(VOUT) [pin 4]
- VIN [pin 3]
- VOUT [pin 2]
### U_AMP_IC — [MAX98357AETE+T](https://www.flux.ai/lcsc/max98357aeteplust~xbdz.md)
- Role: I2S Class-D Amplifier
- Datasheet URL: https://www.lcsc.com/datasheet/C910544.pdf?spm=wm.sxq.inf.ggs___wm.fly.bg.0.xh&lcsc_vid=FAAIAQFTEVZYVVwCT1ldXwEFRwRWAlRXEVRbUQEFFgAxVlNeR1VeXlZWT1lcVjsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Manufacturer Part Number: MAX98357AETE+T
- Manufacturer Name: ADI(亚德诺)/MAXIM(美信)
- Package or Case Code: TQFN-16_L3.0-W3.0-P0.50-BL-EP1.5
- Symbol Style: parametric-v1
- LCSC Part Number: C910544
- Role Details: Bare MAX98357A: 5V_BOOST supply, I2S input from AUDIO ESP32, BTL speaker output to J_SPK
- Part Type: Audio Power OpAmps
- JLCPCB Part Class: Extended Part
**Pins:**
- ~{SD_MODE} [pin 4]
- BCLK [pin 16]
- DIN [pin 1]
- EP [pin 17]
- GAIN_SLOT [pin 2]
- GND [pin 3]
- GND [pin 15]
- GND [pin 11]
- LRCLK [pin 14]
- N.C. [pin 5]
- N.C. [pin 12]
- N.C. [pin 6]
- N.C. [pin 13]
- OUTN [pin 10]
- OUTP [pin 9]
- VDD [pin 7]
- VDD [pin 8]
### U_BOOST — [TPS63802DLAR](https://www.flux.ai/lcsc/tps63802dlar~f4j8.md)
- Symbol Style: parametric-v1
- Max Input Voltage: 1.3~5.5V
- Role Details: LiPo VBAT_SW to 5V_BOOST using TPS63802; 5V feedback set with 806k/91k divider; MODE tied high for forced PWM audio rail stability.
- Frequency: 2.1MHz;1.4MHz;1.6MHz
- Manufacturer Name: TI(德州仪器)
- Datasheet URL: https://www.ti.com/lit/ds/symlink/tps63802.pdf
- Operating Temperature: -40℃~+125℃@(TJ)
- JLCPCB Part Class: Extended Part
- Role: 5V Buck-Boost Converter
- Manufacturer Part Number: TPS63802DLAR
- Package or Case Code: VSON-10_L3.0-W2.0-P0.50-TL
- Output Current: 2A
- LCSC Part Number: C2845237
- Part Type: DC-DC Converters
**Pins:**
- AGND [pin 3]
- EN [pin 1]
- FB [pin 4]
- GND [pin 8]
- L1 [pin 9]
- L2 [pin 7]
- MODE [pin 2]
- PG [pin 5]
- VIN [pin 10]
- VOUT [pin 6]
### U_CHG_IC — [TP4056](https://www.flux.ai/lcsc/tp4056~5yzc.md)
- Manufacturer Name: UMW(友台半导体)
- LCSC Part Number: C725790
- Package or Case Code: ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP
- Manufacturer Part Number: TP4056
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/PMIC-Battery-Management_UMW-Youtai-Semiconductor-Co-Ltd-TP4056_C725790.html
- Part Type: Battery Management ICs
- Role: Li-ion Charger IC
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409241408_UMW-Youtai-Semiconductor-Co---Ltd--TP4056_C725790.pdf
- Role Details: Bare TP4056 charger: USB_5V input to single-cell Li-ion BATTERY_PLUS; PROG resistor sets charge current
**Pins:**
- ~{CHRG} [pin 7]
- ~{STDBY} [pin 6]
- BAT [pin 5]
- CE [pin 8]
- EP [pin 9]
- GND [pin 3]
- PROG [pin 2]
- TEMP [pin 1]
- VCC [pin 4]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/ryanf/boompack-dual-esp32-audio-pod-prod~r1m](https://www.flux.ai/ryanf/boompack-dual-esp32-audio-pod-prod~r1m).*
---
*Generated from [https://www.flux.ai/ryanf/boompack-dual-esp32-audio-pod-prod~r1m](https://www.flux.ai/ryanf/boompack-dual-esp32-audio-pod-prod~r1m)*