The project is not ready for layout/routing yet: it has 92 components placed, but 0 schematic nets, so everything is electrically unwired. The review currently shows hundreds of floating-pin warnings because no pins are connected.
To complete it, do this in order:
Finish the schematic first
Wire all power rails: AC input, isolated/non-isolated 5 V, 3.3 V, metrology analog supplies, MCU/ESP32/LAN/RS485 rails.
Wire the main ICs from datasheets: STM32G431, ESP32-WROVER-E, ATM90E36A, LAN8720A, AP63203, MIC5504, SN65HVD485.
Add/verify all required decoupling, boot straps, pull-ups, crystals, reset circuits, Ethernet magnetics, RS485 termination/protection, and metrology input networks.
Mark truly unused pins as no-connect.
Run ERC and fix until clean
The current floating-pin warnings are expected because there are no nets.
Do not proceed to PCB routing until ERC is clean or every warning is justified.
Verify the Class 0.5 metrology front-end resistor/capacitor values against the ATM90E36A reference design.
Then continue PCB layout
Board already exists as 160 mm × 100 mm, 4-layer, and components are placed.
After schematic wiring creates nets, place/adjust components by functional block, then route.
Final review/export
Run DRC/ERC.
Fix airwires, clearance, copper, footprint, and manufacturing issues.
Export Gerbers, BOM, pick-and-place, and assembly files.
Important: your current access is view-only, so I can inspect and advise, but I can’t directly modify this project unless you get edit access or fork/copy it into a project you can edit.
Industrial Class 0.5 three-phase energy meter with STM32G431 metrology/control, ESP32-WROVER-E Ethernet/WiFi communications, ATM90E36A metering front end, RS485, industrial HV/LV isolation, and 4-layer pre-layout constraints.
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor
Qty 1
Arrow
$12.35–$18.75
Digi-Key
$18.66–$18.88
LCSC
$28.46–$28.59
Mouser
$35.73
TME
$17.24
Verical
$17.78–$36.86
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.