Work completed:
- Stackup set to 4L (L1 signal, L2 GND, L3 power, L4 signal)
- USB-C TVS (TVS1) and 5 Ω series resistor added and connected (USB_VBUS→U2:VBUS; TVS1 to GND)
- Footprints verified and placed
- Net classification applied; motor (12 V/2 A) and servo (5 V/4 A) trace widths assigned
- Three 21700 holders placed; PD/OR, motor drivers (U11–U14), JST-2.0, servo headers (J_SERVO1..J_SERVO5), LM22678 regulator (U8), GPS modules (U3/U15), u.FL (J2), IMU (U4), ESP32 (U1), and 30-pin header (J3) placed
- Test points added on 12 V, 5 V, 3.3 V rails and tied to nets
- RF keepouts defined around ESP32 and GPS; ground stitching and pour applied
- Components locked; DRC clearance verified for RF/high-current zones
- Net classes created; copper layers assigned; auto-placement & routing run; all airwires cleared
Tasks not done (manual steps required):
- Restrict via use on high-current nets
- Route wide 12 V trunk traces
- Pour 5 V/3.3 V star-topology power plane on L3
- Add thermal vias at regulator & driver ICs
- Separate analog/RF traces from switching loops
- Final manufacturability & mechanical‐constraint review
Success criteria:
- ✅ Key components placed respecting power & RF zones
- ✅ High-current nets have correct trace widths (thermal vias pending)
- ✅ RF keepouts & ground pour enforced (analog/RF isolation pending)
- ✅ Autoroute & DRC clearances passed
Next step: Perform the manual high-current routing (wide 12 V trunk), pour the star-topology power plane, add thermal vias at power devices, isolate analog/RF traces, and then run your final manufacturability and mechanical constraint checks.