YesMan Schematic Design Discussion


I’ll create the full YesMan schematic draft only: source parts, build the labeled functional blocks, add documentation notes/tables, then run an electrical review and summarize the human-verification items.
Core parts are available in the library, including the exact ESP32-S3-WROOM-1-N8R2, MCP73871, TPS63031, ICS-43434, USB-C receptacle, USB ESD device, and SP3T slide switch. I’m adding the schematic blocks now with conservative first-draft support passives and verification notes.
Created the YesMan schematic draft in the project and renamed the project to YesMan. I added the ESP32-S3-WROOM-1-N8R2, USB-C/native USB path, LiPo charger/power-path, buck-boost supply, display FPC, ICS-43434 microphone, buttons/mode switch, independent buzzer/motor drivers, connectors, test pads, named nets, and review documentation.
Open items:
  • This is a first engineering draft, not production-ready.
  • MCP73871 configuration pins and TPS63031 component values/topology still need datasheet-level human verification.
  • Display FPC orientation and backlight driver topology must be verified against the actual WH-N133-2424THBIG26-A8 cable/module.
  • PCB layout was not started.
Suggested next steps:
  1. Review the detailed file: yesman-schematic-draft-review.
  2. Review firmware/compliance notes: yesman-firmware-and-compliance-notes.
  3. Ask me to do a second-pass datasheet cleanup for MCP73871/TPS63031/display backlight.
  4. After schematic sign-off, ask me to start PCB placement with antenna, microphone, USB, and regulator constraints.
Datasheet cleanup
Fix charger warnings
Run full review
Verify GPIO choices
Prepare for layout

Schematic of YesMan
U1
J3 6 - U1 IO14
SW4 ~ - U1 IO38
MK1 SCK - U1 IO35
U1 EN - R7 P2
R3 P2 - U1 IO20
J3 4 - U1 IO11
U1 IO0 - R8 P2
R4 P2 - U1 IO19
U1 TXD0 - TP7 P1
J3 5 - U1 IO13
U1 RXD0 - TP8 P1
MK1 SD - U1 IO37
J3 3 - U1 IO12
U1 3V3 - C3 P1
U1 IO0 - R8 P2
MK1 WS - U1 IO36
U1 GND - C3 P2
U1 GND - C3 P2
U1 GND - C3 P2
SW2
SW1

YesMan

YesMan thumbnail