# 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)*