# ESP32-S3 AI Voice Assistant Dev Board
## Description
Portable ESP32-S3 AI voice assistant development board with USB-C programming, LiPo charging, OLED, I2S microphone/amplifier, SPI flash, and microSD expansion.
## Project Details
- **Owner:** dwi-ferdianto
- **Created:** 7/6/2026
- **Last Updated:** 7/6/2026
- **Visibility:** Public
- **Copies:** 1
## Key Components
### J1 — [USB4235-03-C](https://www.flux.ai/cherepanyadima/usb4235-03-c~sn.md)
- Manufacturer Part Number: USB4235-03-C_REVA
- Part Type: Connectors
- Manufacturer Name: GST
- Datasheet URL: https://gct.co/files/specs/usb4235-spec.pdf
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND_A [pin A1]
- GND_A__1 [pin A12]
- GND_B [pin B1]
- GND_B__1 [pin B12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD__1 [pin SH2]
- VBUS_A [pin A4]
- VBUS_A__1 [pin A9]
- VBUS_B [pin B4]
- VBUS_B__1 [pin B9]
### J2 — [1040310811](https://www.flux.ai/lcsc/1040310811~3fri.md)
- Datasheet URL: https://www.lcsc.com/datasheet/C585350.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlVZVVIFFgBeVAVTT1BXUgFfEwJeVlBfEwVcAlMHRAQxVlNeR1deVlRSQFdaXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Part Type: SIM Card Connectors
- Symbol Style: parametric-v1
- Manufacturer Name: MOLEX
- Manufacturer Part Number: 1040310811
- Package or Case Code: SIM-SMD_8P-1040310811
- LCSC Part Number: C585350
- JLCPCB Part Class: Extended Part
**Pins:**
- 10 [pin 10]
- 11 [pin 11]
- 12 [pin 12]
- 13 [pin 13]
- 14 [pin 14]
- 9 [pin 9]
- CD/DAT3 [pin 2]
- CLK [pin 5]
- CMD [pin 3]
- DAT0 [pin 7]
- DAT1 [pin 8]
- DAT2 [pin 1]
- VDD [pin 4]
- VSS [pin 6]
### J3 — [B2B-PH-K-S](https://www.flux.ai/adrian95/b2b-ph-k-s~fx.md)
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
- Package or Case Code: JST_B2B-PH-K-S
- Manufacturer Name: JST
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Manufacturer Part Number: B2B-PH-K-S
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J4 — [1729128](https://www.flux.ai/adrian95/1729128~gmm.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: http://www.phoenixcontact.net/product/1729128
- Part Type: Connector
- Manufacturer Name: Phoenix Contact
- Package or Case Code: 1729128
- Manufacturer Part Number: 1729128
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### LED1 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md)
- Package: 0603
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### LED2 — [Generic LED SMD](https://www.flux.ai/jharwinbarrozo/generic-led-smd~ku.md)
- Package: 0603
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### MIC1 — [INMP441](https://www.flux.ai/vasyl/inmp441~ltf.md)
- Manufacturer Part Number: INMP441
- Datasheet URL: https://invensense.tdk.com/wp-content/uploads/2015/02/INMP441.pdf?ref_disty=digikey
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Microphone
- Manufacturer Name: TDK InvenSense
**Pins:**
- GND [pin 1]
- L/R [pin 4]
- SCK [pin 6]
- SD [pin 3]
- VDD [pin 2]
- WS [pin 5]
### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Manufacturer Part Number: TS-1088-AR02016
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- LCSC Part Number: C720477
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Manufacturer Name: XUNPU(讯普)
- Part Type: Tactile Switches
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Manufacturer Name: XUNPU(讯普)
- Part Type: Tactile Switches
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- LCSC Part Number: C720477
- Manufacturer Part Number: TS-1088-AR02016
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### U1 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8~fs1.md)
- Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8
- Symbol Style: parametric-v1
- Manufacturer Name: Espressif Systems
- Part Type: Module
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND_1 [pin 1]
- GND_10 [pin 48]
- GND_11 [pin 49]
- GND_2 [pin 40]
- GND_3 [pin 41]
- GND_4 [pin 42]
- GND_5 [pin 43]
- GND_6 [pin 44]
- GND_7 [pin 45]
- GND_8 [pin 46]
- GND_9 [pin 47]
- IO0 [pin 27]
- IO1 [pin 39]
- IO10 [pin 18]
- IO11 [pin 19]
- IO12 [pin 20]
- IO13 [pin 21]
- IO14 [pin 22]
- IO15 [pin 8]
- IO16 [pin 9]
- IO17 [pin 10]
- IO18 [pin 11]
- IO19 [pin 13]
- IO2 [pin 38]
- IO20 [pin 14]
- IO21 [pin 23]
- IO3 [pin 15]
- IO35 [pin 28]
- IO36 [pin 29]
- IO37 [pin 30]
- IO38 [pin 31]
- IO39 [pin 32]
- IO4 [pin 4]
- IO40 [pin 33]
- IO41 [pin 34]
- IO42 [pin 35]
- IO45 [pin 26]
- IO46 [pin 16]
- IO47 [pin 24]
- IO48 [pin 25]
- IO5 [pin 5]
- IO6 [pin 6]
- IO7 [pin 7]
- IO8 [pin 12]
- IO9 [pin 17]
- RXD0 [pin 36]
- TXD0 [pin 37]
### U2 — [W25Q128JVSIM](https://www.flux.ai/adrian95/w25q128jvsim~bgh.md)
- Manufacturer Part Number: W25Q128JVSIM
- Datasheet URL: https://www.winbond.com/resource-files/W25Q128JV%20RevI%2008232021%20Plus.pdf
- Part Type: Integrated Circuit
- Manufacturer Name: Winbond Electronics
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- ~CS [pin 1]
- ~HOLD_OR_~/RESET_(IO3) [pin 7]
- ~WP_(IO2) [pin 3]
- CLK [pin 6]
- DI_(IO0) [pin 5]
- DO_(IO1) [pin 2]
- GND [pin 4]
- VCC [pin 8]
### U3 — [MAX98357AETE+T](https://www.flux.ai/adrian95/max98357aeteplust~wk.md)
- Symbol Style: parametric-v1
- Manufacturer Name: Analog Devices Inc./Maxim Integrated
- Part Type: Integrated Circuit
- Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/max98357a-max98357b.pdf
- Manufacturer Part Number: MAX98357AETE+T
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- ~SD_MODE [pin 4]
- BCLK [pin 16]
- DIN [pin 1]
- GAIN_SLOT [pin 2]
- GND_1 [pin 3]
- GND_2 [pin 11]
- GND_3 [pin 15]
- LRCLK [pin 14]
- N.C._1 [pin 5]
- N.C._2 [pin 6]
- N.C._3 [pin 12]
- N.C._4 [pin 13]
- OUTN [pin 10]
- OUTP [pin 9]
- THERMAL_PAD [pin 17]
- VDD_1 [pin 7]
- VDD_2 [pin 8]
### U4 — [TP4056](https://www.flux.ai/vasy_skral/tp4056~xa.md)
- Manufacturer Part Number: TP4056
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://dlnmh9ip6v2uc.cloudfront.net/datasheets/Prototyping/TP4056.pdf
- Part Type: Integrated Circuit
- Manufacturer Name: NanJing Top Power ASIC Corp.
**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]
### U5 — [AP2112K-3.3TRG1](https://www.flux.ai/adrian95/ap2112k-33trg1~zlq.md)
- Datasheet URL: https://www.diodes.com/assets/Datasheets/AP2112.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Diodes Incorporated
- Symbol Style: parametric-v1
- Manufacturer Part Number: AP2112K-3.3TRG1
- Part Type: Integrated Circuit
**Pins:**
- EN [pin 3]
- GND [pin 2]
- NC [pin 4]
- VIN [pin 1]
- VOUT [pin 5]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/dwi-ferdianto/esp32-s3-ai-voice-assistant-dev-board~vr](https://www.flux.ai/dwi-ferdianto/esp32-s3-ai-voice-assistant-dev-board~vr).*
---
*Generated from [https://www.flux.ai/dwi-ferdianto/esp32-s3-ai-voice-assistant-dev-board~vr](https://www.flux.ai/dwi-ferdianto/esp32-s3-ai-voice-assistant-dev-board~vr)*