Rev A Simplified Production Status
Objective
Create a simplified WiFi-only Rev A production version of the TRACE Environmental Monitor by removing LTE functionality and reducing routing/BOM complexity.
Completed Changes
- Removed LTE expansion header J18 from schematic and PCB.
- Removed/disconnected LTE-specific nets:
- LTE_PWRKEY
- LTE_STATUS
- LTE_TX_FROM_SIM7600
- LTE_RX_TO_SIM7600
- Marked formerly LTE-related ESP32-S3 pins as intentionally unused/no-connect:
- Removed unused floating resistor R18 from schematic, PCB, and BOM intent.
- Confirmed J18 no longer appears in the schematic or PCB layout.
- Reduced placed component count from 87 to 85.
- Removed the previous LTE-related dangling/floating trace cleanup issue.
Retained Core Functionality
The simplified design retains:
- ESP32-S3-WROOM-1-N16R8 onboard controller.
- USB-C programming and power.
- 3.3 V power regulation.
- SEN66 interface.
- 4× integrated MAX31865 PT1000 channels.
- 4× condensation sensor inputs.
- RTC with coin-cell backup.
- MicroSD storage.
- Status LEDs.
- Relay/buzzer/power interface blocks.
- WiFi and Bluetooth capability through ESP32-S3.
Current DRC Status
The design is improved but not yet formally clean for manufacturing export.
Remaining formal DRC blocker:
- 6 airwire errors remain.
- They are reported on SHIELD/GND/P2 and auto-generated stitch-via endpoints.
- The router reports
ROUTING_NOTHING_TO_ROUTE, meaning there are no normal signal pins left for the routing engine to route.
- Attempts to delete the reported stitch-via UIDs failed because those reported stitch endpoints are not exposed as normal deletable layout nodes.
No current checked blockers were reported for:
- Missing footprints.
- Invalid layers.
- Dangling LTE traces after cleanup.
- LTE schematic nets or LTE header presence.
Manufacturing Export Decision
JLCPCB PCBA exports were intentionally not generated because the formal airwire DRC gate is not clean. Exporting with airwire errors would conflict with the requested target of:
- DRC Errors = 0
- Airwires = 0
- Floating Copper = 0
- Dangling Traces = 0
Recommended Next Step
This appears to require one of the following platform/layout-level fixes:
- Regenerate or refresh GND/SHIELD copper fills and stitch vias so the virtual stitch endpoints resolve.
- Manually inspect USB shield and GND plane connectivity in the PCB editor and adjust shield/ground treatment.
- If the stitch-via airwires are confirmed false positives, request Flux support to clear/regenerate the stale stitch-via state.
After the remaining SHIELD/GND/stitch-via airwires are cleared, rerun DRC and generate:
- Gerbers
- BOM
- CPL / pick-and-place
- Assembly PDF
- STEP / 3D export
- JLCPCB PCBA package