# YesMan
## Description
Portable ESP32-S3 smart hardware companion with USB Audio microphone, display, alerts, and LiPo power
## Project Details
- **Owner:** lepx
- **Created:** 6/15/2026
- **Last Updated:** 6/15/2026
- **Visibility:** Public
## Key Components
### D1 — [TPD2EUSB30](https://www.flux.ai/kicad-part-library/tpd2eusb30~px7.md)
- Manufacturer Part Number: TPD2EUSB30
- Package or Case Code: Texas_DRT-3
- Datasheet URL: http://www.ti.com/lit/ds/symlink/tpd2eusb30a.pdf
- Manufacturer Name: Texas Instruments Inc.
**Pins:**
- D- [pin 2]
- D+ [pin 1]
- GND [pin 3]
### D2 — [BAT54H,115](https://www.flux.ai/jecstronic/bat54hc115~nbk.md)
- Manufacturer Name: Nexperia USA Inc.
- Manufacturer Part Number: BAT54H,115
- Part Type: Diode
- Datasheet URL: https://assets.nexperia.com/documents/data-sheet/BAT54H.pdf
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- A [pin 2]
- K [pin 1]
### J1 — [USB4215-03-A](https://www.flux.ai/adrian95/usb4215-03-a~kg3.md)
- Package or Case Code: GCT_USB4215-03-A_REVA
- Manufacturer Part Number: USB4215-03-A
- Role: USB-C receptacle
- Part Type: USB C
- Manufacturer Name: GCT
- Symbol Style: parametric-v1
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://gct.co/files/specs/usb4215-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_B12]
- GND_B [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS_A [pin A4_B9]
- VBUS_B [pin B4_A9]
### J2 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-sm4-tblfsn~b96.md)
- Role Details: Production battery must include protection PCB: overcharge, over-discharge, and over-current protection.
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN)
- Part Type: Connector
- Manufacturer Name: JST Sales America Inc.
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### J3 — [FH12-8S-1SH(55)](https://www.flux.ai/adrian95/fh12-8s-1sh55~t87.md)
- Manufacturer Part Number: FH12-8S-1SH(55)
- Manufacturer Name: Hirose Electric Co Ltd
- Part Type: Connector
- Package or Case Code: HIROSE_FH12-8S-1SH_55_
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Logical pinout: 1 GND, 2 VCC, 3 SCL, 4 SDA, 5 RES, 6 DC, 7 CS, 8 BLK. Verify physical cable orientation before PCB layout.
- Datasheet URL: https://www.hirose.com/product/document?clcode=&productname=&series=FH12&documenttype=Catalog&lang=en&documentid=D31648_en
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- 6 [pin 6]
- 7 [pin 7]
- 8 [pin 8]
- SHIELD [pin S1]
- SHIELD [pin S2]
### J4 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-sm4-tblfsn~b96.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN)
- Part Type: Connector
- Manufacturer Name: JST Sales America Inc.
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### J5 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-sm4-tblfsn~b96.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN)
- Part Type: Connector
- Manufacturer Name: JST Sales America Inc.
- Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### MK1 — [ICS-43434](https://www.flux.ai/kicad-part-library/ics-43434~6ua.md)
- Datasheet URL: https://www.invensense.com/wp-content/uploads/2016/02/DS-000069-ICS-43434-v1.2.pdf
- Part Type: Sensor Audio
- Role: I2S digital microphone
- Manufacturer Part Number: ICS-43434
- Package or Case Code: InvenSense_ICS-43434-6_3.5x2.65mm
**Pins:**
- GND [pin 3]
- LR [pin 2]
- SCK [pin 4]
- SD [pin 6]
- VDD [pin 5]
- WS [pin 1]
### Q1 — [BSS138](https://www.flux.ai/lcsc/bss138~j6kt.md)
- Continuous Drain Current: 200mA
- Product Info Url: https://lcsc.com/product-detail/MOSFET_BSS138_C112239.html
- Drain to Source Voltage: 50V
- Transistor Type: N-channel MOSFET
- Manufacturer Part Number: BSS138
- Part Type: MOSFETs
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811101310_Shikues-BSS138_C112239.pdf
- LCSC Part Number: C112239
- Manufacturer Name: SHIKUES(时科)
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q2 — [BSS138](https://www.flux.ai/lcsc/bss138~j6kt.md)
- Package or Case Code: SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C112239
- Manufacturer Name: SHIKUES(时科)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811101310_Shikues-BSS138_C112239.pdf
- Transistor Type: N-channel MOSFET
- Drain to Source Voltage: 50V
- Part Type: MOSFETs
- Manufacturer Part Number: BSS138
- Product Info Url: https://lcsc.com/product-detail/MOSFET_BSS138_C112239.html
- Continuous Drain Current: 200mA
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q3 — [BSS138](https://www.flux.ai/lcsc/bss138~j6kt.md)
- Product Info Url: https://lcsc.com/product-detail/MOSFET_BSS138_C112239.html
- Continuous Drain Current: 200mA
- Transistor Type: N-channel MOSFET
- Drain to Source Voltage: 50V
- Part Type: MOSFETs
- Manufacturer Part Number: BSS138
- Package or Case Code: SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C112239
- Manufacturer Name: SHIKUES(时科)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811101310_Shikues-BSS138_C112239.pdf
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### SW1 — [PTS636 SM25J SMTR LFS](https://www.flux.ai/jecstronic/pts636-sm25j-smtr-lfs~plx.md)
- Manufacturer Part Number: PTS636 SM25J SMTR LFS
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Switch
- Manufacturer Name: C&K
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
**Pins:**
- ~ [pin 1B]
- ~ [pin 1A]
### SW2 — [PTS636 SM25J SMTR LFS](https://www.flux.ai/jecstronic/pts636-sm25j-smtr-lfs~plx.md)
- Manufacturer Part Number: PTS636 SM25J SMTR LFS
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
- Manufacturer Name: C&K
- Part Type: Switch
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- ~ [pin 1B]
- ~ [pin 1A]
### SW3 — [EG1312AR](https://www.flux.ai/adrian95/eg1312ar~em5.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://configured-product-images.s3.amazonaws.com/Datasheets/EG1312.pdf
- Manufacturer Part Number: EG1312AR
- Manufacturer Name: E-Switch
- Part Type: Switch
- Package or Case Code: EG1312AR
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- MP1 [pin 6]
- MP2 [pin 7]
### SW4 — [PTS636 SM25J SMTR LFS](https://www.flux.ai/jecstronic/pts636-sm25j-smtr-lfs~plx.md)
- Manufacturer Part Number: PTS636 SM25J SMTR LFS
- Manufacturer Name: C&K
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Switch
**Pins:**
- ~ [pin 1B]
- ~ [pin 1A]
### SW5 — [PTS636 SM25J SMTR LFS](https://www.flux.ai/jecstronic/pts636-sm25j-smtr-lfs~plx.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Switch
- Manufacturer Name: C&K
- Datasheet URL: https://www.ckswitches.com/media/2779/pts636.pdf
- Manufacturer Part Number: PTS636 SM25J SMTR LFS
**Pins:**
- ~ [pin 1B]
- ~ [pin 1A]
### SW6 — [DS04-254-2-01BK-SMT](https://www.flux.ai/jecstronic/ds04-254-2-01bk-smt~t2.md)
- Role Details: Left position: system off. Right position: system on. Charger input remains before this switch so battery charging continues while off.
- Part Type: Switch
- Manufacturer Name: CUI Devices
- Manufacturer Part Number: DS04-254-2-01BK-SMT
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.cuidevices.com/product/resource/ds04-254-smt.pdf
**Pins:**
- ~ [pin 1B]
- ~ [pin 1A]
### TP1 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Part Type: Test Point
- Role Details: Test point: SYS_3V3
**Pins:**
- P1 [pin 1]
### TP2 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Part Type: Test Point
- Role Details: Test point: GND
**Pins:**
- P1 [pin 1]
### TP3 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Part Type: Test Point
- Role Details: Test point: USB_D+
**Pins:**
- P1 [pin 1]
### TP4 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Test point: USB_D-
- Testpoint Size: 0.5
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### TP5 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Testpoint Size: 0.5
- Part Type: Test Point
- Role Details: Test point: EN
**Pins:**
- P1 [pin 1]
### TP6 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Part Type: Test Point
- Role Details: Test point: GPIO0
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP7 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Test point: UART_TX
- Part Type: Test Point
- Testpoint Size: 0.5
**Pins:**
- P1 [pin 1]
### TP8 — [Generic Testpoint](https://www.flux.ai/jharwinbarrozo/generic-testpoint~esx.md)
- Role Details: Test point: UART_RX
- Testpoint Size: 0.5
- Part Type: Test Point
**Pins:**
- P1 [pin 1]
### U1 — [ESP32-S3-WROOM-1-N8R2](https://www.flux.ai/lcsc/esp32-s3-wroom-1-n8r2~aca7.md)
- Manufacturer Part Number: ESP32-S3-WROOM-1-N8R2
- Package or Case Code: WIRELM-SMD_ESP32-S3-WROOM-1
- Datasheet URL: https://documentation.espressif.com/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf
- JLCPCB Part Class: Extended Part
- Role: Main controller
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: ESPRESSIF(乐鑫)
- LCSC Part Number: C2913204
- Symbol Style: parametric-v1
- Part Type: WiFi Modules
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND [pin 1]
- GND [pin 41]
- GND [pin 40]
- 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 — [MCP73871](https://www.flux.ai/kicad-part-library/mcp73871~kg6.md)
- Package or Case Code: QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm
- Manufacturer Part Number: MCP73871
- Role: LiPo charger power path
- Datasheet URL: http://www.mouser.com/ds/2/268/22090a-52174.pdf
- Manufacturer Name: Microchip
- Part Type: Power Management
**Pins:**
- ~{PG} [pin 6]
- ~{TE} [pin 9]
- CE [pin 17]
- IN [pin 19]
- IN [pin 18]
- OUT [pin 20]
- OUT [pin 1]
- PROG1 [pin 13]
- PROG2 [pin 4]
- PROG3 [pin 12]
- SEL [pin 3]
- STAT1/~{LBO} [pin 8]
- STAT2 [pin 7]
- THERM [pin 5]
- V_{BAT_SENSE} [pin 16]
- V_{BAT} [pin 14]
- V_{BAT} [pin 15]
- V_{SS} [pin 21]
- V_{SS} [pin 11]
- V_{SS} [pin 10]
- VPCC [pin 2]
### U3 — [TPS63031DSKT](https://www.flux.ai/lcsc/tps63031dskt~la1d.md)
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: TPS63031DSKT
- Manufacturer Name: TI(德州仪器)
- Role: 3.3V buck-boost regulator
- LCSC Part Number: C962959
- Package or Case Code: SON-10_L2.5-W2.5-P0.50-TL-EP
- Part Type: DC-DC Converters
**Pins:**
- EN [pin 6]
- EP [pin 11]
- FB [pin 10]
- GND [pin 9]
- L1 [pin 4]
- L2 [pin 2]
- PGND [pin 3]
- PS/SYNC [pin 7]
- VIN [pin 5]
- VINA [pin 8]
- VOUT [pin 1]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/lepx/yesman~0h](https://www.flux.ai/lepx/yesman~0h).*
---
*Generated from [https://www.flux.ai/lepx/yesman~0h](https://www.flux.ai/lepx/yesman~0h)*