PCB-3-Phase-Energy-Monitor

MbFredys·PCB-3-Phase-Energy-Monitor·Kicad Files/Smart_Switch_with_Energy_Monitoring.kicad_pcb

PCB-3-Phase-Energy-Monitor layout, top view — open source ESP32 board by MbFredys

About the PCB-3-Phase-Energy-Monitor

PCB-3-Phase-Energy-Monitor is an open source ESP32 PCB design by MbFredys, published on GitHub under the CERN-OHL-W-2.0 license. It is a 4-layer board measuring 62.2 × 140 mm, with 197 components from 54 distinct parts.

Its main chip is the ESP32-S3-MINI-1, from the ESP32 family. Other key parts include the LD1117-3.3V, NMA0505DC, WE-TVS-824015043, MCP16331X-XCH and ATM90E32AS-AU-Y. By type, the board carries 86 resistors, 66 capacitors, 14 diodes, 11 ICs, 7 connectors and 5 fuses.

From the project

Three-phase energy-monitoring hardware design with ATM90E32AS, ESP32-S3, Ethernet, and PoE; design documentation completed, physical validation pending.

Hardware design for a three-phase, four-wire energy-monitoring platform with Ethernet and Power over Ethernet, intended for future integration with building-management systems.

The project explores an open and documented architecture capable of acquiring three-phase electrical measurements and exposing them through a connected embedded platform.

- Measurement: ATM90E32AS for 3P4W energy measurement - Controller: ESP32-S3-MINI-1 - Networking: LAN8720A Ethernet PHY using RMII - Power: TPS2378 PoE interface with local 5 V and 3.3 V rails - Sensing: External current transformers and resistive…

Main components on the PCB-3-Phase-Energy-Monitor

PCB-3-Phase-Energy-Monitor bill of materials (BOM)

197 components, 54 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
LD1117-3.3V
IC1, IC2
1
NMA0505DC
U1
1
WE-TVS-824015043
U2
1
MCP16331X-XCH
MCP16331x-xCH
U3
1
ESP32-S3-MINI-1
U4
1
ATM90E32AS-AU-Y
U5
1
SI8660ED-AS
Si8660ED-AS
U6
1
SI8641ED-B-IS
Si8641ED-B-IS
U7
1
LAN8720A
U8
1
TPS2378DDAR
U9
1
16MHZ
16MHz
Y1
1
25MHZ
25MHz
Y2
1
RJ45_POE
RJ45_PoE
J1
1
USB_C_RECEPTACLE_USB2.0_14P
USB_C_Receptacle_USB2.0_14P
J2
1
Pin Header
J3
3
SCREW_TERMINAL_01X02
Screw_Terminal_01x02
J4, J5, J6
1
Screw_Conn
J7
1
1812L110PR
F1
1
1812L050/60MR
F2
3
MOV14D471K
F3, F4, F5
Show 34 more
QtyPartRefs
2
SW_SPDT
SW1, SW2
2
SS14
D1, D6
2
SMBJ5.0CA
D2, D7
1
SMAJ58A
D3
1
SM360
D4
1
1N4148W
D5
7
LEDs
D8, D9, D10, D11, D12, D13, D14
3
22UH
22uH
L1, L2, L3
1
FerriteBead
L4
18
0.1UF
0.1uF
C1, C4, C12, C13, C15, C18, C20, C25 +10
8
10PF
10pF
C2, C3, C5, C7, C23, C24, C55, C56
13
10UF
10uF
C6, C14, C16, C21, C36, C37, C43, C44 +5
2
2.2UF
2.2uF
C8, C9
2
10UF
10uF
C10, C11
5
1UF
1uF
C17, C19, C52, C58, C60
1
4.7UF
4.7uF
C22
12
18NF
18nF
C27, C28, C29, C30, C31, C32, C33, C38 +4
3
470PF
470pF
C53, C59, C61
1
20PF
20pF
C62
1
22UF
22uF
C65
2
5.1K
5.1k
R1, R2
7
10K
10k
R3, R11, R12, R13, R31, R61, R78
2
270
R4, R5
17
33
R6, R7, R48, R49, R50, R51, R62, R63 +9
1
24.9K
24.9k
R8
1
63.4
R9
1
52.3K
52.3k
R10
6
2.4
R14, R15, R16, R17, R18, R19
12
1k
R20, R21, R22, R23, R24, R25, R26, R27 +4
21
240K
240k
R28, R29, R30, R32, R33, R34, R36, R37 +13
10
510
R52, R53, R54, R65, R66, R67, R68, R69 +2
1
2.2K
2.2k
R72
1
12.1K
12.1k
R80
4
50
R81, R82, R83, R84

PCB-3-Phase-Energy-Monitor design files

The KiCad project lives in the MbFredys/PCB-3-Phase-Energy-Monitor repository on GitHub; these links point at the commit this page was built from.

PCB-3-Phase-Energy-Monitor: common questions

What microcontroller does the PCB-3-Phase-Energy-Monitor use?

The PCB-3-Phase-Energy-Monitor is built around the ESP32-S3-MINI-1, from the ESP32 family.

How big is the PCB-3-Phase-Energy-Monitor?

The PCB-3-Phase-Energy-Monitor measures 62.2 × 140 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the PCB-3-Phase-Energy-Monitor?

197 components, from 54 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the PCB-3-Phase-Energy-Monitor design files?

From the MbFredys/PCB-3-Phase-Energy-Monitor repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the PCB-3-Phase-Energy-Monitor design in my own project?

Yes, under the terms of its CERN-OHL-W-2.0 license, which MbFredys chose for the repository.

Can I test firmware for the PCB-3-Phase-Energy-Monitor without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards