# ELECA Current Monitor ## Description ELECA multi-room current monitoring schematic with ESP32-C3, HLK-PM03, ADE7816, six CT inputs, mains protection, and HV/LV isolation. ## Project Details - **Owner:** eleca - **Created:** 5/3/2026 - **Last Updated:** 5/3/2026 - **Visibility:** Public ## Key Components ### CADE1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md) - Role Details: AMS1117 output / ADE7816 bulk capacitor. - Capacitance: 10uF - Voltage Rating: 16V - Role: 3V3 Bulk - Part Type: Non-Polarized Capacitor - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### CCT1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md) - Part Type: Non-Polarized Capacitor - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### CLDO1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md) - Part Type: Non-Polarized Capacitor - Role: LDO Input Bulk - Package: SMD_0603_1608Metric - Capacitance: 10uF - Role Details: AMS1117 input capacitor. - Voltage Rating: 16V **Pins:** - P1 [pin 1] - P2 [pin 2] ### CX1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md) - Role: X2 Safety Capacitor - Capacitance: 100nF - Voltage Rating: 310Vac - Part Type: Non-Polarized Capacitor - Role Details: Across L-N after common-mode choke; must be certified X2 in production. - Capacitor Type: X2 Safety - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### CY1 — [Generic Capacitor](https://www.flux.ai/jharwinbarrozo/generic-capacitor~1d.md) - Capacitance: 4.7nF - Role: Y2 Safety Capacitor - Voltage Rating: 400Vac - Capacitor Type: Y2 Safety - Part Type: Non-Polarized Capacitor - Role Details: L-to-PE EMI capacitor; must be certified Y2 in production. - Package: SMD_0603_1608Metric **Pins:** - P1 [pin 1] - P2 [pin 2] ### D1 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a~lvt.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Littelfuse Inc. - Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf - Part Type: Diode - Manufacturer Part Number: SMBJ5.0A **Pins:** - A [pin 2] - K [pin 1] ### D10 — [SMBJ3.3A](https://www.flux.ai/lcsc/smbj3p3a~zlo2.md) - LCSC Part Number: C2759861 - Manufacturer Name: Leiditech(雷卯电子) - Role Details: 3.3V TVS clamp on SPI SCLK, MOSI, MISO, CS lines. - Manufacturer Part Number: SMBJ3.3A - Part Type: TVS - Role: SPI ESD Protection - JLCPCB Part Class: Extended Part - Package or Case Code: SMB_L4.4-W3.6-LS5.4-RD **Pins:** - 1 [pin 1] - 2 [pin 2] ### D11 — [PRTR5V0U2X,215](https://www.flux.ai/openpartlist/prtr5v0u2xc215~f8.md) - Part Type: Protection - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PRTR5V0U2X.pdf - Manufacturer Name: Nexperia USA Inc. - Symbol Style: parametric-v1 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: PRTR5V0U2X,215 **Pins:** - GND [pin 1] - I/O1 [pin 2] - I/O2 [pin 3] - VCC [pin 4] ### D12 — [PRTR5V0U2X,215](https://www.flux.ai/openpartlist/prtr5v0u2xc215~f8.md) - Manufacturer Name: Nexperia USA Inc. - Symbol Style: parametric-v1 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: PRTR5V0U2X,215 - Part Type: Protection - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PRTR5V0U2X.pdf **Pins:** - GND [pin 1] - I/O1 [pin 2] - I/O2 [pin 3] - VCC [pin 4] ### D2 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a~lvt.md) - Manufacturer Name: Littelfuse Inc. - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: SMBJ5.0A - Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf - Part Type: Diode **Pins:** - A [pin 2] - K [pin 1] ### D3 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a~lvt.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Littelfuse Inc. - Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf - Part Type: Diode - Manufacturer Part Number: SMBJ5.0A **Pins:** - A [pin 2] - K [pin 1] ### D4 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a~lvt.md) - Part Type: Diode - Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf - Manufacturer Part Number: SMBJ5.0A - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Littelfuse Inc. **Pins:** - A [pin 2] - K [pin 1] ### D5 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a~lvt.md) - Manufacturer Part Number: SMBJ5.0A - Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf - Part Type: Diode - Manufacturer Name: Littelfuse Inc. - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - A [pin 2] - K [pin 1] ### D6 — [SMBJ5.0A](https://www.flux.ai/adrian95/smbj5p0a~lvt.md) - Manufacturer Name: Littelfuse Inc. - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: SMBJ5.0A - Datasheet URL: https://www.littelfuse.com/~/media/electronics/datasheets/tvs_diodes/littelfuse_tvs_diode_smbj_datasheet.pdf.pdf - Part Type: Diode **Pins:** - A [pin 2] - K [pin 1] ### D7 — [SMBJ3.3A](https://www.flux.ai/lcsc/smbj3p3a~zlo2.md) - Manufacturer Part Number: SMBJ3.3A - Role: SPI ESD Protection - Role Details: 3.3V TVS clamp on SPI SCLK, MOSI, MISO, CS lines. - Part Type: TVS - Package or Case Code: SMB_L4.4-W3.6-LS5.4-RD - JLCPCB Part Class: Extended Part - Manufacturer Name: Leiditech(雷卯电子) - LCSC Part Number: C2759861 **Pins:** - 1 [pin 1] - 2 [pin 2] ### D8 — [SMBJ3.3A](https://www.flux.ai/lcsc/smbj3p3a~zlo2.md) - Part Type: TVS - JLCPCB Part Class: Extended Part - Package or Case Code: SMB_L4.4-W3.6-LS5.4-RD - Manufacturer Part Number: SMBJ3.3A - Role: SPI ESD Protection - LCSC Part Number: C2759861 - Manufacturer Name: Leiditech(雷卯电子) - Role Details: 3.3V TVS clamp on SPI SCLK, MOSI, MISO, CS lines. **Pins:** - 1 [pin 1] - 2 [pin 2] ### D9 — [SMBJ3.3A](https://www.flux.ai/lcsc/smbj3p3a~zlo2.md) - Role Details: 3.3V TVS clamp on SPI SCLK, MOSI, MISO, CS lines. - Manufacturer Part Number: SMBJ3.3A - JLCPCB Part Class: Extended Part - Package or Case Code: SMB_L4.4-W3.6-LS5.4-RD - Part Type: TVS - Role: SPI ESD Protection - Manufacturer Name: Leiditech(雷卯电子) - LCSC Part Number: C2759861 **Pins:** - 1 [pin 1] - 2 [pin 2] ### F1 — [Fuseholder Cylinder 5x20mm](https://www.flux.ai/adrian95/fuseholder-cylinder-5x20mm~02p.md) - Role: Mains Fuse - Role Details: First component on Live after AC input; intended fuse T2A/250V slow-blow 5x20mm. - Part Type: Fuse **Pins:** - P1 - P2 ### J1 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf - Manufacturer Name: Würth Elektrik - Manufacturer Part Number: 691137710002 - Part Type: Connector **Pins:** - P1 [pin 1] - P2 [pin 2] ### J10 — [USB-C 2.0 Receptacle](https://www.flux.ai/vritzka/usb-c-2p0-receptacle~h8.md) - Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441 - Role Details: USB D+/D- to ESP32-C3 IO19/IO18 for native USB Serial/JTAG debug; VBUS only sensed/not board power. - Part Type: USB C - Manufacturer Part Number: USB4105-GF-A - Manufacturer Name: GTC - Datasheet URL: https://gct.co/files/drawings/usb4105.pdf - Role: USB Debug Connector **Pins:** - CC1 [pin 6] - CC2 [pin 12] - D- [pin 7] - D- [pin 9] - D+ [pin 10] - D+ [pin 8] - GND [pin 1] - GND [pin 16] - GND [pin 15] - GND [pin 2] - SBU1 [pin 11] - SBU2 [pin 5] - Shield [pin 16] - VBUS [pin 3] - VBUS [pin 14] - VBUS [pin 4] - VBUS [pin 13] ### J11 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical~l97.md) - Role Details: 4-pin UART debug: 3V3, TX, RX, GND. - Part Type: Connector - Role: UART Debug Header - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J2 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Part Type: Connector - Manufacturer Name: Würth Elektrik - Manufacturer Part Number: 691137710002 - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf **Pins:** - P1 [pin 1] - P2 [pin 2] ### J3 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Part Type: Connector - Manufacturer Name: Würth Elektrik - Manufacturer Part Number: 691137710002 - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf **Pins:** - P1 [pin 1] - P2 [pin 2] ### J4 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Part Type: Connector - Manufacturer Part Number: 691137710002 - Manufacturer Name: Würth Elektrik - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf **Pins:** - P1 [pin 1] - P2 [pin 2] ### J5 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Part Type: Connector - Manufacturer Name: Würth Elektrik - Manufacturer Part Number: 691137710002 - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf **Pins:** - P1 [pin 1] - P2 [pin 2] ### J6 — [2-Position Screw Terminal](https://www.flux.ai/corynrobinson/2-position-screw-terminal~s4.md) - Part Type: Connector - Manufacturer Part Number: 691137710002 - Manufacturer Name: Würth Elektrik - Datasheet URL: https://www.we-online.com/katalog/datasheet/691137710002.pdf **Pins:** - P1 [pin 1] - P2 [pin 2] ### J9 — [282836-3](https://www.flux.ai/jecstronic/282836-3~fct.md) - Role Details: 3-pin mains terminal: PIN1=L, PIN2=N, PIN3=PE; high-voltage zone. - Role: AC Mains Input - Manufacturer Name: TE Connectivity AMP Connectors - Manufacturer Part Number: 282836-3 - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1308389_EUROSTYLE_TERMINAL_BLOCKS&DocType=CS&DocLang=English **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] - PIN3 [pin 3] ### LED1 — [Green LED 1411 (3528 Metric)](https://www.flux.ai/corynrobinson/green-led-1411-3528-metric~e0.md) - Purchase Url: https://www.digikey.com/en/products/detail/w%C3%BCrth-elektronik/150141GS73100/4489957 - Part Type: LED - Datasheet URL: https://www.we-online.com/components/products/datasheet/150141GS73100.pdf - Package or Case Code: 1411 - Manufacturer Name: Würth - Current: 20mA - Manufacturer Part Number: 150141GS73100 - Forward Voltage: 3.1V **Pins:** - A [pin 2] - K [pin 1] ### PSU1 — [HLK-PM03](https://www.flux.ai/lcsc/hlk-pm03~lfij.md) - LCSC Part Number: C209904 - Package or Case Code: PWRM-TH_HLK-PM03 - Manufacturer Name: HI-LINK(海凌科) - Role: Isolated AC/DC Module - Role Details: Hi-Link HLK-PM03 isolated 230VAC to 5V module; keep primary side in HV zone with ≥6mm creepage to LV. - Part Type: Power Modules - Product Info Url: https://lcsc.com/product-detail/New-Arrivals_HI-LINK-HLK-PM03_C209904.html - JLCPCB Part Class: Extended Part - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2310091637_HI-LINK-HLK-PM03_C209904.pdf - Manufacturer Part Number: HLK-PM03 **Pins:** - -VO [pin 3] - +VO [pin 4] - AC [pin 2] - AC [pin 1] ### RB1 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Resistance: 1000ohms - Part Type: Resistor - Package: SMD_0603_1608Metric - Role Details: ADE7816 voltage input divider bottom resistor. - Tolerance: 0.1% - Role: Voltage Divider Bottom **Pins:** - P1 [pin 1] - P2 [pin 2] ### RB4 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Role Details: Single-point analog/digital ground star link to be placed under ADE7816 during layout. - Tolerance: 1% - Package: SMD_0603_1608Metric - Role: AGND-DGND Star Link - Part Type: Resistor - Power Rating: 0.25W - Resistance: 0ohms **Pins:** - P1 [pin 1] - P2 [pin 2] ### RLED1 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Role: Status LED Resistor - Package: SMD_0603_1608Metric - Part Type: Resistor - Resistance: 470ohms - Role Details: Limits ESP32-C3 GPIO6 LED current. - Tolerance: 1% **Pins:** - P1 [pin 1] - P2 [pin 2] ### RPU1 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Tolerance: 1% - Role: Boot Pull-up - Package: SMD_0603_1608Metric - Role Details: ESP32-C3 boot strap pull-up. - Part Type: Resistor - Resistance: 10000ohms **Pins:** - P1 [pin 1] - P2 [pin 2] ### RS1 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Tolerance: 1% - Role Details: SCLK source termination at ESP32-C3 side. - Role: SPI Series - Part Type: Resistor - Package: SMD_0603_1608Metric - Resistance: 100ohms **Pins:** - P1 [pin 1] - P2 [pin 2] ### RSPI1 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Package: SMD_0603_1608Metric - Part Type: Resistor - Resistance: 100ohms - Role: SPI Series - Role Details: MOSI source termination at ESP32-C3 side. - Tolerance: 1% **Pins:** - P1 [pin 1] - P2 [pin 2] ### RVD1 — [Generic Resistor](https://www.flux.ai/jharwinbarrozo/generic-resistor~3e.md) - Tolerance: 1% - Package: SMD_0603_1608Metric - Part Type: Resistor - Role Details: Mains voltage sense divider top resistor; HV-rated layout required. - Role: Voltage Divider Top - Resistance: 470000ohms **Pins:** - P1 [pin 1] - P2 [pin 2] ### U1 — [ESP32-C3-WROOM-02-N4](https://www.flux.ai/vasy_skral/esp32-c3-wroom-02-n4~tqi.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf - Manufacturer Name: Espressif Systems - Symbol Style: Parametric - Role: MCU / Wi-Fi Gateway - Part Type: Module - Role Details: ESP32-C3-WROOM-02-N4 SPI master for ADE7816, Wi-Fi telemetry, UART/USB debug. - Manufacturer Part Number: ESP32-C3-WROOM-02-N4 **Pins:** - 3V3 [pin 1] - EN [pin 2] - GND [pin 38] - GND [pin 32] - GND [pin 37] - GND [pin 22] - GND [pin 19] - GND [pin 34] - GND [pin 31] - GND [pin 21] - GND [pin 39] - GND [pin 36] - GND [pin 9] - GND [pin 25] - GND [pin 33] - GND [pin 29] - GND [pin 30] - GND [pin 28] - GND [pin 20] - GND [pin 35] - GND [pin 26] - GND [pin 24] - GND [pin 23] - GND [pin 27] - IO0 [pin 18] - IO1 [pin 17] - IO10 [pin 10] - IO18 [pin 13] - IO19 [pin 14] - IO2 [pin 16] - IO3 [pin 15] - IO4 [pin 3] - IO5 [pin 4] - IO6 [pin 5] - IO7 [pin 6] - IO8 [pin 7] - IO9 [pin 8] - RXD [pin 11] - TXD [pin 12] ### U2 — [AMS1117-3.3](https://www.flux.ai/vasy_skral/ams1117-33~34.md) - Symbol Style: Parametric - Role: 3.3V Regulator - Part Type: Integrated Circuit - Role Details: AMS1117-3.3 creates regulated 3.3V rail from HLK 5V output. - Manufacturer Name: AMS - Datasheet URL: http://www.advanced-monolithic.com/pdf/ds1117.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: AMS1117-3.3 **Pins:** - GND [pin 1] - TAB(VOUT) [pin 4] - VIN [pin 3] - VOUT [pin 2] ### U3 — [ADE7816ACPZ](https://www.flux.ai/adrian95/ade7816acpz~527.md) - Manufacturer Name: Analog Devices Inc. - Manufacturer Part Number: ADE7816ACPZ - Role: Energy Metering IC - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit - Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/ADE7816.pdf - Role Details: ADE7816 six-current-channel energy metering IC; CT inputs, voltage input, SPI to ESP32-C3. **Pins:** - ~IRQ0 [pin 29] - ~IRQ1 [pin 32] - ~RESET [pin 4] - ~SS~/HDA [pin 39] - AGND [pin 25] - AVDD [pin 24] - CLKIN [pin 27] - CLKOUT [pin 28] - DGND [pin 6] - DVDD [pin 5] - HSCLK [pin 35] - IAN [pin 8] - IAP [pin 7] - IBN [pin 12] - IBP [pin 9] - ICN [pin 14] - ICP [pin 13] - IDP [pin 23] - IEP [pin 22] - IFP [pin 19] - IN [pin 18] - MISO/HSD [pin 37] - MOSI/SDA [pin 38] - NC_1 [pin 1] - NC_10 [pin 40] - NC_2 [pin 10] - NC_3 [pin 11] - NC_4 [pin 20] - NC_5 [pin 21] - NC_6 [pin 30] - NC_7 [pin 31] - NC_8 [pin 33] - NC_9 [pin 34] - PULL_HIGH [pin 2] - PULL_LOW [pin 3] - REFIN/OUT [pin 17] - SCLK/SCL [pin 36] - THERMAL_PAD [pin 41] - VDD [pin 26] - VN [pin 16] - VP [pin 15] ### VAR1 — [S14K275](https://www.flux.ai/cherepanyadima/s14k275~nf.md) - Datasheet URL: https://www.snapeda.com/parts/S14K275E2K1/EPCOS%20/%20TDK/datasheet/ - Manufacturer Name: TDK - Resistance: 4.5KAΩ - Role Details: 275Vrms 14mm MOV after fuse across L-N. - Role: Mains MOV - Part Type: Resistors - Manufacturer Part Number: S14K275 - Symbol Style: Parametric **Pins:** - 1 [pin 1] - 2 [pin 2] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/eleca/eleca-current-monitor~v8](https://www.flux.ai/eleca/eleca-current-monitor~v8).* --- *Generated from [https://www.flux.ai/eleca/eleca-current-monitor~v8](https://www.flux.ai/eleca/eleca-current-monitor~v8)*