# 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)*