I still can’t re-run ERC because the account has no available ACUs. No new schematic checks or changes were made.
Once ACUs are available, the remaining task is to run ERC and inspect unconnected pins, power conflicts, all 18 servo ports, both PCA9685s, the HC-SR04 divider, and separation of +5V_SERVO from +5V_ESP32.
OE is tied LOW for enabled outputs; EXTCLK is grounded because it is unused.
R3/R4 are the only I2C pull-ups, both 4.7 kΩ to 3.3 V.
C1/C2 are 0.1 uF local VDD decoupling capacitors.
PCA9685 Supply Clarification
The selected bare PCA9685PW IC has VDD/VSS but no V+ terminal. Therefore +5V_SERVO is routed directly to the servo connectors, while each PCA9685 logic supply remains at 3.3 V. A breakout-board-style V+ pin cannot be connected on this IC.
Servo design target: 10-15 A aggregate peaks at 5 V.
Logic converter capacity: 2 A at 5 V.
Runtime depends on LiPo capacity, servo duty cycle, gait, and mechanical loading.
Power Tree and Power Budget
Table
Load
Output power case
Approximate battery current at 6.5 V
Servo rail peak
5 V × 15 A = 75 W
~12.8 A at 90% efficiency
Logic rail full rating
5 V × 2 A = 10 W
~1.6 A at 94% efficiency
Combined conservative case
85 W output
~14.5 A
A 20 A fuse provides margin over the conservative input estimate.
The JST VH battery connector is rated 10 A and is below the conservative peak estimate; this is a known current-rating risk and must be reviewed before layout/fabrication.
Manufacturing and Assembly Expectations
SMD passives and PCA9685 ICs; through-hole external connectors and regulator module.
High-current terminal blocks are rated above the design target.
Do not start PCB placement until the schematic checkpoint is approved.
Firmware-Relevant Hardware Requirements
Initialize I2C on GPIO21/22.
Use PCA9685 addresses 0x40 and 0x41.
Configure U2 channels 0-15 and U3 channels 0-1 only.
Use GPIO17 as output and GPIO16 as input for HC-SR04.
Physical Design Expectations
Six clearly labeled servo groups, each containing coxa, femur, and tibia ports.
Keep the ESP32 antenna region clear during layout.
Route +5V_SERVO and GND for 10-15 A peaks using high-current layout practices.
Four mounting holes.
Important Design Decisions
No servo motors are PCB components.
The 20 A servo converter and main switch are represented as honest external interfaces rather than underspecified on-board circuits.
+5V_SERVO and +5V_ESP32 are independently generated.
All grounds are common.
Assumptions
External switch is SPST and rated at least 20 A DC at the battery voltage.
External servo converter accepts the complete 2S LiPo operating range and supplies regulated 5.0 V at the required transient current.
Main-switch and servo-buck wiring uses suitably sized conductors and terminals.
Change Notes
Completed logical schematic wiring and intentional no-connect marking.
Selected TSR2-2450 logic regulator, JST VH battery connector, MINI blade fuse holder, and 32 A external power interfaces.
Recorded the PCA9685 V+ architectural mismatch and JST current-rating risk.