Custom ESP32-S3 Baseboard Design


Datasheet check is partly complete: the high-current P-MOSFET reverse-protection part is suitable for the 5A+ path, and the NPN driver part is suitable for GPIO gate/buzzer drive. I’m now selecting the safest electronic switch part for the three special floating A/B filter channels before adding the full schematic.
Progress made:
  • Renamed the project and updated the description.
  • Created/updated project files for the system architecture, GPIO map, external regulated 5V input, >5A power-path requirement, and external MAIN_POWER_SWITCH connector approach.
  • Added the main schematic components: ESP32-S3 44-pin DevKit placeholder, high-current P-MOS reverse-polarity MOSFET, 5V/12V screw terminals, servo/OLED/UART/TFT/INA226 connectors, normal MOSFET output hardware, buzzer, flyback diodes, and 3x solid-state MOS-output relay parts for the special filter channels.
  • Verified key datasheet points for the P-channel MOSFET and 2N3904 driver; the ESP32-S3 DevKit exact N16R8 footprint still must be confirmed before manufacturing.
Current state:
  • Components have been added, but the schematic is not wired yet.
  • No PCB layout has been started.
  • Review/ERC has not been run yet.
Remaining work:
  • Add passive parts: bulk capacitors, decoupling capacitors, I2C pull-ups, gate/base resistors, LED resistors, LC/RC filter components, and mounting holes.
  • Wire the 5V input path through reverse-polarity protection and MAIN_POWER_SWITCH, then split into SERVO_5V and LOGIC_5V.
  • Wire ESP32 GPIOs to servos, TFT, I2C, UART, buzzer, normal MOSFET outputs, and filter relay channels.
  • Wire the 3 special filter channels exactly per your A/B, C1/C2/R1, L1/L2, and MOSFET relay topology.
  • Run review/ERC and fix violations.
  • Confirm the exact ESP32-S3 N16R8 44-pin board footprint/pinout before layout/manufacturing.
Wire power tree
Use Option A
Add capacitors
Run ERC
Add mounting holes

BZ1
J_TFT
J_UART2
J_INA_SENSE2
J_SERVO3_EXT
J_INA_SENSE3
ESP32-S3 Servo Load Controller thumbnail