# 3_Phase_Energy_Meter
## Description
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.
## Project Details
- **Owner:** mani14
- **Created:** 3/9/2026
- **Last Updated:** 4/29/2026
- **Visibility:** Public
## Key Components
### CX1 — [X2-104K-275VAC](https://www.flux.ai/lcsc/x2-104k-275vac~mwrj.md)
- Part Type: Suppression Capacitors
- Role: EMI Suppression
- Manufacturer Part Number: X2-104K-275VAC
- LCSC Part Number: C914482
- Package or Case Code: CAP-TH_L10.0-W5.0-P7.50-D0.6
- Role Details: X2 safety capacitor 0.1uF across line and neutral
- JLCPCB Part Class: Extended Part
- Manufacturer Name: NDF(达孚)
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### CY1 — [DCF222M34Y5UQ6BL7A0](https://www.flux.ai/lcsc/dcf222m34y5uq6bl7a0~qprj.md)
- Manufacturer Part Number: DCF222M34Y5UQ6BL7A0
- Role: EMI Suppression
- Part Type: Safety Capacitors
- LCSC Part Number: C2919125
- Capacitance: 2.2nF
- Package or Case Code: CAP-TH_L9.0-W5.0-P7.50-D0.6
- JLCPCB Part Class: Extended Part
- Role Details: Y safety capacitor 2.2nF line to earth
- Manufacturer Name: SHM(南方宏明)
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### D1 — [SM712](https://www.flux.ai/lcsc/sm712~9760.md)
- Diode Type: Schottky Diode
- LCSC Part Number: C502564
- JLCPCB Part Class: Extended Part
- Manufacturer Name: MDD
- Role Details: RS485 A/B surge clamp
- Product Info Url: https://lcsc.com/product-detail/TVS_MDD-Microdiode-Electronics-SM712_C502564.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2407101112_MDD-Microdiode-Semiconductor-SM712_C502564.pdf
- Part Type: TVS
- Manufacturer Part Number: SM712
- Max Reverse Voltage: 20V
- Package or Case Code: SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR
- Role: TVS Protection
- Forward Voltage: 0.45V to 0.55V
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
### D2 — [BAT54S,235](https://www.flux.ai/lcsc/bat54sc235~lid9.md)
- Role Details: Anti-parallel CT burden clamp
- Part Type: Pre-ordered transistors
- Role: Clamp Protection
- LCSC Part Number: C503463
- Manufacturer Name: Nexperia(安世)
- Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR
- Manufacturer Part Number: BAT54S,235
**Pins:**
- A [pin 1]
- C [pin 2]
- C/A [pin 3]
### D3 — [BAT54S,235](https://www.flux.ai/lcsc/bat54sc235~lid9.md)
- Manufacturer Part Number: BAT54S,235
- Role: Clamp Protection
- Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR
- Manufacturer Name: Nexperia(安世)
- LCSC Part Number: C503463
- Role Details: Anti-parallel CT burden clamp
- Part Type: Pre-ordered transistors
**Pins:**
- A [pin 1]
- C [pin 2]
- C/A [pin 3]
### D4 — [BAT54S,235](https://www.flux.ai/lcsc/bat54sc235~lid9.md)
- Package or Case Code: SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR
- Role Details: Anti-parallel CT burden clamp
- Manufacturer Part Number: BAT54S,235
- Part Type: Pre-ordered transistors
- Role: Clamp Protection
- Manufacturer Name: Nexperia(安世)
- LCSC Part Number: C503463
**Pins:**
- A [pin 1]
- C [pin 2]
- C/A [pin 3]
### F1 — [64900001039](https://www.flux.ai/adrian95/64900001039~47.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Fuse
- Role: Fuse
- Role Details: Primary AC input fuse holder
- Current Rating: 6.3A
- Datasheet URL: https://www.littelfuse.com/assetdocs/649-series-fuseholder-data-sheet?assetguid=273c538e-be34-4663-90f2-d0254c30b851
- Manufacturer Part Number: 64900001039
- Manufacturer Name: Littelfuse Inc.
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### FL1 — [7448023005](https://www.flux.ai/adrian95/7448023005~c3a.md)
- Datasheet URL: https://www.we-online.com/components/products/datasheet/7448023005.pdf
- Role: EMI Filter
- Role Details: Common-mode choke in AC input stage
- Manufacturer Part Number: 7448023005
- Part Type: Filter
- Manufacturer Name: Wurth Elektronik
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J1 — [HR911105A](https://www.flux.ai/cherepanyadima/hr911105a~vx.md)
- Role: Ethernet Connector
- Role Details: External Ethernet interface with integrated magnetics
- Manufacturer Part Number: HR911105A
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1811141815_HANRUN-Zhongshan-HanRun-Elec-HR911105A_C12074.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Manufacturer Name: HANRUN
**Pins:**
- ~ [pin 12]
- ~ [pin 3]
- ~ [pin 10]
- ~ [pin 2]
- ~ [pin 5]
- ~ [pin 8]
- ~ [pin 9]
- ~ [pin 1]
- ~ [pin 6]
- ~ [pin 4]
- ~ [pin 11]
- SHIELD [pin 15]
- SHIELD [pin 16]
### J2 — [282837-4](https://www.flux.ai/adrian95/282837-4~o7p.md)
- Role Details: Three-phase AC line and neutral input
- Role: AC Input Connector
- Manufacturer Part Number: 282837-4
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: TE Connectivity AMP Connectors
- Datasheet URL: https://www.te.com/usa-en/product-282837-4.datasheet.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J3 — [282836-2](https://www.flux.ai/adrian95/282836-2~aj3.md)
- Role Details: Phase A current transformer input
- License: https://creativecommons.org/licenses/by/4.0/
- Role: CT Connector
- Manufacturer Name: TE Connectivity AMP Connectors
- Part Type: Connector
- Datasheet URL: https://www.verical.com/datasheet/te-connectivity-terminal-blocks-282836-2-155855.pdf
- Manufacturer Part Number: 282836-2
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J4 — [282836-2](https://www.flux.ai/adrian95/282836-2~aj3.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: Phase B current transformer input
- Manufacturer Name: TE Connectivity AMP Connectors
- Role: CT Connector
- Part Type: Connector
- Manufacturer Part Number: 282836-2
- Datasheet URL: https://www.verical.com/datasheet/te-connectivity-terminal-blocks-282836-2-155855.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J5 — [282836-2](https://www.flux.ai/adrian95/282836-2~aj3.md)
- Role Details: Phase C current transformer input
- Manufacturer Part Number: 282836-2
- Datasheet URL: https://www.verical.com/datasheet/te-connectivity-terminal-blocks-282836-2-155855.pdf
- Part Type: Connector
- Role: CT Connector
- Manufacturer Name: TE Connectivity AMP Connectors
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### J6 — [282837-4](https://www.flux.ai/adrian95/282837-4~o7p.md)
- Manufacturer Part Number: 282837-4
- Role Details: A, B, GND, shield/optional power field bus terminal
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
- Role: RS485 Connector
- Datasheet URL: https://www.te.com/usa-en/product-282837-4.datasheet.pdf
- Manufacturer Name: TE Connectivity AMP Connectors
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J7 — [3220-10-0300-00](https://www.flux.ai/adrian95/3220-10-0300-00~4yk.md)
- Package or Case Code: CNC_3220-10-0300-00
- Role Details: ARM SWD header
- Role: Debug Connector
- Manufacturer Name: CNC Tech
- Manufacturer Part Number: 3220-10-0300-00
- Datasheet URL: https://www.cnctech.us/pdfs/3220-XX-0300-00_.pdf
- Part Type: Connector
**Pins:**
- 1 [pin 1]
- 10 [pin 10]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
- 5 [pin 5]
- 6 [pin 6]
- 7 [pin 7]
- 8 [pin 8]
- 9 [pin 9]
### J8 — [TSW-104-07-G-S](https://www.flux.ai/adrian95/tsw-104-07-g-s~983.md)
- Datasheet URL: http://suddendocs.samtec.com/prints/tsw-xxx-xx-xxx-x-xx-xxx-mkt.pdf
- Manufacturer Name: Samtec Inc.
- Part Type: Connector
- Role: Debug Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Package or Case Code: TSW10407GS
- Role Details: 3.3V UART debug access
- Manufacturer Part Number: TSW-104-07-G-S
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### PS1 — [HLK-5M05](https://www.flux.ai/adrian95/hlk-5m05~37g.md)
- Manufacturer Name: HI-LINK
- Part Type: Power Source
- Role Details: 230VAC to isolated 5V supply
- Manufacturer Part Number: HLK-5M05
- Role: AC-DC Converter
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2212011400_HI-LINK-HLK-5M05_C209907.pdf
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- -VO [pin 3]
- +VO [pin 4]
- AC1 [pin 1]
- AC2 [pin 2]
### RT1 — [5D-9](https://www.flux.ai/lcsc/5d-9~js9r.md)
- Manufacturer Name: HEL(鸿志)
- Package or Case Code: RES-TH_L11.0-W5.5-P7.50-D0.8-S5.50
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Hongzhi-Elec-5D-9_C332361.pdf
- Part Type: NTC Thermistors
- Product Info Url: https://lcsc.com/product-detail/Others_Hongzhi-Elec-5D-9_C332361.html
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: 5D-9
- Role Details: NTC on AC input
- LCSC Part Number: C332361
- Role: Inrush Limiter
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### RV1 — [MOV-14D471K](https://www.flux.ai/lcsc/mov-14d471k~vk7l.md)
- Package or Case Code: RES-TH_L16.5-W5.4-P7.50-D0.8-S2.80
- JLCPCB Part Class: Extended Part
- Manufacturer Name: BOURNS
- Part Type: Varistors
- Manufacturer Part Number: MOV-14D471K
- LCSC Part Number: C1527439
- Role: Surge Protection
- Role Details: MOV across AC line input
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### S1 — [B3FS-1002P](https://www.flux.ai/adrian95/b3fs-1002p.md)
- Datasheet URL: https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf
- Part Type: Electromechanical Components
- Manufacturer Part Number: B3FS-1002P
- Manufacturer Name: Omron Electronics Inc-EMC Div
- Role Details: ESP32 BOOT button to force download mode
- Role: Button
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### S2 — [B3FS-1002P](https://www.flux.ai/adrian95/b3fs-1002p.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Omron Electronics Inc-EMC Div
- Manufacturer Part Number: B3FS-1002P
- Role Details: ESP32 reset button on EN
- Role: Button
- Datasheet URL: https://omronfs.omron.com/en_US/ecb/products/pdf/en-b3fs.pdf
- Part Type: Electromechanical Components
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### U1 — [STM32G431CBT6](https://www.flux.ai/lcsc/stm32g431cbt6~isqc.md)
- Operating Temperature: -40 ~ 85°C
- Manufacturer Part Number: STM32G431CBT6
- Package or Case Code: LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL
- Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_STMicroelectronics-STM32G431CBT6_C529355.pdf
- Product Info Url: https://lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32G431CBT6_C529355.html
- JLCPCB Part Class: Extended Part
- Frequency: 170MHz
- Operating Voltage: 1.71 - 3.6V
- Part Type: ST Microelectronics
- LCSC Part Number: C529355
- Manufacturer Name: STMicroelectronics
- IC Type: Microcontroller
- Role: Main MCU
- Role Details: Metrology control, UI, RTC/logging, RS485 host
**Pins:**
- PA0 [pin 8]
- PA1 [pin 9]
- PA10 [pin 32]
- PA11 [pin 33]
- PA12 [pin 34]
- PA13 [pin 37]
- PA14 [pin 38]
- PA15 [pin 39]
- PA2 [pin 10]
- PA3 [pin 11]
- PA4 [pin 12]
- PA5 [pin 13]
- PA6 [pin 14]
- PA7 [pin 15]
- PA8 [pin 30]
- PA9 [pin 31]
- PB0 [pin 16]
- PB1 [pin 17]
- PB10 [pin 22]
- PB11 [pin 25]
- PB12 [pin 26]
- PB13 [pin 27]
- PB14 [pin 28]
- PB15 [pin 29]
- PB2 [pin 18]
- PB3 [pin 40]
- PB4 [pin 41]
- PB5 [pin 42]
- PB6 [pin 43]
- PB7 [pin 44]
- PB8-BOOT0 [pin 45]
- PB9 [pin 46]
- PC13 [pin 2]
- PC14-OSC32_IN [pin 3]
- PC15-OSC32_OUT [pin 4]
- PF0-OSC_IN [pin 5]
- PF1-OSC_OUT [pin 6]
- PG10-NRST [pin 7]
- VBAT [pin 1]
- VDD [pin 36]
- VDD [pin 24]
- VDD [pin 48]
- VDDA [pin 21]
- VREF+ [pin 20]
- VSS [pin 23]
- VSS [pin 47]
- VSS [pin 35]
- VSSA [pin 19]
### U2 — [ESP32-WROVER-E(8MB)](https://www.flux.ai/lcsc/esp32-wrover-e8mb~m4pa.md)
- Manufacturer Part Number: ESP32-WROVER-E(8MB)
- Product Info Url: https://lcsc.com/product-detail/WIFI-Modules_Espressif-Systems-ESP32-WROVER-E-8MB_C529588.html
- Manufacturer Name: Espressif
- Role: Connectivity MCU
- Part Type: WiFi Modules
- Datasheet URL: https://assets.lcsc.com/datasheet/szlcsc/Download-ISO9001-Certification.pdf
- JLCPCB Part Class: Extended Part
- Role Details: WiFi, Ethernet, MQTT, Web UI, OTA
- LCSC Part Number: C529588
- Package or Case Code: WIFIM-SMD_39P-L31.4-W18.0-P1.27
**Pins:**
- EN [pin 3]
- GND [pin 15]
- GND [pin 1]
- GND [pin 38]
- GND [pin 39]
- IO0 [pin 25]
- IO12 [pin 14]
- IO13 [pin 16]
- IO14 [pin 13]
- IO15 [pin 23]
- IO18 [pin 30]
- IO19 [pin 31]
- IO2 [pin 24]
- IO21 [pin 33]
- IO22 [pin 36]
- IO23 [pin 37]
- IO25 [pin 10]
- IO26 [pin 11]
- IO27 [pin 12]
- IO32 [pin 8]
- IO33 [pin 9]
- IO34 [pin 6]
- IO35 [pin 7]
- IO4 [pin 26]
- IO5 [pin 29]
- NC [pin 18]
- NC [pin 17]
- NC [pin 28]
- NC [pin 20]
- NC [pin 22]
- NC [pin 27]
- NC [pin 32]
- NC [pin 19]
- NC [pin 21]
- RXD0 [pin 34]
- SENSOR_VN [pin 5]
- SENSOR_VP [pin 4]
- TXD0 [pin 35]
- VDD33 [pin 2]
### U3 — [ATM90E36A-AU-R](https://www.flux.ai/lcsc/atm90e36a-au-r~xnsl.md)
- Package or Case Code: TQFP-48_L7.0-W7.0-P0.50-LS9.0-BL
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C481363
- Manufacturer Part Number: ATM90E36A-AU-R
- Part Type: PMIC - Current Regulation
- Role: Metering IC
- Manufacturer Name: Microchip
- Product Info Url: https://lcsc.com/product-detail/PMIC-Current-Regulation_Microchip-Tech-ATM90E36A-AU-R_C481363.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010403_Microchip-Tech-ATM90E36A-AU-R_C481363.pdf
- Role Details: Three-phase energy measurement front end
**Pins:**
- ~{CS} [pin 37]
- ~{RESET} [pin 41]
- AGND [pin 2]
- AGND [pin 12]
- AVDD [pin 1]
- CF1 [pin 25]
- CF2 [pin 26]
- CF3 [pin 27]
- CF4 [pin 28]
- DGND [pin 44]
- DGND [pin 19]
- DGND [pin 47]
- DMA_CTRL [pin 36]
- DVDD [pin 48]
- I1N [pin 4]
- I1P [pin 3]
- I2N [pin 6]
- I2P [pin 5]
- I3N [pin 8]
- I3P [pin 7]
- I4N [pin 10]
- I4P [pin 9]
- IRQ0 [pin 30]
- IRQ1 [pin 31]
- NC [pin 35]
- NC [pin 46]
- NC [pin 45]
- OSCI [pin 20]
- OSCO [pin 21]
- PM0 [pin 33]
- PM1 [pin 34]
- SCLK [pin 38]
- SDD [pin 39]
- SDI [pin 40]
- TEST [pin 32]
- V1N [pin 14]
- V1P [pin 13]
- V2N [pin 16]
- V2P [pin 15]
- V3N [pin 18]
- V3P [pin 17]
- VDD18 [pin 42]
- VDD18 [pin 43]
- Vref [pin 11]
- WarnOut [pin 29]
- ZX0 [pin 22]
- ZX1 [pin 23]
- ZX2 [pin 24]
### U4 — [LAN8720A-CP-ABC](https://www.flux.ai/lcsc/lan8720a-cp-abc~yttu.md)
- Role: Ethernet PHY
- JLCPCB Part Class: Extended Part
- Package or Case Code: QFN-24_L4.0-W4.0-P0.50-BL-EP2.5
- Manufacturer Name: Microchip
- Role Details: RMII PHY connected exclusively to ESP32
- LCSC Part Number: C633281
- Manufacturer Part Number: LAN8720A-CP-ABC
**Pins:**
- CRS_DV/MODE2 [pin 11]
- EP [pin 25]
- LED1/REGOFF [pin 3]
- LED2/nINTSEL [pin 2]
- MDC [pin 13]
- MDIO [pin 12]
- nINT/REFCLKO [pin 14]
- nRST [pin 15]
- RBIAS [pin 24]
- RXD0/MODE0 [pin 8]
- RXD1/MODE1 [pin 7]
- RXER/PHYAD0 [pin 10]
- RXN [pin 22]
- RXP [pin 23]
- TXD0 [pin 17]
- TXD1 [pin 18]
- TXEN [pin 16]
- TXN [pin 20]
- TXP [pin 21]
- VDD1A [pin 19]
- VDD2A [pin 1]
- VDDCR [pin 6]
- VDDIO [pin 9]
- XTAL1/CLKIN [pin 5]
- XTAL2 [pin 4]
### U5 — [AP63203WU-7](https://www.flux.ai/adrian95/ap63203wu-7~o8a.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf
- Manufacturer Name: Diodes Incorporated
- Role Details: 5V to 3.3V digital rail for ESP32, STM32, LAN8720
- Manufacturer Part Number: AP63203WU-7
- Part Type: Integrated Circuit
- Role: Buck Regulator
**Pins:**
- BST [pin 6]
- EN [pin 2]
- FB [pin 1]
- GND [pin 4]
- SW [pin 5]
- VIN [pin 3]
### U6 — [MIC5504-3.3YM5](https://www.flux.ai/kicad-part-library/mic5504-3p3ym5~ud0.md)
- Package or Case Code: SOT-23-5
- Datasheet URL: http://ww1.microchip.com/downloads/en/DeviceDoc/MIC550X.pdf
- Role: Analog LDO
- Manufacturer Name: Microchip Technology Inc.
- Role Details: Quiet analog rail for ATM90E36A analog supply
- Manufacturer Part Number: MIC5504-3.3YM5
**Pins:**
- EN [pin 3]
- GND [pin 2]
- NC [pin 4]
- VIN [pin 1]
- VOUT [pin 5]
### U7 — [SN65HVD485EDR](https://www.flux.ai/jecstronic/sn65hvd485edr~f8e.md)
- Role: RS485 Transceiver
- Manufacturer Name: Texas Instruments
- Manufacturer Part Number: SN65HVD485EDR
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.ti.com/lit/ds/symlink/sn65hvd485e.pdf
- Role Details: Half-duplex Modbus RTU interface
**Pins:**
- A [pin 6]
- B [pin 7]
- D [pin 4]
- DE [pin 3]
- GND [pin 5]
- R [pin 1]
- RE [pin 2]
- VCC [pin 8]
### Y1 — [ABM3-25.000MHZ-D2Y-T](https://www.flux.ai/adrian95/abm3-25p000mhz-d2y-t~dvi.md)
- Manufacturer Name: Abracon LLC
- Part Type: Oscillator
- Datasheet URL: https://abracon.com/Resonators/ABM3.pdf
- Role: Clock
- Manufacturer Part Number: ABM3-25.000MHZ-D2Y-T
- Frequency: 25MHz
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: 25MHz PHY reference crystal
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/mani14/3phaseenergymeter~uz](https://www.flux.ai/mani14/3phaseenergymeter~uz).*
---
*Generated from [https://www.flux.ai/mani14/3phaseenergymeter~uz](https://www.flux.ai/mani14/3phaseenergymeter~uz)*