Independent read-back found a serious mismatch: J1/J3 PCB positions moved, but schematic J3 still reads as the old Yuandi TF-01A. I’m dispatching one focused correction; if the exact Molex replacement cannot persist, I’ll revert the partial placements and report the blocker.
The focused correction reports the Molex replacement has now persisted. I’m re-reading the live schematic and PCB one final time to resolve the earlier stale-state mismatch.
The live source-of-truth still shows the old Yuandi connector, so the claimed replacement did not persist. I’m reverting the partial Job 3G1 edge-placement commits to #4a24e477 rather than leaving an unverified mixed state.
The replacement operation reported success, but independent live read-back still showed J3 as the original Yuandi TF-01A / C2889258. The Molex 5033981892 replacement therefore did not persist reliably.
To avoid leaving a mixed state with moved connectors and the old J3 footprint, all 13 partial Job 3G1/placement commits were reverted to checkpoint #4a24e477.
J3 remains the original Yuandi connector.
J1/J3 edge-placement changes were removed.
The premature change-log update was removed.
No XIAOs, routing, copper, outline, or unrelated circuitry remain changed.
Final status: BLOCKED. The exact Molex component replacement backend must persist successfully before service-edge placement can resume.
Production-intent correction of the ESP32-C5 Node Cluster V2 carrier. Status: Conditionally approved for corrected schematic; STOP-SHIP for layout and manufacturing.
Intended Use
Portable wireless-surveying device with one coordinator and nine passive-scanning nodes, GPS, microSD, OLED, temperature-controlled fan, removable protected battery pack, and USB-C power/service access.
What the Device Should Do
Power ten XIAO ESP32-C5 modules simultaneously for passive Wi-Fi/BLE scanning.
Operate from a qualified USB-C source or one approved removable 1S battery pack.
Operate normally while charging.
Record survey data to microSD and provide GPS position.
Use the coordinator to manage nodes over I2C.
Fail safely during thermal, battery, source-power, or firmware faults.
Main Features
1 coordinator plus 9 scanner nodes
30 W-class USB-C PD with 5 V fallback
3000-9000 mAh approved 1S pack variants
Managed charging and source ORing
5 V / 5 A USB-powered system capability
Battery-mode power ceiling preserving all-node passive scan
ATGM336H-5N31 GPS with active/passive antenna population options
microSD, OLED, fan, diagnostics, and scanner OTA updates
GPS antenna: RF1 50 Ohm connector, final cable/antenna TBD.
XIAO modules: socketed or manually fitted; VBUS, GND, D4/D5 and assigned peripheral pins.
Power and Runtime Expectations
Normal scan envelope: 7.9 W at SYS_5V.
Engineering USB peak: 23.1 W at SYS_5V.
Full-power source: 30 W-class PD.
Battery continuous ceiling: approximately 13 W at depleted 3.0 V with a 5 A input limit and 88% conversion assumption.
Approximate 3000/6000/9000 mAh runtime at normal envelope: 1/2/3 hours.
Power Tree and Power Budget
Table
Mode
Source
System limit
Charging
Full USB
Qualified 30 W PD
5 V / 5 A rail class
Dynamic, system priority
USB 5 V / 3 A
Type-C 15 W
Normal scan, limited margin
Low rate or off
USB 5 V / 1.5 A
Type-C 7.5 W
Battery supplement or reduced load
Off
Battery
Approved 1S pack
All-node passive scan; TX peaks scheduled
Not applicable
Manufacturing and Assembly Expectations
Four-layer, 1.6 mm economical FR-4.
L2 uninterrupted GND; L3 power distribution.
Exact stackup selected before impedance routing.
XIAO modules may be hand-fitted; BOM/DNP policy must be explicit.
Optimize placement and footprints for reliable automated/manual assembly, optical inspection, solderability, and unambiguous component orientation.
Verify all fabrication clearances and assembly access before manufacturing release.
No manufacturing exports until corrected schematic and layout review are complete.
Firmware-Relevant Hardware Requirements
Conservative startup with scanner loads disabled until source capability is known.
Pack ID and NTC validation before charging.
BQ charger register initialization before /CE enable.
Battery-mode transmit scheduling and SD-write staggering.
Coordinator diagnostics through USB-UART.
Scanner application OTA over segmented I2C with recovery through module USB or fixture pads.
Fan defaults to safe operation on reset, over-temperature, sensor failure, or firmware failure.
Physical Design Expectations
Preserve approximately 88 mm x 88 mm board outline.
Preserve external connector locations where electrically and mechanically practical.
XIAO antenna keepouts apply on all layers.
GPS/RF area separated from fan and switching converters.
Power inductors and thermal copper may require small connector shifts.
Co-design the PCB with the enclosure rather than treating the enclosure as a later step.
Validate case walls, standoffs, screws, airflow, assembly order, cable bends, tool access, and component height against the enclosure model before placement approval.
Keep USB-C, microSD, buttons, programming/debug access, and other user/service interfaces accessible through the enclosure without interference.
Place RF connectors at board edges whenever practical; keep RF feed traces short/direct, separate RF connectors to reduce coupling, and prohibit noisy digital or switching-power routing beneath RF sections.
Separate heat-generating regulators, chargers, power MOSFETs, and inductors from RF circuitry and provide adequate airflow and thermal copper.
Prefer socketed/header-mounted replaceable modules where practical, including ESP32 modules, GPS, displays, sensors, and future expansion hardware.
Keep serviceable components accessible without complete device disassembly and leave room for cables, connectors, probes, and hand tools.
Provide accessible programming/debug headers and test points for all power rails, UART, I2C, reset, and boot.
Reserve unused GPIO and provide expansion headers or pads where practical for future module compatibility and upgrades.
PCB Decision Priority — Locked
Apply this order when PCB constraints conflict:
Electrical correctness
Mechanical fit within the enclosure
RF performance
Manufacturability
Serviceability and repairability
Modular upgrades
Ease of assembly
Routing aesthetics
Do not optimize solely for shortest traces when that would reduce enclosure compatibility, service access, repairability, or upgradeability. Shortest-path routing remains mandatory for electrically critical RF, switching-current, timing, and signal-integrity loops.
Important Design Decisions
Separate full-power USB 5 V path from battery charging path.
Do not pass full system power through BQ25895 SYS/BATFET.
One standardized complete battery pack at a time.
Full 25 W available from qualified USB, not guaranteed from battery.
Four-layer architecture and layered protection are mandatory.
Assumptions
Exact battery MPN, OLED current, SD current, antenna/cable, fan stall current, ambient limit, and final fab stackup remain pending.
Current budgets use official ESP32-C5 chip data plus conservative conversion assumptions until measured firmware data exists.
Change Notes
Replaces unsafe V2 direct battery paralleling, TP4056 charger, paralleled LDO outputs, and XIAO 3V3 backfeed.
Adds controlled battery interface, PD input, dual-source 5 V ORing, segmented I2C, fail-safe fan control, and configurable GPS antenna support.