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