Got it—I’ll prioritize a clean, CNC-routeable single-layer placement over compactness, enlarging the hexagon and spreading the ESP32/driver signal corridor before routing.
The PCB currently has a 110 × 105 mm hexagonal outline with all 18 footprints placed on top, no overlaps, and the single bottom-copper CNC stackup preserved.
Remaining
Enlarge and re-place to eliminate the congested ESP32-to-TB6612FNG corridor.
Recheck single-layer routability and antenna keepout.
Routing has not started; 23 airwires remain.
Execution stopped because no ACUs are currently available.