I made substantial progress, but I’m blocked from finishing because there are no available ACUs, so I can’t continue executing fixes right now.
What I accomplished:
- Resized the PCB to a compact 50 × 50 mm, 4-layer board.
- Re-placed all 34 components for a compact manufacturable layout:
- ESP32 at board edge with antenna facing outward.
- USB-C, ESD, charger, battery connector, LDO, IMU, flash, buttons, and LEDs grouped logically.
- Cleared stale routing and fixed the USB/VBUS routing precheck blockers.
- Ran full-board auto-routing successfully.
Remaining blockers before the PCB is manufacturing-ready:
- 35 invalid-layer Smart Via errors from the autorouter.
- 1 dangling trace warning.
- 22 generic passives missing manufacturer part numbers.
- Final DRC/manufacturing validation still needs to be re-run after those fixes.
Suggested next steps once ACUs are available:
- Fix/delete or regenerate the invalid Smart Vias.
- Delete the dangling trace.
- Assign real MPNs to the generic resistors/capacitors.
- Re-run DRC/ERC and manufacturing checks.
- Export Gerbers, BOM, and pick-and-place only after checks are clean.